Viewing docs for volcenginecc v0.0.60
published on Thursday, Sep 3, 2026 by Volcengine
published on Thursday, Sep 3, 2026 by Volcengine
Viewing docs for volcenginecc v0.0.60
published on Thursday, Sep 3, 2026 by Volcengine
published on Thursday, Sep 3, 2026 by Volcengine
Data Source schema for Volcengine::Kafka::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?: InvokeOutputOptions): Output<GetAclResult>def get_acl(id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetAclResult
def get_acl_output(id: pulumi.Input[Optional[str]] = None,
opts: Optional[InvokeOutputOptions] = 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 Output<GetAclResult> Invoke(GetAclInvokeArgs args, InvokeOutputOptions opts)
}public static CompletableFuture<GetAclResult> getAcl(GetAclArgs args, InvokeOptions options)
public static Output<GetAclResult> getAcl(GetAclArgs args, InvokeOptions options)
public static Output<GetAclResult> getAcl(GetAclArgs args, InvokeOutputOptions options)
fn::invoke:
function: volcenginecc:kafka/getAcl:getAcl
arguments:
# arguments dictionarydata "volcenginecc_kafka_get_acl" "name" {
# arguments
}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 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:
- Access
Policy string - Access policy for the rule. Read grants read permission; Write grants write permission. Only one value is allowed—if multiple are provided, only the first takes effect.
- Id string
- Uniquely identifies the resource.
- Instance
Id string - Instance ID for the ACL to be created.
- Ip string
- IP address or subnet allowed by the rule. Supports specifying '*', which allows access from any IP. Separate multiple IPs with ','.
- Pattern
Type string - Rule matching method. Literal: exact match; Prefixed: prefix match.
- Resource string
- Name or prefix of the Topic or Group resource bound to the rule.
- Resource
Type string - Resource type bound to the rule. Supports configuring 'Topic' or 'Group'.
- User
Name string - SASL users allowed by the rule. Supports specifying '*', which allows access for any user.
- Access
Policy string - Access policy for the rule. Read grants read permission; Write grants write permission. Only one value is allowed—if multiple are provided, only the first takes effect.
- Id string
- Uniquely identifies the resource.
- Instance
Id string - Instance ID for the ACL to be created.
- Ip string
- IP address or subnet allowed by the rule. Supports specifying '*', which allows access from any IP. Separate multiple IPs with ','.
- Pattern
Type string - Rule matching method. Literal: exact match; Prefixed: prefix match.
- Resource string
- Name or prefix of the Topic or Group resource bound to the rule.
- Resource
Type string - Resource type bound to the rule. Supports configuring 'Topic' or 'Group'.
- User
Name string - SASL users allowed by the rule. Supports specifying '*', which allows access for any user.
- access_
policy string - Access policy for the rule. Read grants read permission; Write grants write permission. Only one value is allowed—if multiple are provided, only the first takes effect.
- id string
- Uniquely identifies the resource.
- instance_
id string - Instance ID for the ACL to be created.
- ip string
- IP address or subnet allowed by the rule. Supports specifying '*', which allows access from any IP. Separate multiple IPs with ','.
- pattern_
type string - Rule matching method. Literal: exact match; Prefixed: prefix match.
- resource string
- Name or prefix of the Topic or Group resource bound to the rule.
- resource_
type string - Resource type bound to the rule. Supports configuring 'Topic' or 'Group'.
- user_
name string - SASL users allowed by the rule. Supports specifying '*', which allows access for any user.
- access
Policy String - Access policy for the rule. Read grants read permission; Write grants write permission. Only one value is allowed—if multiple are provided, only the first takes effect.
- id String
- Uniquely identifies the resource.
- instance
Id String - Instance ID for the ACL to be created.
- ip String
- IP address or subnet allowed by the rule. Supports specifying '*', which allows access from any IP. Separate multiple IPs with ','.
- pattern
Type String - Rule matching method. Literal: exact match; Prefixed: prefix match.
- resource String
- Name or prefix of the Topic or Group resource bound to the rule.
- resource
Type String - Resource type bound to the rule. Supports configuring 'Topic' or 'Group'.
- user
Name String - SASL users allowed by the rule. Supports specifying '*', which allows access for any user.
- access
Policy string - Access policy for the rule. Read grants read permission; Write grants write permission. Only one value is allowed—if multiple are provided, only the first takes effect.
- id string
- Uniquely identifies the resource.
- instance
Id string - Instance ID for the ACL to be created.
- ip string
- IP address or subnet allowed by the rule. Supports specifying '*', which allows access from any IP. Separate multiple IPs with ','.
- pattern
Type string - Rule matching method. Literal: exact match; Prefixed: prefix match.
- resource string
- Name or prefix of the Topic or Group resource bound to the rule.
- resource
Type string - Resource type bound to the rule. Supports configuring 'Topic' or 'Group'.
- user
Name string - SASL users allowed by the rule. Supports specifying '*', which allows access for any user.
- access_
policy str - Access policy for the rule. Read grants read permission; Write grants write permission. Only one value is allowed—if multiple are provided, only the first takes effect.
- id str
- Uniquely identifies the resource.
- instance_
id str - Instance ID for the ACL to be created.
- ip str
- IP address or subnet allowed by the rule. Supports specifying '*', which allows access from any IP. Separate multiple IPs with ','.
- pattern_
type str - Rule matching method. Literal: exact match; Prefixed: prefix match.
- resource str
- Name or prefix of the Topic or Group resource bound to the rule.
- resource_
type str - Resource type bound to the rule. Supports configuring 'Topic' or 'Group'.
- user_
name str - SASL users allowed by the rule. Supports specifying '*', which allows access for any user.
- access
Policy String - Access policy for the rule. Read grants read permission; Write grants write permission. Only one value is allowed—if multiple are provided, only the first takes effect.
- id String
- Uniquely identifies the resource.
- instance
Id String - Instance ID for the ACL to be created.
- ip String
- IP address or subnet allowed by the rule. Supports specifying '*', which allows access from any IP. Separate multiple IPs with ','.
- pattern
Type String - Rule matching method. Literal: exact match; Prefixed: prefix match.
- resource String
- Name or prefix of the Topic or Group resource bound to the rule.
- resource
Type String - Resource type bound to the rule. Supports configuring 'Topic' or 'Group'.
- user
Name String - SASL users allowed by the rule. Supports specifying '*', which allows access for any user.
Package Details
- Repository
- volcenginecc volcengine/pulumi-volcenginecc
- License
- MPL-2.0
- Notes
- This Pulumi package is based on the
volcengineccTerraform Provider.
Viewing docs for volcenginecc v0.0.60
published on Thursday, Sep 3, 2026 by Volcengine
published on Thursday, Sep 3, 2026 by Volcengine