Interface DeploymentStrategyProps

All Superinterfaces:
software.amazon.jsii.JsiiSerializable
All Known Implementing Classes:
DeploymentStrategyProps.Jsii$Proxy

@Generated(value="jsii-pacmak/1.96.0 (build 921e240)", date="2024-04-10T22:22:37.128Z") @Stability(Deprecated) @Deprecated public interface DeploymentStrategyProps extends software.amazon.jsii.JsiiSerializable
Deprecated.
(deprecated) Properties for DeploymentStrategy.

Example:

 // The code below shows an example of how to instantiate this type.
 // The values are placeholders you should change.
 import software.amazon.awscdk.services.appconfig.alpha.*;
 RolloutStrategy rolloutStrategy;
 DeploymentStrategyProps deploymentStrategyProps = DeploymentStrategyProps.builder()
         .rolloutStrategy(rolloutStrategy)
         // the properties below are optional
         .deploymentStrategyName("deploymentStrategyName")
         .description("description")
         .build();
 
  • Method Details

    • getRolloutStrategy

      @Stability(Deprecated) @Deprecated @NotNull RolloutStrategy getRolloutStrategy()
      Deprecated.
      (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.

    • getDeploymentStrategyName

      @Stability(Deprecated) @Deprecated @Nullable default String getDeploymentStrategyName()
      Deprecated.
      (deprecated) A name for the deployment strategy.

      Default: - A name is generated.

    • getDescription

      @Stability(Deprecated) @Deprecated @Nullable default String getDescription()
      Deprecated.
      (deprecated) A description of the deployment strategy.

      Default: - No description.

    • builder

      @Stability(Deprecated) @Deprecated static DeploymentStrategyProps.Builder builder()
      Deprecated.
      Returns:
      a DeploymentStrategyProps.Builder of DeploymentStrategyProps