Class CfnLandingZonePropsMixin.Builder
java.lang.Object
software.amazon.awscdk.cfnpropertymixins.services.controltower.CfnLandingZonePropsMixin.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<CfnLandingZonePropsMixin>
- Enclosing class:
CfnLandingZonePropsMixin
@Stability(Stable)
public static final class CfnLandingZonePropsMixin.Builder
extends Object
implements software.amazon.jsii.Builder<CfnLandingZonePropsMixin>
A fluent builder for
CfnLandingZonePropsMixin.-
Method Summary
Modifier and TypeMethodDescriptionbuild()create()create(CfnPropertyMixinOptions options) The landing zone manifest JSON text file that specifies the landing zone configurations.remediationTypes(List<String> remediationTypes) The types of remediation actions configured for the landing zone, such as automatic drift correction or compliance enforcement.Tags to be applied to the landing zone.The landing zone's current deployed version.
-
Method Details
-
create
@Stability(Stable) public static CfnLandingZonePropsMixin.Builder create(CfnPropertyMixinOptions options) - Parameters:
options- Mixin options.- Returns:
- a new instance of
CfnLandingZonePropsMixin.Builder.
-
create
- Returns:
- a new instance of
CfnLandingZonePropsMixin.Builder.
-
manifest
The landing zone manifest JSON text file that specifies the landing zone configurations.- Parameters:
manifest- The landing zone manifest JSON text file that specifies the landing zone configurations. This parameter is required.- Returns:
this- See Also:
-
remediationTypes
@Stability(Stable) public CfnLandingZonePropsMixin.Builder remediationTypes(List<String> remediationTypes) The types of remediation actions configured for the landing zone, such as automatic drift correction or compliance enforcement.- Parameters:
remediationTypes- The types of remediation actions configured for the landing zone, such as automatic drift correction or compliance enforcement. This parameter is required.- Returns:
this- See Also:
-
tags
Tags to be applied to the landing zone.- Parameters:
tags- Tags to be applied to the landing zone. This parameter is required.- Returns:
this- See Also:
-
version
The landing zone's current deployed version.- Parameters:
version- The landing zone's current deployed version. This parameter is required.- Returns:
this- See Also:
-
build
- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<CfnLandingZonePropsMixin>- Returns:
- a newly built instance of
CfnLandingZonePropsMixin.
-