@Stability(value=External) public static final class CfnDeploymentGroup.Builder extends Object
CfnDeploymentGroup.| Modifier and Type | Method and Description |
|---|---|
CfnDeploymentGroup.Builder |
alarmConfiguration(CfnDeploymentGroup.AlarmConfigurationProperty alarmConfiguration)
`AWS::CodeDeploy::DeploymentGroup.AlarmConfiguration`.
|
CfnDeploymentGroup.Builder |
alarmConfiguration(IResolvable alarmConfiguration)
`AWS::CodeDeploy::DeploymentGroup.AlarmConfiguration`.
|
CfnDeploymentGroup.Builder |
applicationName(String applicationName)
`AWS::CodeDeploy::DeploymentGroup.ApplicationName`.
|
CfnDeploymentGroup.Builder |
autoRollbackConfiguration(CfnDeploymentGroup.AutoRollbackConfigurationProperty autoRollbackConfiguration)
`AWS::CodeDeploy::DeploymentGroup.AutoRollbackConfiguration`.
|
CfnDeploymentGroup.Builder |
autoRollbackConfiguration(IResolvable autoRollbackConfiguration)
`AWS::CodeDeploy::DeploymentGroup.AutoRollbackConfiguration`.
|
CfnDeploymentGroup.Builder |
autoScalingGroups(List<String> autoScalingGroups)
`AWS::CodeDeploy::DeploymentGroup.AutoScalingGroups`.
|
CfnDeploymentGroup |
build() |
static CfnDeploymentGroup.Builder |
create(Construct scope,
String id) |
CfnDeploymentGroup.Builder |
deployment(CfnDeploymentGroup.DeploymentProperty deployment)
`AWS::CodeDeploy::DeploymentGroup.Deployment`.
|
CfnDeploymentGroup.Builder |
deployment(IResolvable deployment)
`AWS::CodeDeploy::DeploymentGroup.Deployment`.
|
CfnDeploymentGroup.Builder |
deploymentConfigName(String deploymentConfigName)
`AWS::CodeDeploy::DeploymentGroup.DeploymentConfigName`.
|
CfnDeploymentGroup.Builder |
deploymentGroupName(String deploymentGroupName)
`AWS::CodeDeploy::DeploymentGroup.DeploymentGroupName`.
|
CfnDeploymentGroup.Builder |
deploymentStyle(CfnDeploymentGroup.DeploymentStyleProperty deploymentStyle)
`AWS::CodeDeploy::DeploymentGroup.DeploymentStyle`.
|
CfnDeploymentGroup.Builder |
deploymentStyle(IResolvable deploymentStyle)
`AWS::CodeDeploy::DeploymentGroup.DeploymentStyle`.
|
CfnDeploymentGroup.Builder |
ec2TagFilters(IResolvable ec2TagFilters)
`AWS::CodeDeploy::DeploymentGroup.Ec2TagFilters`.
|
CfnDeploymentGroup.Builder |
ec2TagFilters(List<Object> ec2TagFilters)
`AWS::CodeDeploy::DeploymentGroup.Ec2TagFilters`.
|
CfnDeploymentGroup.Builder |
ec2TagSet(CfnDeploymentGroup.EC2TagSetProperty ec2TagSet)
`AWS::CodeDeploy::DeploymentGroup.Ec2TagSet`.
|
CfnDeploymentGroup.Builder |
ec2TagSet(IResolvable ec2TagSet)
`AWS::CodeDeploy::DeploymentGroup.Ec2TagSet`.
|
CfnDeploymentGroup.Builder |
loadBalancerInfo(CfnDeploymentGroup.LoadBalancerInfoProperty loadBalancerInfo)
`AWS::CodeDeploy::DeploymentGroup.LoadBalancerInfo`.
|
CfnDeploymentGroup.Builder |
loadBalancerInfo(IResolvable loadBalancerInfo)
`AWS::CodeDeploy::DeploymentGroup.LoadBalancerInfo`.
|
CfnDeploymentGroup.Builder |
onPremisesInstanceTagFilters(IResolvable onPremisesInstanceTagFilters)
`AWS::CodeDeploy::DeploymentGroup.OnPremisesInstanceTagFilters`.
|
CfnDeploymentGroup.Builder |
onPremisesInstanceTagFilters(List<Object> onPremisesInstanceTagFilters)
`AWS::CodeDeploy::DeploymentGroup.OnPremisesInstanceTagFilters`.
|
CfnDeploymentGroup.Builder |
onPremisesTagSet(CfnDeploymentGroup.OnPremisesTagSetProperty onPremisesTagSet)
`AWS::CodeDeploy::DeploymentGroup.OnPremisesTagSet`.
|
CfnDeploymentGroup.Builder |
onPremisesTagSet(IResolvable onPremisesTagSet)
`AWS::CodeDeploy::DeploymentGroup.OnPremisesTagSet`.
|
CfnDeploymentGroup.Builder |
serviceRoleArn(String serviceRoleArn)
`AWS::CodeDeploy::DeploymentGroup.ServiceRoleArn`.
|
CfnDeploymentGroup.Builder |
triggerConfigurations(IResolvable triggerConfigurations)
`AWS::CodeDeploy::DeploymentGroup.TriggerConfigurations`.
|
CfnDeploymentGroup.Builder |
triggerConfigurations(List<Object> triggerConfigurations)
`AWS::CodeDeploy::DeploymentGroup.TriggerConfigurations`.
|
@Stability(value=External) public static CfnDeploymentGroup.Builder create(Construct scope, String id)
scope - - scope in which this resource is defined. This parameter is required.id - - scoped id of the resource. This parameter is required.CfnDeploymentGroup.AlarmConfigurationProperty.Builder.@Stability(value=External) public CfnDeploymentGroup.Builder applicationName(String applicationName)
applicationName - `AWS::CodeDeploy::DeploymentGroup.ApplicationName`. This parameter is required.thishttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codedeploy-deploymentgroup.html#cfn-codedeploy-deploymentgroup-applicationname@Stability(value=External) public CfnDeploymentGroup.Builder serviceRoleArn(String serviceRoleArn)
serviceRoleArn - `AWS::CodeDeploy::DeploymentGroup.ServiceRoleArn`. This parameter is required.thishttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codedeploy-deploymentgroup.html#cfn-codedeploy-deploymentgroup-servicerolearn@Stability(value=External) public CfnDeploymentGroup.Builder alarmConfiguration(IResolvable alarmConfiguration)
alarmConfiguration - `AWS::CodeDeploy::DeploymentGroup.AlarmConfiguration`. This parameter is required.thishttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codedeploy-deploymentgroup.html#cfn-codedeploy-deploymentgroup-alarmconfiguration@Stability(value=External) public CfnDeploymentGroup.Builder alarmConfiguration(CfnDeploymentGroup.AlarmConfigurationProperty alarmConfiguration)
alarmConfiguration - `AWS::CodeDeploy::DeploymentGroup.AlarmConfiguration`. This parameter is required.thishttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codedeploy-deploymentgroup.html#cfn-codedeploy-deploymentgroup-alarmconfiguration@Stability(value=External) public CfnDeploymentGroup.Builder autoRollbackConfiguration(IResolvable autoRollbackConfiguration)
autoRollbackConfiguration - `AWS::CodeDeploy::DeploymentGroup.AutoRollbackConfiguration`. This parameter is required.thishttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codedeploy-deploymentgroup.html#cfn-codedeploy-deploymentgroup-autorollbackconfiguration@Stability(value=External) public CfnDeploymentGroup.Builder autoRollbackConfiguration(CfnDeploymentGroup.AutoRollbackConfigurationProperty autoRollbackConfiguration)
autoRollbackConfiguration - `AWS::CodeDeploy::DeploymentGroup.AutoRollbackConfiguration`. This parameter is required.thishttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codedeploy-deploymentgroup.html#cfn-codedeploy-deploymentgroup-autorollbackconfiguration@Stability(value=External) public CfnDeploymentGroup.Builder autoScalingGroups(List<String> autoScalingGroups)
autoScalingGroups - `AWS::CodeDeploy::DeploymentGroup.AutoScalingGroups`. This parameter is required.thishttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codedeploy-deploymentgroup.html#cfn-codedeploy-deploymentgroup-autoscalinggroups@Stability(value=External) public CfnDeploymentGroup.Builder deployment(IResolvable deployment)
deployment - `AWS::CodeDeploy::DeploymentGroup.Deployment`. This parameter is required.thishttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codedeploy-deploymentgroup.html#cfn-codedeploy-deploymentgroup-deployment@Stability(value=External) public CfnDeploymentGroup.Builder deployment(CfnDeploymentGroup.DeploymentProperty deployment)
deployment - `AWS::CodeDeploy::DeploymentGroup.Deployment`. This parameter is required.thishttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codedeploy-deploymentgroup.html#cfn-codedeploy-deploymentgroup-deployment@Stability(value=External) public CfnDeploymentGroup.Builder deploymentConfigName(String deploymentConfigName)
deploymentConfigName - `AWS::CodeDeploy::DeploymentGroup.DeploymentConfigName`. This parameter is required.thishttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codedeploy-deploymentgroup.html#cfn-codedeploy-deploymentgroup-deploymentconfigname@Stability(value=External) public CfnDeploymentGroup.Builder deploymentGroupName(String deploymentGroupName)
deploymentGroupName - `AWS::CodeDeploy::DeploymentGroup.DeploymentGroupName`. This parameter is required.thishttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codedeploy-deploymentgroup.html#cfn-codedeploy-deploymentgroup-deploymentgroupname@Stability(value=External) public CfnDeploymentGroup.Builder deploymentStyle(IResolvable deploymentStyle)
deploymentStyle - `AWS::CodeDeploy::DeploymentGroup.DeploymentStyle`. This parameter is required.thishttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codedeploy-deploymentgroup.html#cfn-codedeploy-deploymentgroup-deploymentstyle@Stability(value=External) public CfnDeploymentGroup.Builder deploymentStyle(CfnDeploymentGroup.DeploymentStyleProperty deploymentStyle)
deploymentStyle - `AWS::CodeDeploy::DeploymentGroup.DeploymentStyle`. This parameter is required.thishttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codedeploy-deploymentgroup.html#cfn-codedeploy-deploymentgroup-deploymentstyle@Stability(value=External) public CfnDeploymentGroup.Builder ec2TagFilters(IResolvable ec2TagFilters)
ec2TagFilters - `AWS::CodeDeploy::DeploymentGroup.Ec2TagFilters`. This parameter is required.thishttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codedeploy-deploymentgroup.html#cfn-codedeploy-deploymentgroup-ec2tagfilters@Stability(value=External) public CfnDeploymentGroup.Builder ec2TagFilters(List<Object> ec2TagFilters)
ec2TagFilters - `AWS::CodeDeploy::DeploymentGroup.Ec2TagFilters`. This parameter is required.thishttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codedeploy-deploymentgroup.html#cfn-codedeploy-deploymentgroup-ec2tagfilters@Stability(value=External) public CfnDeploymentGroup.Builder ec2TagSet(IResolvable ec2TagSet)
ec2TagSet - `AWS::CodeDeploy::DeploymentGroup.Ec2TagSet`. This parameter is required.thishttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codedeploy-deploymentgroup.html#cfn-codedeploy-deploymentgroup-ec2tagset@Stability(value=External) public CfnDeploymentGroup.Builder ec2TagSet(CfnDeploymentGroup.EC2TagSetProperty ec2TagSet)
ec2TagSet - `AWS::CodeDeploy::DeploymentGroup.Ec2TagSet`. This parameter is required.thishttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codedeploy-deploymentgroup.html#cfn-codedeploy-deploymentgroup-ec2tagset@Stability(value=External) public CfnDeploymentGroup.Builder loadBalancerInfo(IResolvable loadBalancerInfo)
loadBalancerInfo - `AWS::CodeDeploy::DeploymentGroup.LoadBalancerInfo`. This parameter is required.thishttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codedeploy-deploymentgroup.html#cfn-codedeploy-deploymentgroup-loadbalancerinfo@Stability(value=External) public CfnDeploymentGroup.Builder loadBalancerInfo(CfnDeploymentGroup.LoadBalancerInfoProperty loadBalancerInfo)
loadBalancerInfo - `AWS::CodeDeploy::DeploymentGroup.LoadBalancerInfo`. This parameter is required.thishttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codedeploy-deploymentgroup.html#cfn-codedeploy-deploymentgroup-loadbalancerinfo@Stability(value=External) public CfnDeploymentGroup.Builder onPremisesInstanceTagFilters(IResolvable onPremisesInstanceTagFilters)
onPremisesInstanceTagFilters - `AWS::CodeDeploy::DeploymentGroup.OnPremisesInstanceTagFilters`. This parameter is required.thishttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codedeploy-deploymentgroup.html#cfn-codedeploy-deploymentgroup-onpremisesinstancetagfilters@Stability(value=External) public CfnDeploymentGroup.Builder onPremisesInstanceTagFilters(List<Object> onPremisesInstanceTagFilters)
onPremisesInstanceTagFilters - `AWS::CodeDeploy::DeploymentGroup.OnPremisesInstanceTagFilters`. This parameter is required.thishttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codedeploy-deploymentgroup.html#cfn-codedeploy-deploymentgroup-onpremisesinstancetagfilters@Stability(value=External) public CfnDeploymentGroup.Builder onPremisesTagSet(IResolvable onPremisesTagSet)
onPremisesTagSet - `AWS::CodeDeploy::DeploymentGroup.OnPremisesTagSet`. This parameter is required.thishttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codedeploy-deploymentgroup.html#cfn-codedeploy-deploymentgroup-onpremisestagset@Stability(value=External) public CfnDeploymentGroup.Builder onPremisesTagSet(CfnDeploymentGroup.OnPremisesTagSetProperty onPremisesTagSet)
onPremisesTagSet - `AWS::CodeDeploy::DeploymentGroup.OnPremisesTagSet`. This parameter is required.thishttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codedeploy-deploymentgroup.html#cfn-codedeploy-deploymentgroup-onpremisestagset@Stability(value=External) public CfnDeploymentGroup.Builder triggerConfigurations(IResolvable triggerConfigurations)
triggerConfigurations - `AWS::CodeDeploy::DeploymentGroup.TriggerConfigurations`. This parameter is required.thishttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codedeploy-deploymentgroup.html#cfn-codedeploy-deploymentgroup-triggerconfigurations@Stability(value=External) public CfnDeploymentGroup.Builder triggerConfigurations(List<Object> triggerConfigurations)
triggerConfigurations - `AWS::CodeDeploy::DeploymentGroup.TriggerConfigurations`. This parameter is required.thishttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codedeploy-deploymentgroup.html#cfn-codedeploy-deploymentgroup-triggerconfigurations@Stability(value=External) public CfnDeploymentGroup build()
Copyright © 2020. All rights reserved.