1. Packages
  2. Packages
  3. Volcenginecc Provider
  4. API Docs
  5. escloud
  6. getIpAllowList
Viewing docs for volcenginecc v0.0.50
published on Monday, Jul 20, 2026 by Volcengine
volcenginecc logo
Viewing docs for volcenginecc v0.0.50
published on Monday, Jul 20, 2026 by Volcengine

    Data Source schema for Volcengine::ESCloud::IpAllowList

    Using getIpAllowList

    Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

    function getIpAllowList(args: GetIpAllowListArgs, opts?: InvokeOptions): Promise<GetIpAllowListResult>
    function getIpAllowListOutput(args: GetIpAllowListOutputArgs, opts?: InvokeOptions): Output<GetIpAllowListResult>
    def get_ip_allow_list(id: Optional[str] = None,
                          opts: Optional[InvokeOptions] = None) -> GetIpAllowListResult
    def get_ip_allow_list_output(id: pulumi.Input[Optional[str]] = None,
                          opts: Optional[InvokeOptions] = None) -> Output[GetIpAllowListResult]
    func LookupIpAllowList(ctx *Context, args *LookupIpAllowListArgs, opts ...InvokeOption) (*LookupIpAllowListResult, error)
    func LookupIpAllowListOutput(ctx *Context, args *LookupIpAllowListOutputArgs, opts ...InvokeOption) LookupIpAllowListResultOutput

    > Note: This function is named LookupIpAllowList in the Go SDK.

    public static class GetIpAllowList 
    {
        public static Task<GetIpAllowListResult> InvokeAsync(GetIpAllowListArgs args, InvokeOptions? opts = null)
        public static Output<GetIpAllowListResult> Invoke(GetIpAllowListInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetIpAllowListResult> getIpAllowList(GetIpAllowListArgs args, InvokeOptions options)
    public static Output<GetIpAllowListResult> getIpAllowList(GetIpAllowListArgs args, InvokeOptions options)
    
    fn::invoke:
      function: volcenginecc:escloud/getIpAllowList:getIpAllowList
      arguments:
        # arguments dictionary
    data "volcenginecc_escloud_get_ip_allow_list" "name" {
        # arguments
    }

    The following arguments are supported:

    Id string
    Id string
    id string
    id String
    id string
    id str
    id String

    getIpAllowList Result

    The following output properties are available:

    allow_lists list(string)
    groups list(object)
    id string
    instance_id string
    type string
    allowLists List<String>
    groups List<Property Map>
    id String
    instanceId String
    type String

    Supporting Types

    GetIpAllowListGroup

    AllowLists List<string>
    Custom group IP allowlist list cannot be empty; to configure multiple IPs, use commas (,)
    Name string
    Custom group name
    AllowLists []string
    Custom group IP allowlist list cannot be empty; to configure multiple IPs, use commas (,)
    Name string
    Custom group name
    allow_lists list(string)
    Custom group IP allowlist list cannot be empty; to configure multiple IPs, use commas (,)
    name string
    Custom group name
    allowLists List<String>
    Custom group IP allowlist list cannot be empty; to configure multiple IPs, use commas (,)
    name String
    Custom group name
    allowLists string[]
    Custom group IP allowlist list cannot be empty; to configure multiple IPs, use commas (,)
    name string
    Custom group name
    allow_lists Sequence[str]
    Custom group IP allowlist list cannot be empty; to configure multiple IPs, use commas (,)
    name str
    Custom group name
    allowLists List<String>
    Custom group IP allowlist list cannot be empty; to configure multiple IPs, use commas (,)
    name String
    Custom group name

    Package Details

    Repository
    volcenginecc volcengine/pulumi-volcenginecc
    License
    MPL-2.0
    Notes
    This Pulumi package is based on the volcenginecc Terraform Provider.
    volcenginecc logo
    Viewing docs for volcenginecc v0.0.50
    published on Monday, Jul 20, 2026 by Volcengine

      Try Pulumi Cloud free.
      Your team will thank you.

      Start free trial