1. Packages
  2. Packages
  3. Volcenginecc Provider
  4. API Docs
  5. rabbitmq
  6. getAllowList
Viewing docs for volcenginecc v0.0.32
published on Thursday, Apr 23, 2026 by Volcengine
volcenginecc logo
Viewing docs for volcenginecc v0.0.32
published on Thursday, Apr 23, 2026 by Volcengine

    Data Source schema for Volcengine::RabbitMQ::AllowList

    Using getAllowList

    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 getAllowList(args: GetAllowListArgs, opts?: InvokeOptions): Promise<GetAllowListResult>
    function getAllowListOutput(args: GetAllowListOutputArgs, opts?: InvokeOptions): Output<GetAllowListResult>
    def get_allow_list(id: Optional[str] = None,
                       opts: Optional[InvokeOptions] = None) -> GetAllowListResult
    def get_allow_list_output(id: Optional[pulumi.Input[str]] = None,
                       opts: Optional[InvokeOptions] = None) -> Output[GetAllowListResult]
    func LookupAllowList(ctx *Context, args *LookupAllowListArgs, opts ...InvokeOption) (*LookupAllowListResult, error)
    func LookupAllowListOutput(ctx *Context, args *LookupAllowListOutputArgs, opts ...InvokeOption) LookupAllowListResultOutput

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

    public static class GetAllowList 
    {
        public static Task<GetAllowListResult> InvokeAsync(GetAllowListArgs args, InvokeOptions? opts = null)
        public static Output<GetAllowListResult> Invoke(GetAllowListInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetAllowListResult> getAllowList(GetAllowListArgs args, InvokeOptions options)
    public static Output<GetAllowListResult> getAllowList(GetAllowListArgs args, InvokeOptions options)
    
    fn::invoke:
      function: volcenginecc:rabbitmq/getAllowList:getAllowList
      arguments:
        # arguments dictionary

    The following arguments are supported:

    Id string
    Uniquely identifies the resource.
    Id string
    Uniquely identifies the resource.
    id String
    Uniquely identifies the resource.
    id string
    Uniquely identifies the resource.
    id str
    Uniquely identifies the resource.
    id String
    Uniquely identifies the resource.

    getAllowList Result

    The following output properties are available:

    AllowList string
    IP allowlist. Separate multiple IP addresses with commas (,). No duplicates allowed
    AllowListDesc string
    Allowlist Description
    AllowListId string
    Allowlist ID
    AllowListIpNum int
    Total number of IP addresses (or address ranges) in the allowlist
    AllowListName string
    Allowlist Name
    AllowListType string
    IP address type in the allowlist. Only IPv4 is currently supported
    AssociatedInstanceNum int
    Total number of instances bound to the allowlist
    AssociatedInstances List<Volcengine.GetAllowListAssociatedInstance>
    List of bound instances
    Id string
    Uniquely identifies the resource.
    ModifyMode string
    Allowlist modification method. Default is Cover
    AllowList string
    IP allowlist. Separate multiple IP addresses with commas (,). No duplicates allowed
    AllowListDesc string
    Allowlist Description
    AllowListId string
    Allowlist ID
    AllowListIpNum int
    Total number of IP addresses (or address ranges) in the allowlist
    AllowListName string
    Allowlist Name
    AllowListType string
    IP address type in the allowlist. Only IPv4 is currently supported
    AssociatedInstanceNum int
    Total number of instances bound to the allowlist
    AssociatedInstances []GetAllowListAssociatedInstance
    List of bound instances
    Id string
    Uniquely identifies the resource.
    ModifyMode string
    Allowlist modification method. Default is Cover
    allowList String
    IP allowlist. Separate multiple IP addresses with commas (,). No duplicates allowed
    allowListDesc String
    Allowlist Description
    allowListId String
    Allowlist ID
    allowListIpNum Integer
    Total number of IP addresses (or address ranges) in the allowlist
    allowListName String
    Allowlist Name
    allowListType String
    IP address type in the allowlist. Only IPv4 is currently supported
    associatedInstanceNum Integer
    Total number of instances bound to the allowlist
    associatedInstances List<GetAllowListAssociatedInstance>
    List of bound instances
    id String
    Uniquely identifies the resource.
    modifyMode String
    Allowlist modification method. Default is Cover
    allowList string
    IP allowlist. Separate multiple IP addresses with commas (,). No duplicates allowed
    allowListDesc string
    Allowlist Description
    allowListId string
    Allowlist ID
    allowListIpNum number
    Total number of IP addresses (or address ranges) in the allowlist
    allowListName string
    Allowlist Name
    allowListType string
    IP address type in the allowlist. Only IPv4 is currently supported
    associatedInstanceNum number
    Total number of instances bound to the allowlist
    associatedInstances GetAllowListAssociatedInstance[]
    List of bound instances
    id string
    Uniquely identifies the resource.
    modifyMode string
    Allowlist modification method. Default is Cover
    allow_list str
    IP allowlist. Separate multiple IP addresses with commas (,). No duplicates allowed
    allow_list_desc str
    Allowlist Description
    allow_list_id str
    Allowlist ID
    allow_list_ip_num int
    Total number of IP addresses (or address ranges) in the allowlist
    allow_list_name str
    Allowlist Name
    allow_list_type str
    IP address type in the allowlist. Only IPv4 is currently supported
    associated_instance_num int
    Total number of instances bound to the allowlist
    associated_instances Sequence[GetAllowListAssociatedInstance]
    List of bound instances
    id str
    Uniquely identifies the resource.
    modify_mode str
    Allowlist modification method. Default is Cover
    allowList String
    IP allowlist. Separate multiple IP addresses with commas (,). No duplicates allowed
    allowListDesc String
    Allowlist Description
    allowListId String
    Allowlist ID
    allowListIpNum Number
    Total number of IP addresses (or address ranges) in the allowlist
    allowListName String
    Allowlist Name
    allowListType String
    IP address type in the allowlist. Only IPv4 is currently supported
    associatedInstanceNum Number
    Total number of instances bound to the allowlist
    associatedInstances List<Property Map>
    List of bound instances
    id String
    Uniquely identifies the resource.
    modifyMode String
    Allowlist modification method. Default is Cover

    Supporting Types

    GetAllowListAssociatedInstance

    InstanceId string
    Instance ID
    InstanceName string
    Instance Name
    Vpc string
    VPC ID of the instance
    InstanceId string
    Instance ID
    InstanceName string
    Instance Name
    Vpc string
    VPC ID of the instance
    instanceId String
    Instance ID
    instanceName String
    Instance Name
    vpc String
    VPC ID of the instance
    instanceId string
    Instance ID
    instanceName string
    Instance Name
    vpc string
    VPC ID of the instance
    instance_id str
    Instance ID
    instance_name str
    Instance Name
    vpc str
    VPC ID of the instance
    instanceId String
    Instance ID
    instanceName String
    Instance Name
    vpc String
    VPC ID of the instance

    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.32
    published on Thursday, Apr 23, 2026 by Volcengine
      Try Pulumi Cloud free. Your team will thank you.