Class CfnConfigurationManagerPropsMixin.Builder
java.lang.Object
software.amazon.awscdk.cfnpropertymixins.services.ssmquicksetup.CfnConfigurationManagerPropsMixin.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<CfnConfigurationManagerPropsMixin>
- Enclosing class:
CfnConfigurationManagerPropsMixin
@Stability(Stable)
public static final class CfnConfigurationManagerPropsMixin.Builder
extends Object
implements software.amazon.jsii.Builder<CfnConfigurationManagerPropsMixin>
A fluent builder for
CfnConfigurationManagerPropsMixin.-
Method Summary
Modifier and TypeMethodDescriptionbuild()configurationDefinitions(List<? extends Object> configurationDefinitions) The definition of the Quick Setup configuration that the configuration manager deploys.configurationDefinitions(IResolvable configurationDefinitions) The definition of the Quick Setup configuration that the configuration manager deploys.create()create(CfnPropertyMixinOptions options) description(String description) The description of the configuration.The name of the configuration.Key-value pairs of metadata to assign to the configuration manager.
-
Method Details
-
create
@Stability(Stable) public static CfnConfigurationManagerPropsMixin.Builder create(CfnPropertyMixinOptions options) - Parameters:
options- Mixin options.- Returns:
- a new instance of
CfnConfigurationManagerPropsMixin.Builder.
-
create
- Returns:
- a new instance of
CfnConfigurationManagerPropsMixin.Builder.
-
configurationDefinitions
@Stability(Stable) public CfnConfigurationManagerPropsMixin.Builder configurationDefinitions(IResolvable configurationDefinitions) The definition of the Quick Setup configuration that the configuration manager deploys.- Parameters:
configurationDefinitions- The definition of the Quick Setup configuration that the configuration manager deploys. This parameter is required.- Returns:
this- See Also:
-
configurationDefinitions
@Stability(Stable) public CfnConfigurationManagerPropsMixin.Builder configurationDefinitions(List<? extends Object> configurationDefinitions) The definition of the Quick Setup configuration that the configuration manager deploys.- Parameters:
configurationDefinitions- The definition of the Quick Setup configuration that the configuration manager deploys. This parameter is required.- Returns:
this- See Also:
-
description
The description of the configuration.- Parameters:
description- The description of the configuration. This parameter is required.- Returns:
this- See Also:
-
name
The name of the configuration.- Parameters:
name- The name of the configuration. This parameter is required.- Returns:
this- See Also:
-
tags
Key-value pairs of metadata to assign to the configuration manager.- Parameters:
tags- Key-value pairs of metadata to assign to the configuration manager. This parameter is required.- Returns:
this- See Also:
-
build
- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<CfnConfigurationManagerPropsMixin>- Returns:
- a newly built instance of
CfnConfigurationManagerPropsMixin.
-