1. Packages
  2. Packages
  3. Volcenginecc Provider
  4. API Docs
  5. alb
  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::ALB::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:alb/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>
    Details of IP entries in the access control policy group
    AclEntryCount int
    Number of IP entries in the access control policy group
    AclId string
    Access control policy group ID
    AclName string
    Name of the Access Control Policy Group. Cannot start with http:// or https://. Must begin with a letter or Chinese character and may include numbers, periods (.), underscores (_), and hyphens (-). Length must be between 1 and 128 characters. If left blank, defaults to the Access Control Policy Group ID.
    CreatedTime string
    Creation time of the access control policy group
    Description string
    Description of the Access Control Policy Group. Cannot start with http:// or https://. Must begin with a letter or Chinese character and may include numbers, English commas (,), periods (.), underscores (_), spaces ( ), equals signs (=), hyphens (-), Chinese commas (,), and Chinese periods (。). Length must be between 1 and 255 characters. If left blank, defaults to an empty string.
    Id string
    Uniquely identifies the resource.
    Listeners List<Volcengine.GetAclListener>
    Details of listeners associated with the access control policy group
    ProjectName string
    Project name to which the access control policy group belongs
    Status string
    Status of the access control policy group. Creating: Creating. Active: Available. Configuring: Configuring. Deleting: Deleting
    Tags List<Volcengine.GetAclTag>
    Tags bound to the access control policy group
    UpdatedTime string
    Last operation time of the access control policy group
    AclEntries []GetAclAclEntry
    Details of IP entries in the access control policy group
    AclEntryCount int
    Number of IP entries in the access control policy group
    AclId string
    Access control policy group ID
    AclName string
    Name of the Access Control Policy Group. Cannot start with http:// or https://. Must begin with a letter or Chinese character and may include numbers, periods (.), underscores (_), and hyphens (-). Length must be between 1 and 128 characters. If left blank, defaults to the Access Control Policy Group ID.
    CreatedTime string
    Creation time of the access control policy group
    Description string
    Description of the Access Control Policy Group. Cannot start with http:// or https://. Must begin with a letter or Chinese character and may include numbers, English commas (,), periods (.), underscores (_), spaces ( ), equals signs (=), hyphens (-), Chinese commas (,), and Chinese periods (。). Length must be between 1 and 255 characters. If left blank, defaults to an empty string.
    Id string
    Uniquely identifies the resource.
    Listeners []GetAclListener
    Details of listeners associated with the access control policy group
    ProjectName string
    Project name to which the access control policy group belongs
    Status string
    Status of the access control policy group. Creating: Creating. Active: Available. Configuring: Configuring. Deleting: Deleting
    Tags []GetAclTag
    Tags bound to the access control policy group
    UpdatedTime string
    Last operation time of the access control policy group
    aclEntries List<GetAclAclEntry>
    Details of IP entries in the access control policy group
    aclEntryCount Integer
    Number of IP entries in the access control policy group
    aclId String
    Access control policy group ID
    aclName String
    Name of the Access Control Policy Group. Cannot start with http:// or https://. Must begin with a letter or Chinese character and may include numbers, periods (.), underscores (_), and hyphens (-). Length must be between 1 and 128 characters. If left blank, defaults to the Access Control Policy Group ID.
    createdTime String
    Creation time of the access control policy group
    description String
    Description of the Access Control Policy Group. Cannot start with http:// or https://. Must begin with a letter or Chinese character and may include numbers, English commas (,), periods (.), underscores (_), spaces ( ), equals signs (=), hyphens (-), Chinese commas (,), and Chinese periods (。). Length must be between 1 and 255 characters. If left blank, defaults to an empty string.
    id String
    Uniquely identifies the resource.
    listeners List<GetAclListener>
    Details of listeners associated with the access control policy group
    projectName String
    Project name to which the access control policy group belongs
    status String
    Status of the access control policy group. Creating: Creating. Active: Available. Configuring: Configuring. Deleting: Deleting
    tags List<GetAclTag>
    Tags bound to the access control policy group
    updatedTime String
    Last operation time of the access control policy group
    aclEntries GetAclAclEntry[]
    Details of IP entries in the access control policy group
    aclEntryCount number
    Number of IP entries in the access control policy group
    aclId string
    Access control policy group ID
    aclName string
    Name of the Access Control Policy Group. Cannot start with http:// or https://. Must begin with a letter or Chinese character and may include numbers, periods (.), underscores (_), and hyphens (-). Length must be between 1 and 128 characters. If left blank, defaults to the Access Control Policy Group ID.
    createdTime string
    Creation time of the access control policy group
    description string
    Description of the Access Control Policy Group. Cannot start with http:// or https://. Must begin with a letter or Chinese character and may include numbers, English commas (,), periods (.), underscores (_), spaces ( ), equals signs (=), hyphens (-), Chinese commas (,), and Chinese periods (。). Length must be between 1 and 255 characters. If left blank, defaults to an empty string.
    id string
    Uniquely identifies the resource.
    listeners GetAclListener[]
    Details of listeners associated with the access control policy group
    projectName string
    Project name to which the access control policy group belongs
    status string
    Status of the access control policy group. Creating: Creating. Active: Available. Configuring: Configuring. Deleting: Deleting
    tags GetAclTag[]
    Tags bound to the access control policy group
    updatedTime string
    Last operation time of the access control policy group
    acl_entries Sequence[GetAclAclEntry]
    Details of IP entries in the access control policy group
    acl_entry_count int
    Number of IP entries in the access control policy group
    acl_id str
    Access control policy group ID
    acl_name str
    Name of the Access Control Policy Group. Cannot start with http:// or https://. Must begin with a letter or Chinese character and may include numbers, periods (.), underscores (_), and hyphens (-). Length must be between 1 and 128 characters. If left blank, defaults to the Access Control Policy Group ID.
    created_time str
    Creation time of the access control policy group
    description str
    Description of the Access Control Policy Group. Cannot start with http:// or https://. Must begin with a letter or Chinese character and may include numbers, English commas (,), periods (.), underscores (_), spaces ( ), equals signs (=), hyphens (-), Chinese commas (,), and Chinese periods (。). Length must be between 1 and 255 characters. If left blank, defaults to an empty string.
    id str
    Uniquely identifies the resource.
    listeners Sequence[GetAclListener]
    Details of listeners associated with the access control policy group
    project_name str
    Project name to which the access control policy group belongs
    status str
    Status of the access control policy group. Creating: Creating. Active: Available. Configuring: Configuring. Deleting: Deleting
    tags Sequence[GetAclTag]
    Tags bound to the access control policy group
    updated_time str
    Last operation time of the access control policy group
    aclEntries List<Property Map>
    Details of IP entries in the access control policy group
    aclEntryCount Number
    Number of IP entries in the access control policy group
    aclId String
    Access control policy group ID
    aclName String
    Name of the Access Control Policy Group. Cannot start with http:// or https://. Must begin with a letter or Chinese character and may include numbers, periods (.), underscores (_), and hyphens (-). Length must be between 1 and 128 characters. If left blank, defaults to the Access Control Policy Group ID.
    createdTime String
    Creation time of the access control policy group
    description String
    Description of the Access Control Policy Group. Cannot start with http:// or https://. Must begin with a letter or Chinese character and may include numbers, English commas (,), periods (.), underscores (_), spaces ( ), equals signs (=), hyphens (-), Chinese commas (,), and Chinese periods (。). Length must be between 1 and 255 characters. If left blank, defaults to an empty string.
    id String
    Uniquely identifies the resource.
    listeners List<Property Map>
    Details of listeners associated with the access control policy group
    projectName String
    Project name to which the access control policy group belongs
    status String
    Status of the access control policy group. Creating: Creating. Active: Available. Configuring: Configuring. Deleting: Deleting
    tags List<Property Map>
    Tags bound to the access control policy group
    updatedTime String
    Last operation time of the access control policy group

    Supporting Types

    GetAclAclEntry

    Description string
    Description of the IP entry. Cannot start with http:// or https://. Must start with a letter or Chinese character. Can include numbers, English commas (,), periods (.), underscores (_), spaces ( ), equals signs (=), hyphens (-), Chinese commas (,), and Chinese periods (。). Length limit: 1–255 characters. If not specified, defaults to an empty string
    Entry string
    IP entry address range; only CIDR addresses are supported
    Description string
    Description of the IP entry. Cannot start with http:// or https://. Must start with a letter or Chinese character. Can include numbers, English commas (,), periods (.), underscores (_), spaces ( ), equals signs (=), hyphens (-), Chinese commas (,), and Chinese periods (。). Length limit: 1–255 characters. If not specified, defaults to an empty string
    Entry string
    IP entry address range; only CIDR addresses are supported
    description String
    Description of the IP entry. Cannot start with http:// or https://. Must start with a letter or Chinese character. Can include numbers, English commas (,), periods (.), underscores (_), spaces ( ), equals signs (=), hyphens (-), Chinese commas (,), and Chinese periods (。). Length limit: 1–255 characters. If not specified, defaults to an empty string
    entry String
    IP entry address range; only CIDR addresses are supported
    description string
    Description of the IP entry. Cannot start with http:// or https://. Must start with a letter or Chinese character. Can include numbers, English commas (,), periods (.), underscores (_), spaces ( ), equals signs (=), hyphens (-), Chinese commas (,), and Chinese periods (。). Length limit: 1–255 characters. If not specified, defaults to an empty string
    entry string
    IP entry address range; only CIDR addresses are supported
    description str
    Description of the IP entry. Cannot start with http:// or https://. Must start with a letter or Chinese character. Can include numbers, English commas (,), periods (.), underscores (_), spaces ( ), equals signs (=), hyphens (-), Chinese commas (,), and Chinese periods (。). Length limit: 1–255 characters. If not specified, defaults to an empty string
    entry str
    IP entry address range; only CIDR addresses are supported
    description String
    Description of the IP entry. Cannot start with http:// or https://. Must start with a letter or Chinese character. Can include numbers, English commas (,), periods (.), underscores (_), spaces ( ), equals signs (=), hyphens (-), Chinese commas (,), and Chinese periods (。). Length limit: 1–255 characters. If not specified, defaults to an empty string
    entry String
    IP entry address range; only CIDR addresses are supported

    GetAclListener

    AclType string
    Control mode of the listener for this access control policy group. white: Allowlist mode; black: Denylist mode
    ListenerId string
    Listener ID
    ListenerName string
    Listener name
    Port int
    Listener port
    Protocol string
    Listener protocol
    AclType string
    Control mode of the listener for this access control policy group. white: Allowlist mode; black: Denylist mode
    ListenerId string
    Listener ID
    ListenerName string
    Listener name
    Port int
    Listener port
    Protocol string
    Listener protocol
    aclType String
    Control mode of the listener for this access control policy group. white: Allowlist mode; black: Denylist mode
    listenerId String
    Listener ID
    listenerName String
    Listener name
    port Integer
    Listener port
    protocol String
    Listener protocol
    aclType string
    Control mode of the listener for this access control policy group. white: Allowlist mode; black: Denylist mode
    listenerId string
    Listener ID
    listenerName string
    Listener name
    port number
    Listener port
    protocol string
    Listener protocol
    acl_type str
    Control mode of the listener for this access control policy group. white: Allowlist mode; black: Denylist mode
    listener_id str
    Listener ID
    listener_name str
    Listener name
    port int
    Listener port
    protocol str
    Listener protocol
    aclType String
    Control mode of the listener for this access control policy group. white: Allowlist mode; black: Denylist mode
    listenerId String
    Listener ID
    listenerName String
    Listener name
    port Number
    Listener port
    protocol String
    Listener protocol

    GetAclTag

    Key string
    User tag key. Length limit: 1–128 characters. Case sensitive. Cannot start with any combination of volc: or sys: (case insensitive). Cannot start or end with a space. Supports characters from all languages, numbers, spaces (), underscores (_), periods (.), colons (:), slashes (/), equals signs (=), plus signs (+), hyphens (-), and @. Tag keys for the same resource must be unique
    Value string
    User tag value. Length limit: 0–256 characters. Case sensitive. Cannot start or end with a space. Supports characters from all languages, numbers, spaces (), underscores (_), periods (.), colons (:), slashes (/), equals signs (=), plus signs (+), hyphens (-), and @
    Key string
    User tag key. Length limit: 1–128 characters. Case sensitive. Cannot start with any combination of volc: or sys: (case insensitive). Cannot start or end with a space. Supports characters from all languages, numbers, spaces (), underscores (_), periods (.), colons (:), slashes (/), equals signs (=), plus signs (+), hyphens (-), and @. Tag keys for the same resource must be unique
    Value string
    User tag value. Length limit: 0–256 characters. Case sensitive. Cannot start or end with a space. Supports characters from all languages, numbers, spaces (), underscores (_), periods (.), colons (:), slashes (/), equals signs (=), plus signs (+), hyphens (-), and @
    key String
    User tag key. Length limit: 1–128 characters. Case sensitive. Cannot start with any combination of volc: or sys: (case insensitive). Cannot start or end with a space. Supports characters from all languages, numbers, spaces (), underscores (_), periods (.), colons (:), slashes (/), equals signs (=), plus signs (+), hyphens (-), and @. Tag keys for the same resource must be unique
    value String
    User tag value. Length limit: 0–256 characters. Case sensitive. Cannot start or end with a space. Supports characters from all languages, numbers, spaces (), underscores (_), periods (.), colons (:), slashes (/), equals signs (=), plus signs (+), hyphens (-), and @
    key string
    User tag key. Length limit: 1–128 characters. Case sensitive. Cannot start with any combination of volc: or sys: (case insensitive). Cannot start or end with a space. Supports characters from all languages, numbers, spaces (), underscores (_), periods (.), colons (:), slashes (/), equals signs (=), plus signs (+), hyphens (-), and @. Tag keys for the same resource must be unique
    value string
    User tag value. Length limit: 0–256 characters. Case sensitive. Cannot start or end with a space. Supports characters from all languages, numbers, spaces (), underscores (_), periods (.), colons (:), slashes (/), equals signs (=), plus signs (+), hyphens (-), and @
    key str
    User tag key. Length limit: 1–128 characters. Case sensitive. Cannot start with any combination of volc: or sys: (case insensitive). Cannot start or end with a space. Supports characters from all languages, numbers, spaces (), underscores (_), periods (.), colons (:), slashes (/), equals signs (=), plus signs (+), hyphens (-), and @. Tag keys for the same resource must be unique
    value str
    User tag value. Length limit: 0–256 characters. Case sensitive. Cannot start or end with a space. Supports characters from all languages, numbers, spaces (), underscores (_), periods (.), colons (:), slashes (/), equals signs (=), plus signs (+), hyphens (-), and @
    key String
    User tag key. Length limit: 1–128 characters. Case sensitive. Cannot start with any combination of volc: or sys: (case insensitive). Cannot start or end with a space. Supports characters from all languages, numbers, spaces (), underscores (_), periods (.), colons (:), slashes (/), equals signs (=), plus signs (+), hyphens (-), and @. Tag keys for the same resource must be unique
    value String
    User tag value. Length limit: 0–256 characters. Case sensitive. Cannot start or end with a space. Supports characters from all languages, numbers, spaces (), underscores (_), periods (.), colons (:), slashes (/), equals signs (=), plus signs (+), hyphens (-), and @

    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.