Package com.pulumi.aws.apigateway.inputs
Class StageCanarySettingsArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.aws.apigateway.inputs.StageCanarySettingsArgs
-
public final class StageCanarySettingsArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classStageCanarySettingsArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static StageCanarySettingsArgsEmpty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static StageCanarySettingsArgs.Builderbuilder()static StageCanarySettingsArgs.Builderbuilder(StageCanarySettingsArgs defaults)com.pulumi.core.Output<java.lang.String>deploymentId()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 StageCanarySettingsArgs Empty
-
-
Method Detail
-
deploymentId
public com.pulumi.core.Output<java.lang.String> deploymentId()
- Returns:
- ID of the deployment that the canary points to.
-
percentTraffic
public java.util.Optional<com.pulumi.core.Output<java.lang.Double>> percentTraffic()
- Returns:
- Percent `0.0` - `100.0` of traffic to divert to the canary deployment.
-
stageVariableOverrides
public java.util.Optional<com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>>> stageVariableOverrides()
- Returns:
- Map of overridden stage `variables` (including new variables) for the canary deployment.
-
useStageCache
public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> useStageCache()
- Returns:
- Whether the canary deployment uses the stage cache. Defaults to false.
-
builder
public static StageCanarySettingsArgs.Builder builder()
-
builder
public static StageCanarySettingsArgs.Builder builder(StageCanarySettingsArgs defaults)
-
-