DeploymentStrategyProps
- class aws_cdk.aws_appconfig_alpha.DeploymentStrategyProps(*, rollout_strategy, deployment_strategy_name=None, description=None)
Bases:
object
(deprecated) Properties for DeploymentStrategy.
- Parameters:
rollout_strategy (
RolloutStrategy
) – (deprecated) The rollout strategy for the deployment strategy. You can use predefined deployment strategies, such as RolloutStrategy.ALL_AT_ONCE, RolloutStrategy.LINEAR_50_PERCENT_EVERY_30_SECONDS, or RolloutStrategy.CANARY_10_PERCENT_20_MINUTES.deployment_strategy_name (
Optional
[str
]) – (deprecated) A name for the deployment strategy. Default: - A name is generated.description (
Optional
[str
]) – (deprecated) A description of the deployment strategy. Default: - No description.
- 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 # rollout_strategy: appconfig_alpha.RolloutStrategy deployment_strategy_props = appconfig_alpha.DeploymentStrategyProps( rollout_strategy=rollout_strategy, # the properties below are optional deployment_strategy_name="deploymentStrategyName", description="description" )
Attributes
- deployment_strategy_name
(deprecated) A name for the deployment strategy.
- Default:
A name is generated.
- Stability:
deprecated
- description
(deprecated) A description of the deployment strategy.
- Default:
No description.
- Stability:
deprecated
- rollout_strategy
(deprecated) The rollout strategy for the deployment strategy.
You can use predefined deployment strategies, such as RolloutStrategy.ALL_AT_ONCE, RolloutStrategy.LINEAR_50_PERCENT_EVERY_30_SECONDS, or RolloutStrategy.CANARY_10_PERCENT_20_MINUTES.
- Stability:
deprecated