@Stability(value=External) public static final class CfnDeploymentGroupProps.Builder extends Object
CfnDeploymentGroupProps| Constructor and Description |
|---|
Builder() |
@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(IResolvable alarmConfiguration)
alarmConfiguration - `AWS::CodeDeploy::DeploymentGroup.AlarmConfiguration`.this@Stability(value=External) public CfnDeploymentGroupProps.Builder alarmConfiguration(CfnDeploymentGroup.AlarmConfigurationProperty alarmConfiguration)
alarmConfiguration - `AWS::CodeDeploy::DeploymentGroup.AlarmConfiguration`.this@Stability(value=External) public CfnDeploymentGroupProps.Builder autoRollbackConfiguration(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(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(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(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(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(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(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(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(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.