EventSourceMappingSelfManagedKafkaEventSourceConfigSchemaRegistryConfig class
Constructors
-
EventSourceMappingSelfManagedKafkaEventSourceConfigSchemaRegistryConfig({Input<
List< ? accessConfigs, Input<EventSourceMappingSelfManagedKafkaEventSourceConfigSchemaRegistryConfigAccessConfig> ?>String?> ? eventRecordFormat, Input<String?> ? schemaRegistryUri, Input<List< ? schemaValidationConfigs})EventSourceMappingSelfManagedKafkaEventSourceConfigSchemaRegistryConfigSchemaValidationConfig> ?> -
Creates a new EventSourceMappingSelfManagedKafkaEventSourceConfigSchemaRegistryConfig.
accessConfigsConfiguration block for authentication Lambda uses to access the schema registry. See below.eventRecordFormatRecord format that Lambda delivers to the function after schema validation. Valid values:JSON,SOURCE.schemaRegistryUriURI of the schema registry. For AWS Glue schema registries, use the ARN of the registry. For Confluent schema registries, use the registry URL.schemaValidationConfigsRepeatable block that defines schema validation settings. These specify the message attributes that Lambda should validate and filter using the schema registry. See below.const -
EventSourceMappingSelfManagedKafkaEventSourceConfigSchemaRegistryConfig.fromMap(Map<
String, dynamic> map) -
factory
Properties
-
accessConfigs
→ Input<
List< ?EventSourceMappingSelfManagedKafkaEventSourceConfigSchemaRegistryConfigAccessConfig> ?> -
Configuration block for authentication Lambda uses to access the schema registry. See below.
final
-
eventRecordFormat
→ Input<
String?> ? -
Record format that Lambda delivers to the function after schema validation. Valid values:
JSON,SOURCE.final - hashCode → int
-
The hash code for this object.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
-
schemaRegistryUri
→ Input<
String?> ? -
URI of the schema registry. For AWS Glue schema registries, use the ARN of the registry. For Confluent schema registries, use the registry URL.
final
-
schemaValidationConfigs
→ Input<
List< ?EventSourceMappingSelfManagedKafkaEventSourceConfigSchemaRegistryConfigSchemaValidationConfig> ?> -
Repeatable block that defines schema validation settings. These specify the message attributes that Lambda should validate and filter using the schema registry. See below.
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toMap(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited