@Stability(value=External) public static final class CfnDeploymentGroupProps.Builder extends Object
CfnDeploymentGroupProps| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
CfnDeploymentGroupProps.Builder |
alarmConfiguration(CfnDeploymentGroup.AlarmConfigurationProperty alarmConfiguration)
Sets the value of AlarmConfiguration
|
CfnDeploymentGroupProps.Builder |
alarmConfiguration(software.amazon.awscdk.core.IResolvable alarmConfiguration)
Sets the value of AlarmConfiguration
|
CfnDeploymentGroupProps.Builder |
applicationName(String applicationName)
Sets the value of ApplicationName
|
CfnDeploymentGroupProps.Builder |
autoRollbackConfiguration(CfnDeploymentGroup.AutoRollbackConfigurationProperty autoRollbackConfiguration)
Sets the value of AutoRollbackConfiguration
|
CfnDeploymentGroupProps.Builder |
autoRollbackConfiguration(software.amazon.awscdk.core.IResolvable autoRollbackConfiguration)
Sets the value of AutoRollbackConfiguration
|
CfnDeploymentGroupProps.Builder |
autoScalingGroups(List<String> autoScalingGroups)
Sets the value of AutoScalingGroups
|
CfnDeploymentGroupProps |
build()
Builds the configured instance.
|
CfnDeploymentGroupProps.Builder |
deployment(CfnDeploymentGroup.DeploymentProperty deployment)
Sets the value of Deployment
|
CfnDeploymentGroupProps.Builder |
deployment(software.amazon.awscdk.core.IResolvable deployment)
Sets the value of Deployment
|
CfnDeploymentGroupProps.Builder |
deploymentConfigName(String deploymentConfigName)
Sets the value of DeploymentConfigName
|
CfnDeploymentGroupProps.Builder |
deploymentGroupName(String deploymentGroupName)
Sets the value of DeploymentGroupName
|
CfnDeploymentGroupProps.Builder |
deploymentStyle(CfnDeploymentGroup.DeploymentStyleProperty deploymentStyle)
Sets the value of DeploymentStyle
|
CfnDeploymentGroupProps.Builder |
deploymentStyle(software.amazon.awscdk.core.IResolvable deploymentStyle)
Sets the value of DeploymentStyle
|
CfnDeploymentGroupProps.Builder |
ec2TagFilters(software.amazon.awscdk.core.IResolvable ec2TagFilters)
Sets the value of Ec2TagFilters
|
CfnDeploymentGroupProps.Builder |
ec2TagFilters(List<Object> ec2TagFilters)
Sets the value of Ec2TagFilters
|
CfnDeploymentGroupProps.Builder |
ec2TagSet(CfnDeploymentGroup.EC2TagSetProperty ec2TagSet)
Sets the value of Ec2TagSet
|
CfnDeploymentGroupProps.Builder |
ec2TagSet(software.amazon.awscdk.core.IResolvable ec2TagSet)
Sets the value of Ec2TagSet
|
CfnDeploymentGroupProps.Builder |
loadBalancerInfo(CfnDeploymentGroup.LoadBalancerInfoProperty loadBalancerInfo)
Sets the value of LoadBalancerInfo
|
CfnDeploymentGroupProps.Builder |
loadBalancerInfo(software.amazon.awscdk.core.IResolvable loadBalancerInfo)
Sets the value of LoadBalancerInfo
|
CfnDeploymentGroupProps.Builder |
onPremisesInstanceTagFilters(software.amazon.awscdk.core.IResolvable onPremisesInstanceTagFilters)
Sets the value of OnPremisesInstanceTagFilters
|
CfnDeploymentGroupProps.Builder |
onPremisesInstanceTagFilters(List<Object> onPremisesInstanceTagFilters)
Sets the value of OnPremisesInstanceTagFilters
|
CfnDeploymentGroupProps.Builder |
onPremisesTagSet(CfnDeploymentGroup.OnPremisesTagSetProperty onPremisesTagSet)
Sets the value of OnPremisesTagSet
|
CfnDeploymentGroupProps.Builder |
onPremisesTagSet(software.amazon.awscdk.core.IResolvable onPremisesTagSet)
Sets the value of OnPremisesTagSet
|
CfnDeploymentGroupProps.Builder |
serviceRoleArn(String serviceRoleArn)
Sets the value of ServiceRoleArn
|
CfnDeploymentGroupProps.Builder |
triggerConfigurations(software.amazon.awscdk.core.IResolvable triggerConfigurations)
Sets the value of TriggerConfigurations
|
CfnDeploymentGroupProps.Builder |
triggerConfigurations(List<Object> triggerConfigurations)
Sets the value of TriggerConfigurations
|
@Stability(value=External) public CfnDeploymentGroupProps.Builder applicationName(String applicationName)
applicationName - `AWS::CodeDeploy::DeploymentGroup.ApplicationName`. This parameter is required.this@Stability(value=External) public CfnDeploymentGroupProps.Builder serviceRoleArn(String serviceRoleArn)
serviceRoleArn - `AWS::CodeDeploy::DeploymentGroup.ServiceRoleArn`. This parameter is required.this@Stability(value=External) public CfnDeploymentGroupProps.Builder alarmConfiguration(CfnDeploymentGroup.AlarmConfigurationProperty alarmConfiguration)
alarmConfiguration - `AWS::CodeDeploy::DeploymentGroup.AlarmConfiguration`.this@Stability(value=External) public CfnDeploymentGroupProps.Builder alarmConfiguration(software.amazon.awscdk.core.IResolvable alarmConfiguration)
alarmConfiguration - `AWS::CodeDeploy::DeploymentGroup.AlarmConfiguration`.this@Stability(value=External) public CfnDeploymentGroupProps.Builder autoRollbackConfiguration(software.amazon.awscdk.core.IResolvable autoRollbackConfiguration)
autoRollbackConfiguration - `AWS::CodeDeploy::DeploymentGroup.AutoRollbackConfiguration`.this@Stability(value=External) public CfnDeploymentGroupProps.Builder autoRollbackConfiguration(CfnDeploymentGroup.AutoRollbackConfigurationProperty autoRollbackConfiguration)
autoRollbackConfiguration - `AWS::CodeDeploy::DeploymentGroup.AutoRollbackConfiguration`.this@Stability(value=External) public CfnDeploymentGroupProps.Builder autoScalingGroups(List<String> autoScalingGroups)
autoScalingGroups - `AWS::CodeDeploy::DeploymentGroup.AutoScalingGroups`.this@Stability(value=External) public CfnDeploymentGroupProps.Builder deployment(software.amazon.awscdk.core.IResolvable deployment)
deployment - `AWS::CodeDeploy::DeploymentGroup.Deployment`.this@Stability(value=External) public CfnDeploymentGroupProps.Builder deployment(CfnDeploymentGroup.DeploymentProperty deployment)
deployment - `AWS::CodeDeploy::DeploymentGroup.Deployment`.this@Stability(value=External) public CfnDeploymentGroupProps.Builder deploymentConfigName(String deploymentConfigName)
deploymentConfigName - `AWS::CodeDeploy::DeploymentGroup.DeploymentConfigName`.this@Stability(value=External) public CfnDeploymentGroupProps.Builder deploymentGroupName(String deploymentGroupName)
deploymentGroupName - `AWS::CodeDeploy::DeploymentGroup.DeploymentGroupName`.this@Stability(value=External) public CfnDeploymentGroupProps.Builder deploymentStyle(software.amazon.awscdk.core.IResolvable deploymentStyle)
deploymentStyle - `AWS::CodeDeploy::DeploymentGroup.DeploymentStyle`.this@Stability(value=External) public CfnDeploymentGroupProps.Builder deploymentStyle(CfnDeploymentGroup.DeploymentStyleProperty deploymentStyle)
deploymentStyle - `AWS::CodeDeploy::DeploymentGroup.DeploymentStyle`.this@Stability(value=External) public CfnDeploymentGroupProps.Builder ec2TagFilters(software.amazon.awscdk.core.IResolvable ec2TagFilters)
ec2TagFilters - `AWS::CodeDeploy::DeploymentGroup.Ec2TagFilters`.this@Stability(value=External) public CfnDeploymentGroupProps.Builder ec2TagFilters(List<Object> ec2TagFilters)
ec2TagFilters - `AWS::CodeDeploy::DeploymentGroup.Ec2TagFilters`.this@Stability(value=External) public CfnDeploymentGroupProps.Builder ec2TagSet(software.amazon.awscdk.core.IResolvable ec2TagSet)
ec2TagSet - `AWS::CodeDeploy::DeploymentGroup.Ec2TagSet`.this@Stability(value=External) public CfnDeploymentGroupProps.Builder ec2TagSet(CfnDeploymentGroup.EC2TagSetProperty ec2TagSet)
ec2TagSet - `AWS::CodeDeploy::DeploymentGroup.Ec2TagSet`.this@Stability(value=External) public CfnDeploymentGroupProps.Builder loadBalancerInfo(software.amazon.awscdk.core.IResolvable loadBalancerInfo)
loadBalancerInfo - `AWS::CodeDeploy::DeploymentGroup.LoadBalancerInfo`.this@Stability(value=External) public CfnDeploymentGroupProps.Builder loadBalancerInfo(CfnDeploymentGroup.LoadBalancerInfoProperty loadBalancerInfo)
loadBalancerInfo - `AWS::CodeDeploy::DeploymentGroup.LoadBalancerInfo`.this@Stability(value=External) public CfnDeploymentGroupProps.Builder onPremisesInstanceTagFilters(software.amazon.awscdk.core.IResolvable onPremisesInstanceTagFilters)
onPremisesInstanceTagFilters - `AWS::CodeDeploy::DeploymentGroup.OnPremisesInstanceTagFilters`.this@Stability(value=External) public CfnDeploymentGroupProps.Builder onPremisesInstanceTagFilters(List<Object> onPremisesInstanceTagFilters)
onPremisesInstanceTagFilters - `AWS::CodeDeploy::DeploymentGroup.OnPremisesInstanceTagFilters`.this@Stability(value=External) public CfnDeploymentGroupProps.Builder onPremisesTagSet(software.amazon.awscdk.core.IResolvable onPremisesTagSet)
onPremisesTagSet - `AWS::CodeDeploy::DeploymentGroup.OnPremisesTagSet`.this@Stability(value=External) public CfnDeploymentGroupProps.Builder onPremisesTagSet(CfnDeploymentGroup.OnPremisesTagSetProperty onPremisesTagSet)
onPremisesTagSet - `AWS::CodeDeploy::DeploymentGroup.OnPremisesTagSet`.this@Stability(value=External) public CfnDeploymentGroupProps.Builder triggerConfigurations(software.amazon.awscdk.core.IResolvable triggerConfigurations)
triggerConfigurations - `AWS::CodeDeploy::DeploymentGroup.TriggerConfigurations`.this@Stability(value=External) public CfnDeploymentGroupProps.Builder triggerConfigurations(List<Object> triggerConfigurations)
triggerConfigurations - `AWS::CodeDeploy::DeploymentGroup.TriggerConfigurations`.this@Stability(value=External) public CfnDeploymentGroupProps build()
CfnDeploymentGroupPropsNullPointerException - if any required attribute was not providedCopyright © 2019. All rights reserved.