Package com.pulumi.aws.codedeploy.inputs
Class DeploymentConfigState
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.aws.codedeploy.inputs.DeploymentConfigState
-
public final class DeploymentConfigState extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
DeploymentConfigState.Builder
-
Field Summary
Fields Modifier and Type Field Description static DeploymentConfigState
Empty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Optional<com.pulumi.core.Output<java.lang.String>>
arn()
static DeploymentConfigState.Builder
builder()
static DeploymentConfigState.Builder
builder(DeploymentConfigState defaults)
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
computePlatform()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
deploymentConfigId()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
deploymentConfigName()
java.util.Optional<com.pulumi.core.Output<DeploymentConfigMinimumHealthyHostsArgs>>
minimumHealthyHosts()
java.util.Optional<com.pulumi.core.Output<DeploymentConfigTrafficRoutingConfigArgs>>
trafficRoutingConfig()
java.util.Optional<com.pulumi.core.Output<DeploymentConfigZonalConfigArgs>>
zonalConfig()
-
-
-
Field Detail
-
Empty
public static final DeploymentConfigState Empty
-
-
Method Detail
-
arn
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> arn()
- Returns:
- The ARN of the deployment config.
-
computePlatform
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> computePlatform()
- Returns:
- The compute platform can be `Server`, `Lambda`, or `ECS`. Default is `Server`.
-
deploymentConfigId
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> deploymentConfigId()
- Returns:
- The AWS Assigned deployment config id
-
deploymentConfigName
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> deploymentConfigName()
- Returns:
- The name of the deployment config.
-
minimumHealthyHosts
public java.util.Optional<com.pulumi.core.Output<DeploymentConfigMinimumHealthyHostsArgs>> minimumHealthyHosts()
- Returns:
- A minimum_healthy_hosts block. Required for `Server` compute platform. Minimum Healthy Hosts are documented below.
-
trafficRoutingConfig
public java.util.Optional<com.pulumi.core.Output<DeploymentConfigTrafficRoutingConfigArgs>> trafficRoutingConfig()
- Returns:
- A traffic_routing_config block. Traffic Routing Config is documented below.
-
zonalConfig
public java.util.Optional<com.pulumi.core.Output<DeploymentConfigZonalConfigArgs>> zonalConfig()
- Returns:
- A zonal_config block. Zonal Config is documented below.
-
builder
public static DeploymentConfigState.Builder builder()
-
builder
public static DeploymentConfigState.Builder builder(DeploymentConfigState defaults)
-
-