Package com.pulumi.aws.apigateway.inputs
Class DeploymentCanarySettingsArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.aws.apigateway.inputs.DeploymentCanarySettingsArgs
-
public final class DeploymentCanarySettingsArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
DeploymentCanarySettingsArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static DeploymentCanarySettingsArgs
Empty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static DeploymentCanarySettingsArgs.Builder
builder()
static DeploymentCanarySettingsArgs.Builder
builder(DeploymentCanarySettingsArgs defaults)
java.util.Optional<com.pulumi.core.Output<java.lang.Double>>
percentTraffic()
java.util.Optional<com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>>>
stageVariableOverrides()
java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>>
useStageCache()
-
-
-
Field Detail
-
Empty
public static final DeploymentCanarySettingsArgs Empty
-
-
Method Detail
-
percentTraffic
public java.util.Optional<com.pulumi.core.Output<java.lang.Double>> percentTraffic()
- Returns:
- Percentage (0.0-100.0) of traffic routed to the canary deployment.
-
stageVariableOverrides
public java.util.Optional<com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>>> stageVariableOverrides()
- Returns:
- Stage variable overrides used for the canary release deployment. They can override existing stage variables or add new stage variables for the canary release deployment. These stage variables are represented as a string-to-string map between stage variable names and their values.
-
useStageCache
public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> useStageCache()
- Returns:
- Boolean flag to indicate whether the canary release deployment uses the stage cache or not.
-
builder
public static DeploymentCanarySettingsArgs.Builder builder()
-
builder
public static DeploymentCanarySettingsArgs.Builder builder(DeploymentCanarySettingsArgs defaults)
-
-