Package-level declarations

Types

Link copied to clipboard
class Cluster : KotlinCustomResource

AWS Route53 Recovery Control Cluster resource schema

Link copied to clipboard
data class ClusterArgs(val name: Output<String>? = null, val tags: Output<List<CreateOnlyTagArgs>>? = null) : ConvertibleToJava<ClusterArgs>

AWS Route53 Recovery Control Cluster resource schema

Link copied to clipboard
Link copied to clipboard
object ClusterMapper : ResourceMapper<Cluster>
Link copied to clipboard
Link copied to clipboard
class ControlPanel : KotlinCustomResource

AWS Route53 Recovery Control Control Panel resource schema .

Link copied to clipboard
data class ControlPanelArgs(val clusterArn: Output<String>? = null, val name: Output<String>? = null, val tags: Output<List<CreateOnlyTagArgs>>? = null) : ConvertibleToJava<ControlPanelArgs>

AWS Route53 Recovery Control Control Panel resource schema .

Link copied to clipboard
Link copied to clipboard
object ControlPanelMapper : ResourceMapper<ControlPanel>
Link copied to clipboard
Link copied to clipboard
class RoutingControl : KotlinCustomResource

AWS Route53 Recovery Control Routing Control resource schema .

Link copied to clipboard
data class RoutingControlArgs(val clusterArn: Output<String>? = null, val controlPanelArn: Output<String>? = null, val name: Output<String>? = null) : ConvertibleToJava<RoutingControlArgs>

AWS Route53 Recovery Control Routing Control resource schema .

Link copied to clipboard
Link copied to clipboard
object RoutingControlMapper : ResourceMapper<RoutingControl>
Link copied to clipboard
class SafetyRule : KotlinCustomResource

Resource schema for AWS Route53 Recovery Control basic constructs and validation rules.

Link copied to clipboard
data class SafetyRuleArgs(val assertionRule: Output<SafetyRuleAssertionRuleArgs>? = null, val controlPanelArn: Output<String>? = null, val gatingRule: Output<SafetyRuleGatingRuleArgs>? = null, val name: Output<String>? = null, val ruleConfig: Output<SafetyRuleRuleConfigArgs>? = null, val tags: Output<List<TagArgs>>? = null) : ConvertibleToJava<SafetyRuleArgs>

Resource schema for AWS Route53 Recovery Control basic constructs and validation rules.

Link copied to clipboard
Link copied to clipboard
object SafetyRuleMapper : ResourceMapper<SafetyRule>
Link copied to clipboard

Functions

Link copied to clipboard
fun cluster(name: String): Cluster
suspend fun cluster(name: String, block: suspend ClusterResourceBuilder.() -> Unit): Cluster
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
suspend fun safetyRule(name: String, block: suspend SafetyRuleResourceBuilder.() -> Unit): SafetyRule