Class CfnDeploymentPropsMixin.Builder
java.lang.Object
software.amazon.awscdk.cfnpropertymixins.services.launchwizard.CfnDeploymentPropsMixin.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<CfnDeploymentPropsMixin>
- Enclosing class:
CfnDeploymentPropsMixin
@Stability(Stable)
public static final class CfnDeploymentPropsMixin.Builder
extends Object
implements software.amazon.jsii.Builder<CfnDeploymentPropsMixin>
A fluent builder for
CfnDeploymentPropsMixin.-
Method Summary
Modifier and TypeMethodDescriptionbuild()create()create(CfnPropertyMixinOptions options) deploymentPatternName(String deploymentPatternName) The name of the deployment pattern.The name of the deployment.specifications(Map<String, String> specifications) The settings specified for the deployment.specifications(IResolvable specifications) The settings specified for the deployment.Information about the tags attached to a deployment.workloadName(String workloadName) The name of the workload.
-
Method Details
-
create
@Stability(Stable) public static CfnDeploymentPropsMixin.Builder create(CfnPropertyMixinOptions options) - Parameters:
options- Mixin options.- Returns:
- a new instance of
CfnDeploymentPropsMixin.Builder.
-
create
- Returns:
- a new instance of
CfnDeploymentPropsMixin.Builder.
-
deploymentPatternName
@Stability(Stable) public CfnDeploymentPropsMixin.Builder deploymentPatternName(String deploymentPatternName) The name of the deployment pattern.- Parameters:
deploymentPatternName- The name of the deployment pattern. This parameter is required.- Returns:
this- See Also:
-
name
The name of the deployment.- Parameters:
name- The name of the deployment. This parameter is required.- Returns:
this- See Also:
-
specifications
@Stability(Stable) public CfnDeploymentPropsMixin.Builder specifications(Map<String, String> specifications) The settings specified for the deployment.These settings define how to deploy and configure your resources created by the deployment. For more information about the specifications required for creating a deployment for a SAP workload, see SAP deployment specifications . To retrieve the specifications required to create a deployment for other workloads, use the
GetWorkloadDeploymentPatternoperation.- Parameters:
specifications- The settings specified for the deployment. This parameter is required.- Returns:
this- See Also:
-
specifications
@Stability(Stable) public CfnDeploymentPropsMixin.Builder specifications(IResolvable specifications) The settings specified for the deployment.These settings define how to deploy and configure your resources created by the deployment. For more information about the specifications required for creating a deployment for a SAP workload, see SAP deployment specifications . To retrieve the specifications required to create a deployment for other workloads, use the
GetWorkloadDeploymentPatternoperation.- Parameters:
specifications- The settings specified for the deployment. This parameter is required.- Returns:
this- See Also:
-
tags
Information about the tags attached to a deployment.- Parameters:
tags- Information about the tags attached to a deployment. This parameter is required.- Returns:
this- See Also:
-
workloadName
The name of the workload.- Parameters:
workloadName- The name of the workload. This parameter is required.- Returns:
this- See Also:
-
build
- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<CfnDeploymentPropsMixin>- Returns:
- a newly built instance of
CfnDeploymentPropsMixin.
-