CfnContinuousDeploymentPolicyProps Struct
Properties for defining a CfnContinuousDeploymentPolicy.
Example
ts
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_cloudfront as cloudfront } from 'aws-cdk-lib';
const cfnContinuousDeploymentPolicyProps: cloudfront.CfnContinuousDeploymentPolicyProps = {
continuousDeploymentPolicyConfig: {
enabled: false,
stagingDistributionDnsNames: ['stagingDistributionDnsNames'],
// the properties below are optional
singleHeaderPolicyConfig: {
header: 'header',
value: 'value',
},
singleWeightPolicyConfig: {
weight: 123,
// the properties below are optional
sessionStickinessConfig: {
idleTtl: 123,
maximumTtl: 123,
},
},
trafficConfig: {
type: 'type',
// the properties below are optional
singleHeaderConfig: {
header: 'header',
value: 'value',
},
singleWeightConfig: {
weight: 123,
// the properties below are optional
sessionStickinessConfig: {
idleTtl: 123,
maximumTtl: 123,
},
},
},
type: 'type',
},
};
Properties
continuousDeploymentPolicyConfigIResolvable | CfnContinuousDeploymentPolicy.ContinuousDeploymentPolicyConfigPropertycontinuous_deployment_policy_configtyping.Union[IResolvable, ContinuousDeploymentPolicyConfigProperty]continuousDeploymentPolicyConfigIResolvableContinuousDeploymentPolicyConfigIResolvableContinuousDeploymentPolicyConfiginterface{}required#Contains the configuration for a continuous deployment policy.