@Generated(value="jsii-pacmak/0.7.14 (build 91853ce)", date="2019-02-07T11:17:38.828Z") public interface CfnDeploymentGroupProps extends software.amazon.jsii.JsiiSerializable
| Modifier and Type | Interface and Description |
|---|---|
static class |
CfnDeploymentGroupProps.Builder
A builder for
CfnDeploymentGroupProps |
static class |
CfnDeploymentGroupProps.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
| Modifier and Type | Method and Description |
|---|---|
static CfnDeploymentGroupProps.Builder |
builder() |
Object |
getAlarmConfiguration()
``AWS::CodeDeploy::DeploymentGroup.AlarmConfiguration``
|
String |
getApplicationName()
``AWS::CodeDeploy::DeploymentGroup.ApplicationName``
|
Object |
getAutoRollbackConfiguration()
``AWS::CodeDeploy::DeploymentGroup.AutoRollbackConfiguration``
|
Object |
getAutoScalingGroups()
``AWS::CodeDeploy::DeploymentGroup.AutoScalingGroups``
|
Object |
getDeployment()
``AWS::CodeDeploy::DeploymentGroup.Deployment``
|
String |
getDeploymentConfigName()
``AWS::CodeDeploy::DeploymentGroup.DeploymentConfigName``
|
String |
getDeploymentGroupName()
``AWS::CodeDeploy::DeploymentGroup.DeploymentGroupName``
|
Object |
getDeploymentStyle()
``AWS::CodeDeploy::DeploymentGroup.DeploymentStyle``
|
Object |
getEc2TagFilters()
``AWS::CodeDeploy::DeploymentGroup.Ec2TagFilters``
|
Object |
getEc2TagSet()
``AWS::CodeDeploy::DeploymentGroup.Ec2TagSet``
|
Object |
getLoadBalancerInfo()
``AWS::CodeDeploy::DeploymentGroup.LoadBalancerInfo``
|
Object |
getOnPremisesInstanceTagFilters()
``AWS::CodeDeploy::DeploymentGroup.OnPremisesInstanceTagFilters``
|
Object |
getOnPremisesTagSet()
``AWS::CodeDeploy::DeploymentGroup.OnPremisesTagSet``
|
String |
getServiceRoleArn()
``AWS::CodeDeploy::DeploymentGroup.ServiceRoleArn``
|
Object |
getTriggerConfigurations()
``AWS::CodeDeploy::DeploymentGroup.TriggerConfigurations``
|
void |
setAlarmConfiguration(CfnDeploymentGroup.AlarmConfigurationProperty value)
``AWS::CodeDeploy::DeploymentGroup.AlarmConfiguration``
|
void |
setAlarmConfiguration(software.amazon.awscdk.Token value)
``AWS::CodeDeploy::DeploymentGroup.AlarmConfiguration``
|
void |
setApplicationName(String value)
``AWS::CodeDeploy::DeploymentGroup.ApplicationName``
|
void |
setAutoRollbackConfiguration(CfnDeploymentGroup.AutoRollbackConfigurationProperty value)
``AWS::CodeDeploy::DeploymentGroup.AutoRollbackConfiguration``
|
void |
setAutoRollbackConfiguration(software.amazon.awscdk.Token value)
``AWS::CodeDeploy::DeploymentGroup.AutoRollbackConfiguration``
|
void |
setAutoScalingGroups(List<Object> value)
``AWS::CodeDeploy::DeploymentGroup.AutoScalingGroups``
|
void |
setAutoScalingGroups(software.amazon.awscdk.Token value)
``AWS::CodeDeploy::DeploymentGroup.AutoScalingGroups``
|
void |
setDeployment(CfnDeploymentGroup.DeploymentProperty value)
``AWS::CodeDeploy::DeploymentGroup.Deployment``
|
void |
setDeployment(software.amazon.awscdk.Token value)
``AWS::CodeDeploy::DeploymentGroup.Deployment``
|
void |
setDeploymentConfigName(String value)
``AWS::CodeDeploy::DeploymentGroup.DeploymentConfigName``
|
void |
setDeploymentGroupName(String value)
``AWS::CodeDeploy::DeploymentGroup.DeploymentGroupName``
|
void |
setDeploymentStyle(CfnDeploymentGroup.DeploymentStyleProperty value)
``AWS::CodeDeploy::DeploymentGroup.DeploymentStyle``
|
void |
setDeploymentStyle(software.amazon.awscdk.Token value)
``AWS::CodeDeploy::DeploymentGroup.DeploymentStyle``
|
void |
setEc2TagFilters(List<Object> value)
``AWS::CodeDeploy::DeploymentGroup.Ec2TagFilters``
|
void |
setEc2TagFilters(software.amazon.awscdk.Token value)
``AWS::CodeDeploy::DeploymentGroup.Ec2TagFilters``
|
void |
setEc2TagSet(CfnDeploymentGroup.EC2TagSetProperty value)
``AWS::CodeDeploy::DeploymentGroup.Ec2TagSet``
|
void |
setEc2TagSet(software.amazon.awscdk.Token value)
``AWS::CodeDeploy::DeploymentGroup.Ec2TagSet``
|
void |
setLoadBalancerInfo(CfnDeploymentGroup.LoadBalancerInfoProperty value)
``AWS::CodeDeploy::DeploymentGroup.LoadBalancerInfo``
|
void |
setLoadBalancerInfo(software.amazon.awscdk.Token value)
``AWS::CodeDeploy::DeploymentGroup.LoadBalancerInfo``
|
void |
setOnPremisesInstanceTagFilters(List<Object> value)
``AWS::CodeDeploy::DeploymentGroup.OnPremisesInstanceTagFilters``
|
void |
setOnPremisesInstanceTagFilters(software.amazon.awscdk.Token value)
``AWS::CodeDeploy::DeploymentGroup.OnPremisesInstanceTagFilters``
|
void |
setOnPremisesTagSet(CfnDeploymentGroup.OnPremisesTagSetProperty value)
``AWS::CodeDeploy::DeploymentGroup.OnPremisesTagSet``
|
void |
setOnPremisesTagSet(software.amazon.awscdk.Token value)
``AWS::CodeDeploy::DeploymentGroup.OnPremisesTagSet``
|
void |
setServiceRoleArn(String value)
``AWS::CodeDeploy::DeploymentGroup.ServiceRoleArn``
|
void |
setTriggerConfigurations(List<Object> value)
``AWS::CodeDeploy::DeploymentGroup.TriggerConfigurations``
|
void |
setTriggerConfigurations(software.amazon.awscdk.Token value)
``AWS::CodeDeploy::DeploymentGroup.TriggerConfigurations``
|
String getApplicationName()
void setApplicationName(String value)
String getServiceRoleArn()
void setServiceRoleArn(String value)
Object getAlarmConfiguration()
void setAlarmConfiguration(software.amazon.awscdk.Token value)
void setAlarmConfiguration(CfnDeploymentGroup.AlarmConfigurationProperty value)
Object getAutoRollbackConfiguration()
void setAutoRollbackConfiguration(software.amazon.awscdk.Token value)
void setAutoRollbackConfiguration(CfnDeploymentGroup.AutoRollbackConfigurationProperty value)
Object getAutoScalingGroups()
void setAutoScalingGroups(software.amazon.awscdk.Token value)
void setAutoScalingGroups(List<Object> value)
Object getDeployment()
void setDeployment(software.amazon.awscdk.Token value)
void setDeployment(CfnDeploymentGroup.DeploymentProperty value)
String getDeploymentConfigName()
void setDeploymentConfigName(String value)
String getDeploymentGroupName()
void setDeploymentGroupName(String value)
Object getDeploymentStyle()
void setDeploymentStyle(software.amazon.awscdk.Token value)
void setDeploymentStyle(CfnDeploymentGroup.DeploymentStyleProperty value)
Object getEc2TagFilters()
void setEc2TagFilters(software.amazon.awscdk.Token value)
void setEc2TagFilters(List<Object> value)
Object getEc2TagSet()
void setEc2TagSet(software.amazon.awscdk.Token value)
void setEc2TagSet(CfnDeploymentGroup.EC2TagSetProperty value)
Object getLoadBalancerInfo()
void setLoadBalancerInfo(software.amazon.awscdk.Token value)
void setLoadBalancerInfo(CfnDeploymentGroup.LoadBalancerInfoProperty value)
Object getOnPremisesInstanceTagFilters()
void setOnPremisesInstanceTagFilters(software.amazon.awscdk.Token value)
void setOnPremisesInstanceTagFilters(List<Object> value)
Object getOnPremisesTagSet()
void setOnPremisesTagSet(software.amazon.awscdk.Token value)
void setOnPremisesTagSet(CfnDeploymentGroup.OnPremisesTagSetProperty value)
Object getTriggerConfigurations()
void setTriggerConfigurations(software.amazon.awscdk.Token value)
void setTriggerConfigurations(List<Object> value)
static CfnDeploymentGroupProps.Builder builder()
CfnDeploymentGroupProps.Builder of CfnDeploymentGroupPropsCopyright © 2019. All rights reserved.