public static final class CfnDeploymentConfigProps.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnDeploymentConfigProps
CfnDeploymentConfigProps
CfnDeploymentConfigProps.Builder, CfnDeploymentConfigProps.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.
|
Modifier and Type | Method and Description |
---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(java.lang.Object o) |
java.lang.String |
getComputePlatform()
The destination platform type for the deployment ( `Lambda` , `Server` , or `ECS` ).
|
java.lang.String |
getDeploymentConfigName()
A name for the deployment configuration.
|
java.lang.Object |
getMinimumHealthyHosts()
The minimum number of healthy instances that should be available at any time during the deployment.
|
java.lang.Object |
getTrafficRoutingConfig()
The configuration that specifies how the deployment traffic is routed.
|
int |
hashCode() |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
builder
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef
- Reference to the JSII managed object.public final java.lang.String getComputePlatform()
CfnDeploymentConfigProps
getComputePlatform
in interface CfnDeploymentConfigProps
public final java.lang.String getDeploymentConfigName()
CfnDeploymentConfigProps
If you don't specify a name, AWS CloudFormation generates a unique physical ID and uses that ID for the deployment configuration name. For more information, see Name Type .
If you specify a name, you cannot perform updates that require replacement of this resource. You can perform updates that require no or some interruption. If you must replace the resource, specify a new name.
getDeploymentConfigName
in interface CfnDeploymentConfigProps
public final java.lang.Object getMinimumHealthyHosts()
CfnDeploymentConfigProps
There are two parameters expected in the input: type and value.
The type parameter takes either of the following values:
The value parameter takes an integer.
For example, to set a minimum of 95% healthy instance, specify a type of FLEET_PERCENT and a value of 95.
For more information about instance health, see CodeDeploy Instance Health in the AWS CodeDeploy User Guide.
getMinimumHealthyHosts
in interface CfnDeploymentConfigProps
public final java.lang.Object getTrafficRoutingConfig()
CfnDeploymentConfigProps
getTrafficRoutingConfig
in interface CfnDeploymentConfigProps
public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
public final boolean equals(java.lang.Object o)
public final int hashCode()