Package-level declarations
Types
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
class ClusterArgsBuilder
Builder for ClusterArgs.
Link copied to clipboard
Link copied to clipboard
class ClusterResourceBuilder
Builder for Cluster.
Link copied to clipboard
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
class ControlPanelArgsBuilder
Builder for ControlPanelArgs.
Link copied to clipboard
Link copied to clipboard
Builder for ControlPanel.
Link copied to clipboard
Link copied to clipboard
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
Builder for RoutingControlArgs.
Link copied to clipboard
Link copied to clipboard
Builder for RoutingControl.
Link copied to clipboard
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
class SafetyRuleArgsBuilder
Builder for SafetyRuleArgs.
Link copied to clipboard
Link copied to clipboard
Builder for SafetyRule.
Functions
Link copied to clipboard
suspend fun controlPanel(name: String, block: suspend ControlPanelResourceBuilder.() -> Unit): ControlPanel
Link copied to clipboard
suspend fun routingControl(name: String, block: suspend RoutingControlResourceBuilder.() -> Unit): RoutingControl
Link copied to clipboard
suspend fun safetyRule(name: String, block: suspend SafetyRuleResourceBuilder.() -> Unit): SafetyRule