@Generated(value="jsii-pacmak/0.7.6 (build 04cb6bb)", date="2018-09-20T13:05:15.969Z") public interface DeploymentGroupResourceProps extends software.amazon.jsii.JsiiSerializable
| Modifier and Type | Interface and Description |
|---|---|
static class |
DeploymentGroupResourceProps.Builder
A builder for
DeploymentGroupResourceProps |
static class |
DeploymentGroupResourceProps.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
| Modifier and Type | Method and Description |
|---|---|
static DeploymentGroupResourceProps.Builder |
builder() |
Object |
getAlarmConfiguration()
``AWS::CodeDeploy::DeploymentGroup.AlarmConfiguration``
|
Object |
getApplicationName()
``AWS::CodeDeploy::DeploymentGroup.ApplicationName``
|
Object |
getAutoRollbackConfiguration()
``AWS::CodeDeploy::DeploymentGroup.AutoRollbackConfiguration``
|
Object |
getAutoScalingGroups()
``AWS::CodeDeploy::DeploymentGroup.AutoScalingGroups``
|
Object |
getDeployment()
``AWS::CodeDeploy::DeploymentGroup.Deployment``
|
Object |
getDeploymentConfigName()
``AWS::CodeDeploy::DeploymentGroup.DeploymentConfigName``
|
Object |
getDeploymentGroupName()
``AWS::CodeDeploy::DeploymentGroup.DeploymentGroupName``
|
Object |
getDeploymentStyle()
``AWS::CodeDeploy::DeploymentGroup.DeploymentStyle``
|
Object |
getEc2TagFilters()
``AWS::CodeDeploy::DeploymentGroup.Ec2TagFilters``
|
Object |
getLoadBalancerInfo()
``AWS::CodeDeploy::DeploymentGroup.LoadBalancerInfo``
|
Object |
getOnPremisesInstanceTagFilters()
``AWS::CodeDeploy::DeploymentGroup.OnPremisesInstanceTagFilters``
|
Object |
getServiceRoleArn()
``AWS::CodeDeploy::DeploymentGroup.ServiceRoleArn``
|
Object |
getTriggerConfigurations()
``AWS::CodeDeploy::DeploymentGroup.TriggerConfigurations``
|
void |
setAlarmConfiguration(software.amazon.awscdk.CloudFormationToken value)
``AWS::CodeDeploy::DeploymentGroup.AlarmConfiguration``
|
void |
setAlarmConfiguration(DeploymentGroupResource.AlarmConfigurationProperty value)
``AWS::CodeDeploy::DeploymentGroup.AlarmConfiguration``
|
void |
setApplicationName(software.amazon.awscdk.CloudFormationToken value)
``AWS::CodeDeploy::DeploymentGroup.ApplicationName``
|
void |
setApplicationName(String value)
``AWS::CodeDeploy::DeploymentGroup.ApplicationName``
|
void |
setAutoRollbackConfiguration(software.amazon.awscdk.CloudFormationToken value)
``AWS::CodeDeploy::DeploymentGroup.AutoRollbackConfiguration``
|
void |
setAutoRollbackConfiguration(DeploymentGroupResource.AutoRollbackConfigurationProperty value)
``AWS::CodeDeploy::DeploymentGroup.AutoRollbackConfiguration``
|
void |
setAutoScalingGroups(software.amazon.awscdk.CloudFormationToken value)
``AWS::CodeDeploy::DeploymentGroup.AutoScalingGroups``
|
void |
setAutoScalingGroups(List<Object> value)
``AWS::CodeDeploy::DeploymentGroup.AutoScalingGroups``
|
void |
setDeployment(software.amazon.awscdk.CloudFormationToken value)
``AWS::CodeDeploy::DeploymentGroup.Deployment``
|
void |
setDeployment(DeploymentGroupResource.DeploymentProperty value)
``AWS::CodeDeploy::DeploymentGroup.Deployment``
|
void |
setDeploymentConfigName(software.amazon.awscdk.CloudFormationToken value)
``AWS::CodeDeploy::DeploymentGroup.DeploymentConfigName``
|
void |
setDeploymentConfigName(String value)
``AWS::CodeDeploy::DeploymentGroup.DeploymentConfigName``
|
void |
setDeploymentGroupName(software.amazon.awscdk.CloudFormationToken value)
``AWS::CodeDeploy::DeploymentGroup.DeploymentGroupName``
|
void |
setDeploymentGroupName(String value)
``AWS::CodeDeploy::DeploymentGroup.DeploymentGroupName``
|
void |
setDeploymentStyle(software.amazon.awscdk.CloudFormationToken value)
``AWS::CodeDeploy::DeploymentGroup.DeploymentStyle``
|
void |
setDeploymentStyle(DeploymentGroupResource.DeploymentStyleProperty value)
``AWS::CodeDeploy::DeploymentGroup.DeploymentStyle``
|
void |
setEc2TagFilters(software.amazon.awscdk.CloudFormationToken value)
``AWS::CodeDeploy::DeploymentGroup.Ec2TagFilters``
|
void |
setEc2TagFilters(List<Object> value)
``AWS::CodeDeploy::DeploymentGroup.Ec2TagFilters``
|
void |
setLoadBalancerInfo(software.amazon.awscdk.CloudFormationToken value)
``AWS::CodeDeploy::DeploymentGroup.LoadBalancerInfo``
|
void |
setLoadBalancerInfo(DeploymentGroupResource.LoadBalancerInfoProperty value)
``AWS::CodeDeploy::DeploymentGroup.LoadBalancerInfo``
|
void |
setOnPremisesInstanceTagFilters(software.amazon.awscdk.CloudFormationToken value)
``AWS::CodeDeploy::DeploymentGroup.OnPremisesInstanceTagFilters``
|
void |
setOnPremisesInstanceTagFilters(List<Object> value)
``AWS::CodeDeploy::DeploymentGroup.OnPremisesInstanceTagFilters``
|
void |
setServiceRoleArn(software.amazon.awscdk.CloudFormationToken value)
``AWS::CodeDeploy::DeploymentGroup.ServiceRoleArn``
|
void |
setServiceRoleArn(String value)
``AWS::CodeDeploy::DeploymentGroup.ServiceRoleArn``
|
void |
setTriggerConfigurations(software.amazon.awscdk.CloudFormationToken value)
``AWS::CodeDeploy::DeploymentGroup.TriggerConfigurations``
|
void |
setTriggerConfigurations(List<Object> value)
``AWS::CodeDeploy::DeploymentGroup.TriggerConfigurations``
|
Object getApplicationName()
void setApplicationName(String value)
void setApplicationName(software.amazon.awscdk.CloudFormationToken value)
Object getServiceRoleArn()
void setServiceRoleArn(String value)
void setServiceRoleArn(software.amazon.awscdk.CloudFormationToken value)
Object getAlarmConfiguration()
void setAlarmConfiguration(software.amazon.awscdk.CloudFormationToken value)
void setAlarmConfiguration(DeploymentGroupResource.AlarmConfigurationProperty value)
Object getAutoRollbackConfiguration()
void setAutoRollbackConfiguration(software.amazon.awscdk.CloudFormationToken value)
void setAutoRollbackConfiguration(DeploymentGroupResource.AutoRollbackConfigurationProperty value)
Object getAutoScalingGroups()
void setAutoScalingGroups(software.amazon.awscdk.CloudFormationToken value)
void setAutoScalingGroups(List<Object> value)
Object getDeployment()
void setDeployment(software.amazon.awscdk.CloudFormationToken value)
void setDeployment(DeploymentGroupResource.DeploymentProperty value)
Object getDeploymentConfigName()
void setDeploymentConfigName(String value)
void setDeploymentConfigName(software.amazon.awscdk.CloudFormationToken value)
Object getDeploymentGroupName()
void setDeploymentGroupName(String value)
void setDeploymentGroupName(software.amazon.awscdk.CloudFormationToken value)
Object getDeploymentStyle()
void setDeploymentStyle(software.amazon.awscdk.CloudFormationToken value)
void setDeploymentStyle(DeploymentGroupResource.DeploymentStyleProperty value)
Object getEc2TagFilters()
void setEc2TagFilters(software.amazon.awscdk.CloudFormationToken value)
void setEc2TagFilters(List<Object> value)
Object getLoadBalancerInfo()
void setLoadBalancerInfo(software.amazon.awscdk.CloudFormationToken value)
void setLoadBalancerInfo(DeploymentGroupResource.LoadBalancerInfoProperty value)
Object getOnPremisesInstanceTagFilters()
void setOnPremisesInstanceTagFilters(software.amazon.awscdk.CloudFormationToken value)
void setOnPremisesInstanceTagFilters(List<Object> value)
Object getTriggerConfigurations()
void setTriggerConfigurations(software.amazon.awscdk.CloudFormationToken value)
void setTriggerConfigurations(List<Object> value)
static DeploymentGroupResourceProps.Builder builder()
Copyright © 2018. All rights reserved.