Class StageCanarySettingsArgs


  • public final class StageCanarySettingsArgs
    extends com.pulumi.resources.ResourceArgs
    • 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.