public static final class DeploymentGroupResourceProps.Builder extends Object
DeploymentGroupResourceProps| Constructor and Description |
|---|
Builder() |
public DeploymentGroupResourceProps.Builder withApplicationName(String value)
value - ``AWS::CodeDeploy::DeploymentGroup.ApplicationName``thispublic DeploymentGroupResourceProps.Builder withApplicationName(software.amazon.awscdk.CloudFormationToken value)
value - ``AWS::CodeDeploy::DeploymentGroup.ApplicationName``thispublic DeploymentGroupResourceProps.Builder withServiceRoleArn(String value)
value - ``AWS::CodeDeploy::DeploymentGroup.ServiceRoleArn``thispublic DeploymentGroupResourceProps.Builder withServiceRoleArn(software.amazon.awscdk.CloudFormationToken value)
value - ``AWS::CodeDeploy::DeploymentGroup.ServiceRoleArn``thispublic DeploymentGroupResourceProps.Builder withAlarmConfiguration(@Nullable software.amazon.awscdk.CloudFormationToken value)
value - ``AWS::CodeDeploy::DeploymentGroup.AlarmConfiguration``thispublic DeploymentGroupResourceProps.Builder withAlarmConfiguration(@Nullable DeploymentGroupResource.AlarmConfigurationProperty value)
value - ``AWS::CodeDeploy::DeploymentGroup.AlarmConfiguration``thispublic DeploymentGroupResourceProps.Builder withAutoRollbackConfiguration(@Nullable software.amazon.awscdk.CloudFormationToken value)
value - ``AWS::CodeDeploy::DeploymentGroup.AutoRollbackConfiguration``thispublic DeploymentGroupResourceProps.Builder withAutoRollbackConfiguration(@Nullable DeploymentGroupResource.AutoRollbackConfigurationProperty value)
value - ``AWS::CodeDeploy::DeploymentGroup.AutoRollbackConfiguration``thispublic DeploymentGroupResourceProps.Builder withAutoScalingGroups(@Nullable software.amazon.awscdk.CloudFormationToken value)
value - ``AWS::CodeDeploy::DeploymentGroup.AutoScalingGroups``thispublic DeploymentGroupResourceProps.Builder withAutoScalingGroups(@Nullable List<Object> value)
value - ``AWS::CodeDeploy::DeploymentGroup.AutoScalingGroups``thispublic DeploymentGroupResourceProps.Builder withDeployment(@Nullable software.amazon.awscdk.CloudFormationToken value)
value - ``AWS::CodeDeploy::DeploymentGroup.Deployment``thispublic DeploymentGroupResourceProps.Builder withDeployment(@Nullable DeploymentGroupResource.DeploymentProperty value)
value - ``AWS::CodeDeploy::DeploymentGroup.Deployment``thispublic DeploymentGroupResourceProps.Builder withDeploymentConfigName(@Nullable String value)
value - ``AWS::CodeDeploy::DeploymentGroup.DeploymentConfigName``thispublic DeploymentGroupResourceProps.Builder withDeploymentConfigName(@Nullable software.amazon.awscdk.CloudFormationToken value)
value - ``AWS::CodeDeploy::DeploymentGroup.DeploymentConfigName``thispublic DeploymentGroupResourceProps.Builder withDeploymentGroupName(@Nullable String value)
value - ``AWS::CodeDeploy::DeploymentGroup.DeploymentGroupName``thispublic DeploymentGroupResourceProps.Builder withDeploymentGroupName(@Nullable software.amazon.awscdk.CloudFormationToken value)
value - ``AWS::CodeDeploy::DeploymentGroup.DeploymentGroupName``thispublic DeploymentGroupResourceProps.Builder withDeploymentStyle(@Nullable software.amazon.awscdk.CloudFormationToken value)
value - ``AWS::CodeDeploy::DeploymentGroup.DeploymentStyle``thispublic DeploymentGroupResourceProps.Builder withDeploymentStyle(@Nullable DeploymentGroupResource.DeploymentStyleProperty value)
value - ``AWS::CodeDeploy::DeploymentGroup.DeploymentStyle``thispublic DeploymentGroupResourceProps.Builder withEc2TagFilters(@Nullable software.amazon.awscdk.CloudFormationToken value)
value - ``AWS::CodeDeploy::DeploymentGroup.Ec2TagFilters``thispublic DeploymentGroupResourceProps.Builder withEc2TagFilters(@Nullable List<Object> value)
value - ``AWS::CodeDeploy::DeploymentGroup.Ec2TagFilters``thispublic DeploymentGroupResourceProps.Builder withLoadBalancerInfo(@Nullable software.amazon.awscdk.CloudFormationToken value)
value - ``AWS::CodeDeploy::DeploymentGroup.LoadBalancerInfo``thispublic DeploymentGroupResourceProps.Builder withLoadBalancerInfo(@Nullable DeploymentGroupResource.LoadBalancerInfoProperty value)
value - ``AWS::CodeDeploy::DeploymentGroup.LoadBalancerInfo``thispublic DeploymentGroupResourceProps.Builder withOnPremisesInstanceTagFilters(@Nullable software.amazon.awscdk.CloudFormationToken value)
value - ``AWS::CodeDeploy::DeploymentGroup.OnPremisesInstanceTagFilters``thispublic DeploymentGroupResourceProps.Builder withOnPremisesInstanceTagFilters(@Nullable List<Object> value)
value - ``AWS::CodeDeploy::DeploymentGroup.OnPremisesInstanceTagFilters``thispublic DeploymentGroupResourceProps.Builder withTriggerConfigurations(@Nullable software.amazon.awscdk.CloudFormationToken value)
value - ``AWS::CodeDeploy::DeploymentGroup.TriggerConfigurations``thispublic DeploymentGroupResourceProps.Builder withTriggerConfigurations(@Nullable List<Object> value)
value - ``AWS::CodeDeploy::DeploymentGroup.TriggerConfigurations``thispublic DeploymentGroupResourceProps build()
DeploymentGroupResourcePropsNullPointerException - if any required attribute was not providedCopyright © 2018. All rights reserved.