KafkaSchemaRegistryACL
Usage example¶
Example
Info
To create this resource, a Secret
containing Aiven token must be created first.
Apply the resource with:
Verify the newly created KafkaSchemaRegistryACL
:
The output is similar to the following:
Name Project Service Name Resource Username State
my-kafka-schema-registry-acl aiven-project-name my-kafka Subject:my-topic my-user RUNNING
KafkaSchemaRegistryACL¶
KafkaSchemaRegistryACL is the Schema for the kafkaschemaregistryacls API.
Required
apiVersion
(string). Valueaiven.io/v1alpha1
.kind
(string). ValueKafkaSchemaRegistryACL
.metadata
(object). Data that identifies the object, including aname
string and optionalnamespace
.spec
(object). KafkaSchemaRegistryACLSpec defines the desired state of KafkaSchemaRegistryACL. See below for nested schema.
spec¶
Appears on KafkaSchemaRegistryACL
.
KafkaSchemaRegistryACLSpec defines the desired state of KafkaSchemaRegistryACL.
Required
permission
(string, Enum:schema_registry_read
,schema_registry_write
, Immutable).project
(string, Immutable, Pattern:^[a-zA-Z0-9_-]+$
, MaxLength: 63). Identifies the project this resource belongs to.resource
(string, Immutable, MaxLength: 249). Resource name pattern for the Schema Registry ACL entry.serviceName
(string, Immutable, Pattern:^[a-z][-a-z0-9]+$
, MaxLength: 63). Specifies the name of the service that this resource belongs to.username
(string, Immutable, MaxLength: 64). Username pattern for the ACL entry.
Optional
authSecretRef
(object). Authentication reference to Aiven token in a secret. See below for nested schema.
authSecretRef¶
Appears on spec
.
Authentication reference to Aiven token in a secret.
Required