| Modifier and Type | Method and Description |
|---|---|
ServerDeploymentGroup.Builder |
ServerDeploymentGroup.Builder.alarms(List<? extends IAlarm> alarms)
The CloudWatch alarms associated with this Deployment Group.
|
ServerDeploymentGroup.Builder |
ServerDeploymentGroup.Builder.application(IServerApplication application)
The CodeDeploy EC2/on-premise Application this Deployment Group belongs to.
|
ServerDeploymentGroup.Builder |
ServerDeploymentGroup.Builder.autoRollback(AutoRollbackConfig autoRollback)
The auto-rollback configuration for this Deployment Group.
|
ServerDeploymentGroup.Builder |
ServerDeploymentGroup.Builder.autoScalingGroups(List<? extends IAutoScalingGroup> autoScalingGroups)
The auto-scaling groups belonging to this Deployment Group.
|
static ServerDeploymentGroup.Builder |
ServerDeploymentGroup.Builder.create(software.constructs.Construct scope,
String id) |
ServerDeploymentGroup.Builder |
ServerDeploymentGroup.Builder.deploymentConfig(IServerDeploymentConfig deploymentConfig)
The EC2/on-premise Deployment Configuration to use for this Deployment Group.
|
ServerDeploymentGroup.Builder |
ServerDeploymentGroup.Builder.deploymentGroupName(String deploymentGroupName)
The physical, human-readable name of the CodeDeploy Deployment Group.
|
ServerDeploymentGroup.Builder |
ServerDeploymentGroup.Builder.ec2InstanceTags(InstanceTagSet ec2InstanceTags)
All EC2 instances matching the given set of tags when a deployment occurs will be added to this Deployment Group.
|
ServerDeploymentGroup.Builder |
ServerDeploymentGroup.Builder.ignorePollAlarmsFailure(Boolean ignorePollAlarmsFailure)
Whether to continue a deployment even if fetching the alarm status from CloudWatch failed.
|
ServerDeploymentGroup.Builder |
ServerDeploymentGroup.Builder.installAgent(Boolean installAgent)
If you've provided any auto-scaling groups with the
autoScalingGroups(java.util.List<? extends software.amazon.awscdk.services.autoscaling.IAutoScalingGroup>) property, you can set this property to add User Data that installs the CodeDeploy agent on the instances. |
ServerDeploymentGroup.Builder |
ServerDeploymentGroup.Builder.loadBalancer(LoadBalancer loadBalancer)
The load balancer to place in front of this Deployment Group.
|
ServerDeploymentGroup.Builder |
ServerDeploymentGroup.Builder.onPremiseInstanceTags(InstanceTagSet onPremiseInstanceTags)
All on-premise instances matching the given set of tags when a deployment occurs will be added to this Deployment Group.
|
ServerDeploymentGroup.Builder |
ServerDeploymentGroup.Builder.role(IRole role)
The service Role of this Deployment Group.
|
Copyright © 2021. All rights reserved.