Package-level declarations

Types

Link copied to clipboard
class Cluster : KotlinCustomResource

Provides an AWS Route 53 Recovery Control Config Cluster.

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

Provides an AWS Route 53 Recovery Control Config Cluster.

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

Provides an AWS Route 53 Recovery Control Config Control Panel.

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

Provides an AWS Route 53 Recovery Control Config Control Panel.

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

Provides an AWS Route 53 Recovery Control Config Routing Control.

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

Provides an AWS Route 53 Recovery Control Config Routing Control.

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

Provides an AWS Route 53 Recovery Control Config Safety Rule

Link copied to clipboard
data class SafetyRuleArgs(val assertedControls: Output<List<String>>? = null, val controlPanelArn: Output<String>? = null, val gatingControls: Output<List<String>>? = null, val name: Output<String>? = null, val ruleConfig: Output<SafetyRuleRuleConfigArgs>? = null, val targetControls: Output<List<String>>? = null, val waitPeriodMs: Output<Int>? = null) : ConvertibleToJava<SafetyRuleArgs>

Provides an AWS Route 53 Recovery Control Config Safety Rule

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