import * as pulumi from "@pulumi/pulumi"; /** * Data Source schema for Volcengine::CR::EndpointAclPolicy */ export declare function getEndpointAclPolicy(args: GetEndpointAclPolicyArgs, opts?: pulumi.InvokeOptions): Promise; /** * A collection of arguments for invoking getEndpointAclPolicy. */ export interface GetEndpointAclPolicyArgs { /** * Uniquely identifies the resource. */ id: string; } /** * A collection of values returned by getEndpointAclPolicy. */ export interface GetEndpointAclPolicyResult { /** * Description of the allowlist IPs */ readonly description: string; /** * Allowlist IPs to be added */ readonly entry: string; /** * Uniquely identifies the resource. */ readonly id: string; /** * Name of the image repository instance. On the Instance List page in the Image Repository Console, obtain the instance name */ readonly registry: string; /** * Network type of the allowlist; currently only Public is supported */ readonly type: string; } /** * Data Source schema for Volcengine::CR::EndpointAclPolicy */ export declare function getEndpointAclPolicyOutput(args: GetEndpointAclPolicyOutputArgs, opts?: pulumi.InvokeOutputOptions): pulumi.Output; /** * A collection of arguments for invoking getEndpointAclPolicy. */ export interface GetEndpointAclPolicyOutputArgs { /** * Uniquely identifies the resource. */ id: pulumi.Input; }