@Stability(value=Stable) @Internal public static final class CfnDeploymentGroupProps.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnDeploymentGroupProps
CfnDeploymentGroupPropssoftware.amazon.jsii.JsiiObject.InitializationModeCfnDeploymentGroupProps.Builder, CfnDeploymentGroupProps.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.
|
protected |
Jsii$Proxy(String applicationName,
String serviceRoleArn,
Object alarmConfiguration,
Object autoRollbackConfiguration,
List<String> autoScalingGroups,
Object deployment,
String deploymentConfigName,
String deploymentGroupName,
Object deploymentStyle,
Object ec2TagFilters,
Object ec2TagSet,
Object loadBalancerInfo,
Object onPremisesInstanceTagFilters,
Object onPremisesTagSet,
Object triggerConfigurations)
Constructor that initializes the object based on literal property values passed by the
CfnDeploymentGroupProps.Builder. |
| Modifier and Type | Method and Description |
|---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(Object o) |
Object |
getAlarmConfiguration()
`AWS::CodeDeploy::DeploymentGroup.AlarmConfiguration`.
|
String |
getApplicationName()
`AWS::CodeDeploy::DeploymentGroup.ApplicationName`.
|
Object |
getAutoRollbackConfiguration()
`AWS::CodeDeploy::DeploymentGroup.AutoRollbackConfiguration`.
|
List<String> |
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`.
|
int |
hashCode() |
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSetclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitbuilderprotected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef - Reference to the JSII managed object.protected Jsii$Proxy(String applicationName, String serviceRoleArn, Object alarmConfiguration, Object autoRollbackConfiguration, List<String> autoScalingGroups, Object deployment, String deploymentConfigName, String deploymentGroupName, Object deploymentStyle, Object ec2TagFilters, Object ec2TagSet, Object loadBalancerInfo, Object onPremisesInstanceTagFilters, Object onPremisesTagSet, Object triggerConfigurations)
CfnDeploymentGroupProps.Builder.public final String getApplicationName()
CfnDeploymentGroupPropsgetApplicationName in interface CfnDeploymentGroupPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codedeploy-deploymentgroup.html#cfn-codedeploy-deploymentgroup-applicationnamepublic final String getServiceRoleArn()
CfnDeploymentGroupPropsgetServiceRoleArn in interface CfnDeploymentGroupPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codedeploy-deploymentgroup.html#cfn-codedeploy-deploymentgroup-servicerolearnpublic final Object getAlarmConfiguration()
CfnDeploymentGroupPropsgetAlarmConfiguration in interface CfnDeploymentGroupPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codedeploy-deploymentgroup.html#cfn-codedeploy-deploymentgroup-alarmconfigurationpublic final Object getAutoRollbackConfiguration()
CfnDeploymentGroupPropsgetAutoRollbackConfiguration in interface CfnDeploymentGroupPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codedeploy-deploymentgroup.html#cfn-codedeploy-deploymentgroup-autorollbackconfigurationpublic final List<String> getAutoScalingGroups()
CfnDeploymentGroupPropsgetAutoScalingGroups in interface CfnDeploymentGroupPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codedeploy-deploymentgroup.html#cfn-codedeploy-deploymentgroup-autoscalinggroupspublic final Object getDeployment()
CfnDeploymentGroupPropsgetDeployment in interface CfnDeploymentGroupPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codedeploy-deploymentgroup.html#cfn-codedeploy-deploymentgroup-deploymentpublic final String getDeploymentConfigName()
CfnDeploymentGroupPropsgetDeploymentConfigName in interface CfnDeploymentGroupPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codedeploy-deploymentgroup.html#cfn-codedeploy-deploymentgroup-deploymentconfignamepublic final String getDeploymentGroupName()
CfnDeploymentGroupPropsgetDeploymentGroupName in interface CfnDeploymentGroupPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codedeploy-deploymentgroup.html#cfn-codedeploy-deploymentgroup-deploymentgroupnamepublic final Object getDeploymentStyle()
CfnDeploymentGroupPropsgetDeploymentStyle in interface CfnDeploymentGroupPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codedeploy-deploymentgroup.html#cfn-codedeploy-deploymentgroup-deploymentstylepublic final Object getEc2TagFilters()
CfnDeploymentGroupPropsgetEc2TagFilters in interface CfnDeploymentGroupPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codedeploy-deploymentgroup.html#cfn-codedeploy-deploymentgroup-ec2tagfilterspublic final Object getEc2TagSet()
CfnDeploymentGroupPropsgetEc2TagSet in interface CfnDeploymentGroupPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codedeploy-deploymentgroup.html#cfn-codedeploy-deploymentgroup-ec2tagsetpublic final Object getLoadBalancerInfo()
CfnDeploymentGroupPropsgetLoadBalancerInfo in interface CfnDeploymentGroupPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codedeploy-deploymentgroup.html#cfn-codedeploy-deploymentgroup-loadbalancerinfopublic final Object getOnPremisesInstanceTagFilters()
CfnDeploymentGroupPropsgetOnPremisesInstanceTagFilters in interface CfnDeploymentGroupPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codedeploy-deploymentgroup.html#cfn-codedeploy-deploymentgroup-onpremisesinstancetagfilterspublic final Object getOnPremisesTagSet()
CfnDeploymentGroupPropsgetOnPremisesTagSet in interface CfnDeploymentGroupPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codedeploy-deploymentgroup.html#cfn-codedeploy-deploymentgroup-onpremisestagsetpublic final Object getTriggerConfigurations()
CfnDeploymentGroupPropsgetTriggerConfigurations in interface CfnDeploymentGroupPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codedeploy-deploymentgroup.html#cfn-codedeploy-deploymentgroup-triggerconfigurations@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2020. All rights reserved.