1. Packages
  2. Packages
  3. Volcenginecc Provider
  4. API Docs
  5. clb
  6. getAcl
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::CLB::ACL

    Using getAcl

    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 getAcl(args: GetAclArgs, opts?: InvokeOptions): Promise<GetAclResult>
    function getAclOutput(args: GetAclOutputArgs, opts?: InvokeOptions): Output<GetAclResult>
    def get_acl(id: Optional[str] = None,
                opts: Optional[InvokeOptions] = None) -> GetAclResult
    def get_acl_output(id: Optional[pulumi.Input[str]] = None,
                opts: Optional[InvokeOptions] = None) -> Output[GetAclResult]
    func LookupAcl(ctx *Context, args *LookupAclArgs, opts ...InvokeOption) (*LookupAclResult, error)
    func LookupAclOutput(ctx *Context, args *LookupAclOutputArgs, opts ...InvokeOption) LookupAclResultOutput

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

    public static class GetAcl 
    {
        public static Task<GetAclResult> InvokeAsync(GetAclArgs args, InvokeOptions? opts = null)
        public static Output<GetAclResult> Invoke(GetAclInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetAclResult> getAcl(GetAclArgs args, InvokeOptions options)
    public static Output<GetAclResult> getAcl(GetAclArgs args, InvokeOptions options)
    
    fn::invoke:
      function: volcenginecc:clb/getAcl:getAcl
      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.

    getAcl Result

    The following output properties are available:

    AclEntries List<Volcengine.GetAclAclEntry>
    Detailed information about IP entries in the access control policy group.
    AclEntryCount int
    Number of IP entries contained in the access control policy group.
    AclId string
    Access control policy group ID
    AclName string
    Name of the access control policy group. Must start with a letter, number, or Chinese character. Can include letters, numbers, Chinese characters, and the following special characters: period (.), underscore (_), and hyphen (-). Length must be between 1 and 128 characters. If not specified, defaults to the access control policy group ID.
    CreateTime string
    Creation time of the access control policy group
    Description string
    Description of the access control policy group. Must start with a letter, number, or Chinese character. Can include letters, numbers, Chinese characters, and the following special characters: English comma (,), period (.), underscore (_), space ( ), equals sign (=), hyphen (-), Chinese comma (,), and Chinese period (。). Length limit: 0–255 characters. If not specified, defaults to an empty string.
    Id string
    Uniquely identifies the resource.
    Listeners List<Volcengine.GetAclListener>
    Detailed information about listeners associated with the access control policy group
    ProjectName string
    Name of the project to which the access control policy group belongs. If not specified, defaults to 'default'.
    ServiceManaged bool
    Is this a managed resource. true: yes. false: no.
    Status string
    Status of the access control policy group. Creating: creating. Active: available. Configuring: configuring. Deleting: deleting.
    Tags List<Volcengine.GetAclTag>
    Detailed information about access control policy group tags
    UpdateTime string
    Last operation time of the access control policy group
    AclEntries []GetAclAclEntry
    Detailed information about IP entries in the access control policy group.
    AclEntryCount int
    Number of IP entries contained in the access control policy group.
    AclId string
    Access control policy group ID
    AclName string
    Name of the access control policy group. Must start with a letter, number, or Chinese character. Can include letters, numbers, Chinese characters, and the following special characters: period (.), underscore (_), and hyphen (-). Length must be between 1 and 128 characters. If not specified, defaults to the access control policy group ID.
    CreateTime string
    Creation time of the access control policy group
    Description string
    Description of the access control policy group. Must start with a letter, number, or Chinese character. Can include letters, numbers, Chinese characters, and the following special characters: English comma (,), period (.), underscore (_), space ( ), equals sign (=), hyphen (-), Chinese comma (,), and Chinese period (。). Length limit: 0–255 characters. If not specified, defaults to an empty string.
    Id string
    Uniquely identifies the resource.
    Listeners []GetAclListener
    Detailed information about listeners associated with the access control policy group
    ProjectName string
    Name of the project to which the access control policy group belongs. If not specified, defaults to 'default'.
    ServiceManaged bool
    Is this a managed resource. true: yes. false: no.
    Status string
    Status of the access control policy group. Creating: creating. Active: available. Configuring: configuring. Deleting: deleting.
    Tags []GetAclTag
    Detailed information about access control policy group tags
    UpdateTime string
    Last operation time of the access control policy group
    aclEntries List<GetAclAclEntry>
    Detailed information about IP entries in the access control policy group.
    aclEntryCount Integer
    Number of IP entries contained in the access control policy group.
    aclId String
    Access control policy group ID
    aclName String
    Name of the access control policy group. Must start with a letter, number, or Chinese character. Can include letters, numbers, Chinese characters, and the following special characters: period (.), underscore (_), and hyphen (-). Length must be between 1 and 128 characters. If not specified, defaults to the access control policy group ID.
    createTime String
    Creation time of the access control policy group
    description String
    Description of the access control policy group. Must start with a letter, number, or Chinese character. Can include letters, numbers, Chinese characters, and the following special characters: English comma (,), period (.), underscore (_), space ( ), equals sign (=), hyphen (-), Chinese comma (,), and Chinese period (。). Length limit: 0–255 characters. If not specified, defaults to an empty string.
    id String
    Uniquely identifies the resource.
    listeners List<GetAclListener>
    Detailed information about listeners associated with the access control policy group
    projectName String
    Name of the project to which the access control policy group belongs. If not specified, defaults to 'default'.
    serviceManaged Boolean
    Is this a managed resource. true: yes. false: no.
    status String
    Status of the access control policy group. Creating: creating. Active: available. Configuring: configuring. Deleting: deleting.
    tags List<GetAclTag>
    Detailed information about access control policy group tags
    updateTime String
    Last operation time of the access control policy group
    aclEntries GetAclAclEntry[]
    Detailed information about IP entries in the access control policy group.
    aclEntryCount number
    Number of IP entries contained in the access control policy group.
    aclId string
    Access control policy group ID
    aclName string
    Name of the access control policy group. Must start with a letter, number, or Chinese character. Can include letters, numbers, Chinese characters, and the following special characters: period (.), underscore (_), and hyphen (-). Length must be between 1 and 128 characters. If not specified, defaults to the access control policy group ID.
    createTime string
    Creation time of the access control policy group
    description string
    Description of the access control policy group. Must start with a letter, number, or Chinese character. Can include letters, numbers, Chinese characters, and the following special characters: English comma (,), period (.), underscore (_), space ( ), equals sign (=), hyphen (-), Chinese comma (,), and Chinese period (。). Length limit: 0–255 characters. If not specified, defaults to an empty string.
    id string
    Uniquely identifies the resource.
    listeners GetAclListener[]
    Detailed information about listeners associated with the access control policy group
    projectName string
    Name of the project to which the access control policy group belongs. If not specified, defaults to 'default'.
    serviceManaged boolean
    Is this a managed resource. true: yes. false: no.
    status string
    Status of the access control policy group. Creating: creating. Active: available. Configuring: configuring. Deleting: deleting.
    tags GetAclTag[]
    Detailed information about access control policy group tags
    updateTime string
    Last operation time of the access control policy group
    acl_entries Sequence[GetAclAclEntry]
    Detailed information about IP entries in the access control policy group.
    acl_entry_count int
    Number of IP entries contained in the access control policy group.
    acl_id str
    Access control policy group ID
    acl_name str
    Name of the access control policy group. Must start with a letter, number, or Chinese character. Can include letters, numbers, Chinese characters, and the following special characters: period (.), underscore (_), and hyphen (-). Length must be between 1 and 128 characters. If not specified, defaults to the access control policy group ID.
    create_time str
    Creation time of the access control policy group
    description str
    Description of the access control policy group. Must start with a letter, number, or Chinese character. Can include letters, numbers, Chinese characters, and the following special characters: English comma (,), period (.), underscore (_), space ( ), equals sign (=), hyphen (-), Chinese comma (,), and Chinese period (。). Length limit: 0–255 characters. If not specified, defaults to an empty string.
    id str
    Uniquely identifies the resource.
    listeners Sequence[GetAclListener]
    Detailed information about listeners associated with the access control policy group
    project_name str
    Name of the project to which the access control policy group belongs. If not specified, defaults to 'default'.
    service_managed bool
    Is this a managed resource. true: yes. false: no.
    status str
    Status of the access control policy group. Creating: creating. Active: available. Configuring: configuring. Deleting: deleting.
    tags Sequence[GetAclTag]
    Detailed information about access control policy group tags
    update_time str
    Last operation time of the access control policy group
    aclEntries List<Property Map>
    Detailed information about IP entries in the access control policy group.
    aclEntryCount Number
    Number of IP entries contained in the access control policy group.
    aclId String
    Access control policy group ID
    aclName String
    Name of the access control policy group. Must start with a letter, number, or Chinese character. Can include letters, numbers, Chinese characters, and the following special characters: period (.), underscore (_), and hyphen (-). Length must be between 1 and 128 characters. If not specified, defaults to the access control policy group ID.
    createTime String
    Creation time of the access control policy group
    description String
    Description of the access control policy group. Must start with a letter, number, or Chinese character. Can include letters, numbers, Chinese characters, and the following special characters: English comma (,), period (.), underscore (_), space ( ), equals sign (=), hyphen (-), Chinese comma (,), and Chinese period (。). Length limit: 0–255 characters. If not specified, defaults to an empty string.
    id String
    Uniquely identifies the resource.
    listeners List<Property Map>
    Detailed information about listeners associated with the access control policy group
    projectName String
    Name of the project to which the access control policy group belongs. If not specified, defaults to 'default'.
    serviceManaged Boolean
    Is this a managed resource. true: yes. false: no.
    status String
    Status of the access control policy group. Creating: creating. Active: available. Configuring: configuring. Deleting: deleting.
    tags List<Property Map>
    Detailed information about access control policy group tags
    updateTime String
    Last operation time of the access control policy group

    Supporting Types

    GetAclAclEntry

    Description string
    Description of the IP entry. Default value is an empty string. Must start with a letter, number, or Chinese character. Can include letters, numbers, Chinese characters, and the following special characters: English comma (,), period (.), underscore (_), space ( ), equals sign (=), hyphen (-), Chinese comma (,), and Chinese period (。). Length must be between 0 and 255 characters.
    Entry string
    Address range of the IP entry. Only CIDR addresses are supported. Both IPv4 and IPv6 entries can be provided.
    Description string
    Description of the IP entry. Default value is an empty string. Must start with a letter, number, or Chinese character. Can include letters, numbers, Chinese characters, and the following special characters: English comma (,), period (.), underscore (_), space ( ), equals sign (=), hyphen (-), Chinese comma (,), and Chinese period (。). Length must be between 0 and 255 characters.
    Entry string
    Address range of the IP entry. Only CIDR addresses are supported. Both IPv4 and IPv6 entries can be provided.
    description String
    Description of the IP entry. Default value is an empty string. Must start with a letter, number, or Chinese character. Can include letters, numbers, Chinese characters, and the following special characters: English comma (,), period (.), underscore (_), space ( ), equals sign (=), hyphen (-), Chinese comma (,), and Chinese period (。). Length must be between 0 and 255 characters.
    entry String
    Address range of the IP entry. Only CIDR addresses are supported. Both IPv4 and IPv6 entries can be provided.
    description string
    Description of the IP entry. Default value is an empty string. Must start with a letter, number, or Chinese character. Can include letters, numbers, Chinese characters, and the following special characters: English comma (,), period (.), underscore (_), space ( ), equals sign (=), hyphen (-), Chinese comma (,), and Chinese period (。). Length must be between 0 and 255 characters.
    entry string
    Address range of the IP entry. Only CIDR addresses are supported. Both IPv4 and IPv6 entries can be provided.
    description str
    Description of the IP entry. Default value is an empty string. Must start with a letter, number, or Chinese character. Can include letters, numbers, Chinese characters, and the following special characters: English comma (,), period (.), underscore (_), space ( ), equals sign (=), hyphen (-), Chinese comma (,), and Chinese period (。). Length must be between 0 and 255 characters.
    entry str
    Address range of the IP entry. Only CIDR addresses are supported. Both IPv4 and IPv6 entries can be provided.
    description String
    Description of the IP entry. Default value is an empty string. Must start with a letter, number, or Chinese character. Can include letters, numbers, Chinese characters, and the following special characters: English comma (,), period (.), underscore (_), space ( ), equals sign (=), hyphen (-), Chinese comma (,), and Chinese period (。). Length must be between 0 and 255 characters.
    entry String
    Address range of the IP entry. Only CIDR addresses are supported. Both IPv4 and IPv6 entries can be provided.

    GetAclListener

    AclType string
    Listener control mode for this access control policy group. white: allowlist. When the listener monitors CLB traffic, CLB only forwards requests from IP addresses associated with the allowlist access control policy group. black: denylist. When the listener monitors CLB traffic, CLB rejects requests from IP addresses associated with the denylist access control policy group.
    ListenerId string
    Listener ID
    ListenerName string
    Listener name
    Port int
    Listener port
    Protocol string
    Listener protocol. Includes TCP, UDP, HTTP, HTTPS.
    AclType string
    Listener control mode for this access control policy group. white: allowlist. When the listener monitors CLB traffic, CLB only forwards requests from IP addresses associated with the allowlist access control policy group. black: denylist. When the listener monitors CLB traffic, CLB rejects requests from IP addresses associated with the denylist access control policy group.
    ListenerId string
    Listener ID
    ListenerName string
    Listener name
    Port int
    Listener port
    Protocol string
    Listener protocol. Includes TCP, UDP, HTTP, HTTPS.
    aclType String
    Listener control mode for this access control policy group. white: allowlist. When the listener monitors CLB traffic, CLB only forwards requests from IP addresses associated with the allowlist access control policy group. black: denylist. When the listener monitors CLB traffic, CLB rejects requests from IP addresses associated with the denylist access control policy group.
    listenerId String
    Listener ID
    listenerName String
    Listener name
    port Integer
    Listener port
    protocol String
    Listener protocol. Includes TCP, UDP, HTTP, HTTPS.
    aclType string
    Listener control mode for this access control policy group. white: allowlist. When the listener monitors CLB traffic, CLB only forwards requests from IP addresses associated with the allowlist access control policy group. black: denylist. When the listener monitors CLB traffic, CLB rejects requests from IP addresses associated with the denylist access control policy group.
    listenerId string
    Listener ID
    listenerName string
    Listener name
    port number
    Listener port
    protocol string
    Listener protocol. Includes TCP, UDP, HTTP, HTTPS.
    acl_type str
    Listener control mode for this access control policy group. white: allowlist. When the listener monitors CLB traffic, CLB only forwards requests from IP addresses associated with the allowlist access control policy group. black: denylist. When the listener monitors CLB traffic, CLB rejects requests from IP addresses associated with the denylist access control policy group.
    listener_id str
    Listener ID
    listener_name str
    Listener name
    port int
    Listener port
    protocol str
    Listener protocol. Includes TCP, UDP, HTTP, HTTPS.
    aclType String
    Listener control mode for this access control policy group. white: allowlist. When the listener monitors CLB traffic, CLB only forwards requests from IP addresses associated with the allowlist access control policy group. black: denylist. When the listener monitors CLB traffic, CLB rejects requests from IP addresses associated with the denylist access control policy group.
    listenerId String
    Listener ID
    listenerName String
    Listener name
    port Number
    Listener port
    protocol String
    Listener protocol. Includes TCP, UDP, HTTP, HTTPS.

    GetAclTag

    Key string
    User tag key. Length must be 1–128 characters. Supports input of characters in any language, numbers, spaces ( ), underscores (_), periods (.), colons (:), slashes (/), equals signs (=), plus signs (+), hyphens (-), and @ (@). If the tag key starts or ends with a space, the system automatically removes it.
    Value string
    User tag value. Supports input of characters in any language, numbers, spaces ( ), underscores (_), periods (.), colons (:), slashes (/), equals signs (=), plus signs (+), hyphens (-), and @ (@). Case sensitive. If the tag value starts or ends with a space, the system automatically removes it.
    Key string
    User tag key. Length must be 1–128 characters. Supports input of characters in any language, numbers, spaces ( ), underscores (_), periods (.), colons (:), slashes (/), equals signs (=), plus signs (+), hyphens (-), and @ (@). If the tag key starts or ends with a space, the system automatically removes it.
    Value string
    User tag value. Supports input of characters in any language, numbers, spaces ( ), underscores (_), periods (.), colons (:), slashes (/), equals signs (=), plus signs (+), hyphens (-), and @ (@). Case sensitive. If the tag value starts or ends with a space, the system automatically removes it.
    key String
    User tag key. Length must be 1–128 characters. Supports input of characters in any language, numbers, spaces ( ), underscores (_), periods (.), colons (:), slashes (/), equals signs (=), plus signs (+), hyphens (-), and @ (@). If the tag key starts or ends with a space, the system automatically removes it.
    value String
    User tag value. Supports input of characters in any language, numbers, spaces ( ), underscores (_), periods (.), colons (:), slashes (/), equals signs (=), plus signs (+), hyphens (-), and @ (@). Case sensitive. If the tag value starts or ends with a space, the system automatically removes it.
    key string
    User tag key. Length must be 1–128 characters. Supports input of characters in any language, numbers, spaces ( ), underscores (_), periods (.), colons (:), slashes (/), equals signs (=), plus signs (+), hyphens (-), and @ (@). If the tag key starts or ends with a space, the system automatically removes it.
    value string
    User tag value. Supports input of characters in any language, numbers, spaces ( ), underscores (_), periods (.), colons (:), slashes (/), equals signs (=), plus signs (+), hyphens (-), and @ (@). Case sensitive. If the tag value starts or ends with a space, the system automatically removes it.
    key str
    User tag key. Length must be 1–128 characters. Supports input of characters in any language, numbers, spaces ( ), underscores (_), periods (.), colons (:), slashes (/), equals signs (=), plus signs (+), hyphens (-), and @ (@). If the tag key starts or ends with a space, the system automatically removes it.
    value str
    User tag value. Supports input of characters in any language, numbers, spaces ( ), underscores (_), periods (.), colons (:), slashes (/), equals signs (=), plus signs (+), hyphens (-), and @ (@). Case sensitive. If the tag value starts or ends with a space, the system automatically removes it.
    key String
    User tag key. Length must be 1–128 characters. Supports input of characters in any language, numbers, spaces ( ), underscores (_), periods (.), colons (:), slashes (/), equals signs (=), plus signs (+), hyphens (-), and @ (@). If the tag key starts or ends with a space, the system automatically removes it.
    value String
    User tag value. Supports input of characters in any language, numbers, spaces ( ), underscores (_), periods (.), colons (:), slashes (/), equals signs (=), plus signs (+), hyphens (-), and @ (@). Case sensitive. If the tag value starts or ends with a space, the system automatically removes it.

    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.