Package-level declarations
Types
Link copied to clipboard
object GlueFunctions
Link copied to clipboard
data class RegistryArgs(val description: Output<String>? = null, val name: Output<String>? = null, val tags: Output<List<RegistryTagArgs>>? = null) : ConvertibleToJava<RegistryArgs>
This resource creates a Registry for authoring schemas as part of Glue Schema Registry.
Link copied to clipboard
class RegistryArgsBuilder
Builder for RegistryArgs.
Link copied to clipboard
Link copied to clipboard
class RegistryResourceBuilder
Builder for Registry.
Link copied to clipboard
data class SchemaArgs(val checkpointVersion: Output<SchemaVersionArgs>? = null, val compatibility: Output<SchemaCompatibility>? = null, val dataFormat: Output<SchemaDataFormat>? = null, val description: Output<String>? = null, val name: Output<String>? = null, val registry: Output<SchemaRegistryArgs>? = null, val schemaDefinition: Output<String>? = null, val tags: Output<List<SchemaTagArgs>>? = null) : ConvertibleToJava<SchemaArgs>
This resource represents a schema of Glue Schema Registry.
Link copied to clipboard
class SchemaArgsBuilder
Builder for SchemaArgs.
Link copied to clipboard
Link copied to clipboard
class SchemaResourceBuilder
Builder for Schema.
Link copied to clipboard
This resource represents an individual schema version of a schema defined in Glue Schema Registry.
Link copied to clipboard
data class SchemaVersionArgs(val schema: Output<SchemaVersionSchemaArgs>? = null, val schemaDefinition: Output<String>? = null) : ConvertibleToJava<SchemaVersionArgs>
This resource represents an individual schema version of a schema defined in Glue Schema Registry.
Link copied to clipboard
class SchemaVersionArgsBuilder
Builder for SchemaVersionArgs.
Link copied to clipboard
Link copied to clipboard
This resource adds Key-Value metadata to a Schema version of Glue Schema Registry.
Link copied to clipboard
data class SchemaVersionMetadataArgs(val key: Output<String>? = null, val schemaVersionId: Output<String>? = null, val value: Output<String>? = null) : ConvertibleToJava<SchemaVersionMetadataArgs>
This resource adds Key-Value metadata to a Schema version of Glue Schema Registry.
Link copied to clipboard
Builder for SchemaVersionMetadataArgs.
Link copied to clipboard
Link copied to clipboard
Builder for SchemaVersionMetadata.
Link copied to clipboard
Builder for SchemaVersion.
Functions
Link copied to clipboard
suspend fun schemaVersion(name: String, block: suspend SchemaVersionResourceBuilder.() -> Unit): SchemaVersion
Link copied to clipboard
suspend fun schemaVersionMetadata(name: String, block: suspend SchemaVersionMetadataResourceBuilder.() -> Unit): SchemaVersionMetadata