RolloutStrategyProps

class aws_cdk.aws_appconfig_alpha.RolloutStrategyProps(*, deployment_duration, growth_factor, final_bake_time=None)

Bases: object

(deprecated) Properties for the Rollout Strategy.

Parameters:
  • deployment_duration (Duration) – (deprecated) The deployment duration of the deployment strategy. This defines the total amount of time for a deployment to last.

  • growth_factor (Union[int, float]) – (deprecated) The growth factor of the deployment strategy. This defines the percentage of targets to receive a deployed configuration during each interval.

  • final_bake_time (Optional[Duration]) – (deprecated) 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. Default: Duration.minutes(0)

Stability:

deprecated

ExampleMetadata:

fixture=_generated

Example:

# The code below shows an example of how to instantiate this type.
# The values are placeholders you should change.
import aws_cdk.aws_appconfig_alpha as appconfig_alpha
import aws_cdk as cdk

rollout_strategy_props = appconfig_alpha.RolloutStrategyProps(
    deployment_duration=cdk.Duration.minutes(30),
    growth_factor=123,

    # the properties below are optional
    final_bake_time=cdk.Duration.minutes(30)
)

Attributes

deployment_duration

(deprecated) The deployment duration of the deployment strategy.

This defines the total amount of time for a deployment to last.

Stability:

deprecated

final_bake_time

(deprecated) 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.

Default:

Duration.minutes(0)

Stability:

deprecated

growth_factor

(deprecated) The growth factor of the deployment strategy.

This defines the percentage of targets to receive a deployed configuration during each interval.

Stability:

deprecated