Package com.pulumi.aws.lambda.inputs
Class EventSourceMappingSelfManagedKafkaEventSourceConfigSchemaRegistryConfigArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.aws.lambda.inputs.EventSourceMappingSelfManagedKafkaEventSourceConfigSchemaRegistryConfigArgs
-
public final class EventSourceMappingSelfManagedKafkaEventSourceConfigSchemaRegistryConfigArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classEventSourceMappingSelfManagedKafkaEventSourceConfigSchemaRegistryConfigArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static EventSourceMappingSelfManagedKafkaEventSourceConfigSchemaRegistryConfigArgsEmpty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Optional<com.pulumi.core.Output<java.util.List<EventSourceMappingSelfManagedKafkaEventSourceConfigSchemaRegistryConfigAccessConfigArgs>>>accessConfigs()static EventSourceMappingSelfManagedKafkaEventSourceConfigSchemaRegistryConfigArgs.Builderbuilder()static EventSourceMappingSelfManagedKafkaEventSourceConfigSchemaRegistryConfigArgs.Builderbuilder(EventSourceMappingSelfManagedKafkaEventSourceConfigSchemaRegistryConfigArgs defaults)java.util.Optional<com.pulumi.core.Output<java.lang.String>>eventRecordFormat()java.util.Optional<com.pulumi.core.Output<java.lang.String>>schemaRegistryUri()java.util.Optional<com.pulumi.core.Output<java.util.List<EventSourceMappingSelfManagedKafkaEventSourceConfigSchemaRegistryConfigSchemaValidationConfigArgs>>>schemaValidationConfigs()
-
-
-
Field Detail
-
Empty
public static final EventSourceMappingSelfManagedKafkaEventSourceConfigSchemaRegistryConfigArgs Empty
-
-
Method Detail
-
accessConfigs
public java.util.Optional<com.pulumi.core.Output<java.util.List<EventSourceMappingSelfManagedKafkaEventSourceConfigSchemaRegistryConfigAccessConfigArgs>>> accessConfigs()
- Returns:
- Configuration block for authentication Lambda uses to access the schema registry. See below.
-
eventRecordFormat
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> eventRecordFormat()
- Returns:
- Record format that Lambda delivers to the function after schema validation. Valid values: `JSON`, `SOURCE`.
-
schemaRegistryUri
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> schemaRegistryUri()
- Returns:
- 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
public java.util.Optional<com.pulumi.core.Output<java.util.List<EventSourceMappingSelfManagedKafkaEventSourceConfigSchemaRegistryConfigSchemaValidationConfigArgs>>> schemaValidationConfigs()
- Returns:
- Repeatable block that defines schema validation settings. These specify the message attributes that Lambda should validate and filter using the schema registry. See below.
-
builder
public static EventSourceMappingSelfManagedKafkaEventSourceConfigSchemaRegistryConfigArgs.Builder builder()
-
builder
public static EventSourceMappingSelfManagedKafkaEventSourceConfigSchemaRegistryConfigArgs.Builder builder(EventSourceMappingSelfManagedKafkaEventSourceConfigSchemaRegistryConfigArgs defaults)
-
-