EventSourceMappingSelfManagedKafkaEventSourceConfigSchemaRegistryConfig class

Constructors

EventSourceMappingSelfManagedKafkaEventSourceConfigSchemaRegistryConfig({Input<List<EventSourceMappingSelfManagedKafkaEventSourceConfigSchemaRegistryConfigAccessConfig>?>? accessConfigs, Input<String?>? eventRecordFormat, Input<String?>? schemaRegistryUri, Input<List<EventSourceMappingSelfManagedKafkaEventSourceConfigSchemaRegistryConfigSchemaValidationConfig>?>? schemaValidationConfigs})
Creates a new EventSourceMappingSelfManagedKafkaEventSourceConfigSchemaRegistryConfig. accessConfigs Configuration block for authentication Lambda uses to access the schema registry. See below. eventRecordFormat Record format that Lambda delivers to the function after schema validation. Valid values: JSON, SOURCE. schemaRegistryUri URI of the schema registry. For AWS Glue schema registries, use the ARN of the registry. For Confluent schema registries, use the registry URL. schemaValidationConfigs Repeatable 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