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 classDeploymentConfigState.Builder
-
Field Summary
Fields Modifier and Type Field Description static DeploymentConfigStateEmpty
-
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.Builderbuilder()static DeploymentConfigState.Builderbuilder(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<java.lang.String>>region()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 minimumHealthyHosts block. Required for `Server` compute platform. Minimum Healthy Hosts are documented below.
-
region
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> region()
- Returns:
- Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.
-
trafficRoutingConfig
public java.util.Optional<com.pulumi.core.Output<DeploymentConfigTrafficRoutingConfigArgs>> trafficRoutingConfig()
- Returns:
- A trafficRoutingConfig block. Traffic Routing Config is documented below.
-
zonalConfig
public java.util.Optional<com.pulumi.core.Output<DeploymentConfigZonalConfigArgs>> zonalConfig()
- Returns:
- A zonalConfig block. Zonal Config is documented below.
-
builder
public static DeploymentConfigState.Builder builder()
-
builder
public static DeploymentConfigState.Builder builder(DeploymentConfigState defaults)
-
-