Aiven v6.44.1 published on Saturday, Nov 1, 2025 by Pulumi
aiven.getKafkaSchemaRegistryAcl
Start a Neo task
Explain and create an aiven.getKafkaSchemaRegistryAcl resource
The Data Source Kafka Schema Registry ACL data source provides information about the existing Aiven Kafka Schema Registry ACL for a Kafka service.
Using getKafkaSchemaRegistryAcl
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 getKafkaSchemaRegistryAcl(args: GetKafkaSchemaRegistryAclArgs, opts?: InvokeOptions): Promise<GetKafkaSchemaRegistryAclResult>
function getKafkaSchemaRegistryAclOutput(args: GetKafkaSchemaRegistryAclOutputArgs, opts?: InvokeOptions): Output<GetKafkaSchemaRegistryAclResult>def get_kafka_schema_registry_acl(permission: Optional[str] = None,
project: Optional[str] = None,
resource: Optional[str] = None,
service_name: Optional[str] = None,
username: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetKafkaSchemaRegistryAclResult
def get_kafka_schema_registry_acl_output(permission: Optional[pulumi.Input[str]] = None,
project: Optional[pulumi.Input[str]] = None,
resource: Optional[pulumi.Input[str]] = None,
service_name: Optional[pulumi.Input[str]] = None,
username: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetKafkaSchemaRegistryAclResult]func LookupKafkaSchemaRegistryAcl(ctx *Context, args *LookupKafkaSchemaRegistryAclArgs, opts ...InvokeOption) (*LookupKafkaSchemaRegistryAclResult, error)
func LookupKafkaSchemaRegistryAclOutput(ctx *Context, args *LookupKafkaSchemaRegistryAclOutputArgs, opts ...InvokeOption) LookupKafkaSchemaRegistryAclResultOutput> Note: This function is named LookupKafkaSchemaRegistryAcl in the Go SDK.
public static class GetKafkaSchemaRegistryAcl
{
public static Task<GetKafkaSchemaRegistryAclResult> InvokeAsync(GetKafkaSchemaRegistryAclArgs args, InvokeOptions? opts = null)
public static Output<GetKafkaSchemaRegistryAclResult> Invoke(GetKafkaSchemaRegistryAclInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetKafkaSchemaRegistryAclResult> getKafkaSchemaRegistryAcl(GetKafkaSchemaRegistryAclArgs args, InvokeOptions options)
public static Output<GetKafkaSchemaRegistryAclResult> getKafkaSchemaRegistryAcl(GetKafkaSchemaRegistryAclArgs args, InvokeOptions options)
fn::invoke:
function: aiven:index/getKafkaSchemaRegistryAcl:getKafkaSchemaRegistryAcl
arguments:
# arguments dictionaryThe following arguments are supported:
- Permission string
- Kafka Schema Registry permission to grant. The possible values are
schema_registry_readandschema_registry_write. Changing this property forces recreation of the resource. - Project string
- The name of the project this resource belongs to. To set up proper dependencies please refer to this variable as a reference. Changing this property forces recreation of the resource.
- Resource string
- Resource name pattern for the Schema Registry ACL entry. Changing this property forces recreation of the resource.
- Service
Name string - The name of the service that this resource belongs to. To set up proper dependencies please refer to this variable as a reference. Changing this property forces recreation of the resource.
- Username string
- Username pattern for the ACL entry. Changing this property forces recreation of the resource.
- Permission string
- Kafka Schema Registry permission to grant. The possible values are
schema_registry_readandschema_registry_write. Changing this property forces recreation of the resource. - Project string
- The name of the project this resource belongs to. To set up proper dependencies please refer to this variable as a reference. Changing this property forces recreation of the resource.
- Resource string
- Resource name pattern for the Schema Registry ACL entry. Changing this property forces recreation of the resource.
- Service
Name string - The name of the service that this resource belongs to. To set up proper dependencies please refer to this variable as a reference. Changing this property forces recreation of the resource.
- Username string
- Username pattern for the ACL entry. Changing this property forces recreation of the resource.
- permission String
- Kafka Schema Registry permission to grant. The possible values are
schema_registry_readandschema_registry_write. Changing this property forces recreation of the resource. - project String
- The name of the project this resource belongs to. To set up proper dependencies please refer to this variable as a reference. Changing this property forces recreation of the resource.
- resource String
- Resource name pattern for the Schema Registry ACL entry. Changing this property forces recreation of the resource.
- service
Name String - The name of the service that this resource belongs to. To set up proper dependencies please refer to this variable as a reference. Changing this property forces recreation of the resource.
- username String
- Username pattern for the ACL entry. Changing this property forces recreation of the resource.
- permission string
- Kafka Schema Registry permission to grant. The possible values are
schema_registry_readandschema_registry_write. Changing this property forces recreation of the resource. - project string
- The name of the project this resource belongs to. To set up proper dependencies please refer to this variable as a reference. Changing this property forces recreation of the resource.
- resource string
- Resource name pattern for the Schema Registry ACL entry. Changing this property forces recreation of the resource.
- service
Name string - The name of the service that this resource belongs to. To set up proper dependencies please refer to this variable as a reference. Changing this property forces recreation of the resource.
- username string
- Username pattern for the ACL entry. Changing this property forces recreation of the resource.
- permission str
- Kafka Schema Registry permission to grant. The possible values are
schema_registry_readandschema_registry_write. Changing this property forces recreation of the resource. - project str
- The name of the project this resource belongs to. To set up proper dependencies please refer to this variable as a reference. Changing this property forces recreation of the resource.
- resource str
- Resource name pattern for the Schema Registry ACL entry. Changing this property forces recreation of the resource.
- service_
name str - The name of the service that this resource belongs to. To set up proper dependencies please refer to this variable as a reference. Changing this property forces recreation of the resource.
- username str
- Username pattern for the ACL entry. Changing this property forces recreation of the resource.
- permission String
- Kafka Schema Registry permission to grant. The possible values are
schema_registry_readandschema_registry_write. Changing this property forces recreation of the resource. - project String
- The name of the project this resource belongs to. To set up proper dependencies please refer to this variable as a reference. Changing this property forces recreation of the resource.
- resource String
- Resource name pattern for the Schema Registry ACL entry. Changing this property forces recreation of the resource.
- service
Name String - The name of the service that this resource belongs to. To set up proper dependencies please refer to this variable as a reference. Changing this property forces recreation of the resource.
- username String
- Username pattern for the ACL entry. Changing this property forces recreation of the resource.
getKafkaSchemaRegistryAcl Result
The following output properties are available:
- Acl
Id string - Kafka Schema Registry ACL ID
- Id string
- The provider-assigned unique ID for this managed resource.
- Permission string
- Kafka Schema Registry permission to grant. The possible values are
schema_registry_readandschema_registry_write. Changing this property forces recreation of the resource. - Project string
- The name of the project this resource belongs to. To set up proper dependencies please refer to this variable as a reference. Changing this property forces recreation of the resource.
- Resource string
- Resource name pattern for the Schema Registry ACL entry. Changing this property forces recreation of the resource.
- Service
Name string - The name of the service that this resource belongs to. To set up proper dependencies please refer to this variable as a reference. Changing this property forces recreation of the resource.
- Username string
- Username pattern for the ACL entry. Changing this property forces recreation of the resource.
- Acl
Id string - Kafka Schema Registry ACL ID
- Id string
- The provider-assigned unique ID for this managed resource.
- Permission string
- Kafka Schema Registry permission to grant. The possible values are
schema_registry_readandschema_registry_write. Changing this property forces recreation of the resource. - Project string
- The name of the project this resource belongs to. To set up proper dependencies please refer to this variable as a reference. Changing this property forces recreation of the resource.
- Resource string
- Resource name pattern for the Schema Registry ACL entry. Changing this property forces recreation of the resource.
- Service
Name string - The name of the service that this resource belongs to. To set up proper dependencies please refer to this variable as a reference. Changing this property forces recreation of the resource.
- Username string
- Username pattern for the ACL entry. Changing this property forces recreation of the resource.
- acl
Id String - Kafka Schema Registry ACL ID
- id String
- The provider-assigned unique ID for this managed resource.
- permission String
- Kafka Schema Registry permission to grant. The possible values are
schema_registry_readandschema_registry_write. Changing this property forces recreation of the resource. - project String
- The name of the project this resource belongs to. To set up proper dependencies please refer to this variable as a reference. Changing this property forces recreation of the resource.
- resource String
- Resource name pattern for the Schema Registry ACL entry. Changing this property forces recreation of the resource.
- service
Name String - The name of the service that this resource belongs to. To set up proper dependencies please refer to this variable as a reference. Changing this property forces recreation of the resource.
- username String
- Username pattern for the ACL entry. Changing this property forces recreation of the resource.
- acl
Id string - Kafka Schema Registry ACL ID
- id string
- The provider-assigned unique ID for this managed resource.
- permission string
- Kafka Schema Registry permission to grant. The possible values are
schema_registry_readandschema_registry_write. Changing this property forces recreation of the resource. - project string
- The name of the project this resource belongs to. To set up proper dependencies please refer to this variable as a reference. Changing this property forces recreation of the resource.
- resource string
- Resource name pattern for the Schema Registry ACL entry. Changing this property forces recreation of the resource.
- service
Name string - The name of the service that this resource belongs to. To set up proper dependencies please refer to this variable as a reference. Changing this property forces recreation of the resource.
- username string
- Username pattern for the ACL entry. Changing this property forces recreation of the resource.
- acl_
id str - Kafka Schema Registry ACL ID
- id str
- The provider-assigned unique ID for this managed resource.
- permission str
- Kafka Schema Registry permission to grant. The possible values are
schema_registry_readandschema_registry_write. Changing this property forces recreation of the resource. - project str
- The name of the project this resource belongs to. To set up proper dependencies please refer to this variable as a reference. Changing this property forces recreation of the resource.
- resource str
- Resource name pattern for the Schema Registry ACL entry. Changing this property forces recreation of the resource.
- service_
name str - The name of the service that this resource belongs to. To set up proper dependencies please refer to this variable as a reference. Changing this property forces recreation of the resource.
- username str
- Username pattern for the ACL entry. Changing this property forces recreation of the resource.
- acl
Id String - Kafka Schema Registry ACL ID
- id String
- The provider-assigned unique ID for this managed resource.
- permission String
- Kafka Schema Registry permission to grant. The possible values are
schema_registry_readandschema_registry_write. Changing this property forces recreation of the resource. - project String
- The name of the project this resource belongs to. To set up proper dependencies please refer to this variable as a reference. Changing this property forces recreation of the resource.
- resource String
- Resource name pattern for the Schema Registry ACL entry. Changing this property forces recreation of the resource.
- service
Name String - The name of the service that this resource belongs to. To set up proper dependencies please refer to this variable as a reference. Changing this property forces recreation of the resource.
- username String
- Username pattern for the ACL entry. Changing this property forces recreation of the resource.
Package Details
- Repository
- Aiven pulumi/pulumi-aiven
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
aivenTerraform Provider.
