Package-level declarations

Types

Link copied to clipboard

Provides an EventBridge Schema Discoverer resource.

Link copied to clipboard
data class DiscovererArgs(val description: Output<String>? = null, val sourceArn: Output<String>? = null, val tags: Output<Map<String, String>>? = null) : ConvertibleToJava<DiscovererArgs>

Provides an EventBridge Schema Discoverer resource.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Provides an EventBridge Custom Schema Registry resource.

Link copied to clipboard
data class RegistryArgs(val description: Output<String>? = null, val name: Output<String>? = null, val tags: Output<Map<String, String>>? = null) : ConvertibleToJava<RegistryArgs>

Provides an EventBridge Custom Schema Registry resource.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Resource for managing an AWS EventBridge Schemas Registry Policy.

Link copied to clipboard
data class RegistryPolicyArgs(val policy: Output<String>? = null, val registryName: Output<String>? = null) : ConvertibleToJava<RegistryPolicyArgs>

Resource for managing an AWS EventBridge Schemas Registry Policy.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Provides an EventBridge Schema resource.

Link copied to clipboard
data class SchemaArgs(val content: Output<String>? = null, val description: Output<String>? = null, val name: Output<String>? = null, val registryName: Output<String>? = null, val tags: Output<Map<String, String>>? = null, val type: Output<String>? = null) : ConvertibleToJava<SchemaArgs>

Provides an EventBridge Schema resource.

Link copied to clipboard

Builder for SchemaArgs.

Link copied to clipboard
Link copied to clipboard

Builder for Schema.

Functions

Link copied to clipboard
suspend fun discovererResource(name: String, block: suspend DiscovererResourceBuilder.() -> Unit): Discoverer
Link copied to clipboard
Link copied to clipboard
suspend fun registryResource(name: String, block: suspend RegistryResourceBuilder.() -> Unit): Registry
Link copied to clipboard
suspend fun schemaResource(name: String, block: suspend SchemaResourceBuilder.() -> Unit): Schema