class
Amazonite::Lambda::KafkaSchemaRegistryAccessConfig
- Amazonite::Lambda::KafkaSchemaRegistryAccessConfig
- Reference
- Object
Overview
Specific access configuration settings that tell Lambda how to authenticate with your schema registry.
If you're working with an Glue schema registry, don't provide authentication details in this object. Instead, ensure that your execution role has the required permissions for Lambda to access your cluster.
If you're working with a Confluent schema registry, choose the authentication method in the
Type field, and provide the Secrets Manager secret ARN in the URI field.
Included Modules
- JSON::Serializable
Defined in:
lambda/kafka_schema_registry_access_config.crConstructors
- .new(pull : JSON::PullParser)
- .new(type : KafkaSchemaRegistryAuthType | Nil = nil, uri : String | Nil = nil)
- .new(*, __pull_for_json_serializable pull : JSON::PullParser)
Instance Method Summary
-
#==(other : self)
Returns
trueif this reference is the same as other. -
#hash(hasher)
See
Object#hash(hasher) -
#type : KafkaSchemaRegistryAuthType | Nil
The type of authentication Lambda uses to access your schema registry.
-
#type=(type : KafkaSchemaRegistryAuthType | Nil)
The type of authentication Lambda uses to access your schema registry.
-
#uri : String | Nil
The URI of the secret (Secrets Manager secret ARN) to authenticate with your schema registry.
-
#uri=(uri : String | Nil)
The URI of the secret (Secrets Manager secret ARN) to authenticate with your schema registry.
- #validate! : Nil
Constructor Detail
Instance Method Detail
Returns true if this reference is the same as other. Invokes same?.
The type of authentication Lambda uses to access your schema registry.
The type of authentication Lambda uses to access your schema registry.
The URI of the secret (Secrets Manager secret ARN) to authenticate with your schema registry.
The URI of the secret (Secrets Manager secret ARN) to authenticate with your schema registry.