Package-level declarations
Types
Link copied to clipboard
Allows the application of pre-defined controls to organizational units. For more information on usage, please see the AWS Control Tower User Guide.
Link copied to clipboard
data class ControlTowerControlArgs(val controlIdentifier: Output<String>? = null, val parameters: Output<List<ControlTowerControlParameterArgs>>? = null, val targetIdentifier: Output<String>? = null) : ConvertibleToJava<ControlTowerControlArgs>
Allows the application of pre-defined controls to organizational units. For more information on usage, please see the AWS Control Tower User Guide.
Link copied to clipboard
Builder for ControlTowerControlArgs.
Link copied to clipboard
Link copied to clipboard
Builder for ControlTowerControl.
Link copied to clipboard
object ControltowerFunctions
Link copied to clipboard
Creates a new landing zone using Control Tower. For more information on usage, please see the AWS Control Tower Landing Zone User Guide.
Link copied to clipboard
data class LandingZoneArgs(val manifestJson: Output<String>? = null, val tags: Output<Map<String, String>>? = null, val version: Output<String>? = null) : ConvertibleToJava<LandingZoneArgs>
Creates a new landing zone using Control Tower. For more information on usage, please see the AWS Control Tower Landing Zone User Guide.
Link copied to clipboard
class LandingZoneArgsBuilder
Builder for LandingZoneArgs.
Link copied to clipboard
Link copied to clipboard
Builder for LandingZone.
Functions
Link copied to clipboard
suspend fun controlTowerControl(name: String, block: suspend ControlTowerControlResourceBuilder.() -> Unit): ControlTowerControl
Link copied to clipboard
suspend fun landingZone(name: String, block: suspend LandingZoneResourceBuilder.() -> Unit): LandingZone