Package-level declarations
Types
Link copied to clipboard
Provides an EventBridge Schema Discoverer resource.
Link copied to clipboard
Link copied to clipboard
class DiscovererArgsBuilder
Builder for DiscovererArgs.
Link copied to clipboard
Link copied to clipboard
Builder for Discoverer.
Link copied to clipboard
Link copied to clipboard
class RegistryArgsBuilder
Builder for RegistryArgs.
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
Builder for RegistryPolicyArgs.
Link copied to clipboard
Link copied to clipboard
Builder for RegistryPolicy.
Link copied to clipboard
class RegistryResourceBuilder
Builder for Registry.
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
class SchemaArgsBuilder
Builder for SchemaArgs.
Link copied to clipboard
Link copied to clipboard
class SchemaResourceBuilder
Builder for Schema.
Functions
Link copied to clipboard
suspend fun discoverer(name: String, block: suspend DiscovererResourceBuilder.() -> Unit): Discoverer
Link copied to clipboard
suspend fun registryPolicy(name: String, block: suspend RegistryPolicyResourceBuilder.() -> Unit): RegistryPolicy