Class ContinuousDeploymentPolicyTrafficConfigSingleWeightConfig
- java.lang.Object
-
- com.pulumi.aws.cloudfront.outputs.ContinuousDeploymentPolicyTrafficConfigSingleWeightConfig
-
public final class ContinuousDeploymentPolicyTrafficConfigSingleWeightConfig extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classContinuousDeploymentPolicyTrafficConfigSingleWeightConfig.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ContinuousDeploymentPolicyTrafficConfigSingleWeightConfig.Builderbuilder()static ContinuousDeploymentPolicyTrafficConfigSingleWeightConfig.Builderbuilder(ContinuousDeploymentPolicyTrafficConfigSingleWeightConfig defaults)java.util.Optional<ContinuousDeploymentPolicyTrafficConfigSingleWeightConfigSessionStickinessConfig>sessionStickinessConfig()java.lang.Doubleweight()
-
-
-
Method Detail
-
sessionStickinessConfig
public java.util.Optional<ContinuousDeploymentPolicyTrafficConfigSingleWeightConfigSessionStickinessConfig> sessionStickinessConfig()
- Returns:
- Session stickiness provides the ability to define multiple requests from a single viewer as a single session. This prevents the potentially inconsistent experience of sending some of a given user's requests to the staging distribution, while others are sent to the primary distribution. Define the session duration using TTL values. See `sessionStickinessConfig`.
-
weight
public java.lang.Double weight()
- Returns:
- The percentage of traffic to send to a staging distribution, expressed as a decimal number between `0` and `.15`.
-
builder
public static ContinuousDeploymentPolicyTrafficConfigSingleWeightConfig.Builder builder()
-
builder
public static ContinuousDeploymentPolicyTrafficConfigSingleWeightConfig.Builder builder(ContinuousDeploymentPolicyTrafficConfigSingleWeightConfig defaults)
-
-