interface RolloutStrategyProps
Language | Type name |
---|---|
.NET | Amazon.CDK.AWS.AppConfig.Alpha.RolloutStrategyProps |
Go | github.com/aws/aws-cdk-go/awscdkappconfigalpha/v2#RolloutStrategyProps |
Java | software.amazon.awscdk.services.appconfig.alpha.RolloutStrategyProps |
Python | aws_cdk.aws_appconfig_alpha.RolloutStrategyProps |
TypeScript (source) | @aws-cdk/aws-appconfig-alpha » RolloutStrategyProps |
⚠️ Deprecated: undefined
Properties for the Rollout Strategy.
Example
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import * as appconfig_alpha from '@aws-cdk/aws-appconfig-alpha';
import * as cdk from 'aws-cdk-lib';
const rolloutStrategyProps: appconfig_alpha.RolloutStrategyProps = {
deploymentDuration: cdk.Duration.minutes(30),
growthFactor: 123,
// the properties below are optional
finalBakeTime: cdk.Duration.minutes(30),
};
Properties
Name | Type | Description |
---|---|---|
deployment | Duration | The deployment duration of the deployment strategy. |
growth | number | The growth factor of the deployment strategy. |
final | Duration | The final bake time of the deployment strategy. |
deploymentDuration
⚠️ Deprecated: undefined
Type:
Duration
The deployment duration of the deployment strategy.
This defines the total amount of time for a deployment to last.
growthFactor
⚠️ Deprecated: undefined
Type:
number
The growth factor of the deployment strategy.
This defines the percentage of targets to receive a deployed configuration during each interval.
finalBakeTime?
⚠️ Deprecated: undefined
Type:
Duration
(optional, default: Duration.minutes(0))
The final bake time of the deployment strategy.
This setting specifies the amount of time AWS AppConfig monitors for Amazon CloudWatch alarms after the configuration has been deployed to 100% of its targets, before considering the deployment to be complete. If an alarm is triggered during this time, AWS AppConfig rolls back the deployment.