DeploymentStrategy

public struct DeploymentStrategy : AWSShape

Undocumented

  • Declaration

    Swift

    public static var _members: [AWSShapeMember]
  • Total amount of time the deployment lasted.

    Declaration

    Swift

    public let deploymentDurationInMinutes: Int?
  • The description of the deployment strategy.

    Declaration

    Swift

    public let description: String?
  • The amount of time AppConfig monitored for alarms before considering the deployment to be complete and no longer eligible for automatic roll back.

    Declaration

    Swift

    public let finalBakeTimeInMinutes: Int?
  • The percentage of targets that received a deployed configuration during each interval.

    Declaration

    Swift

    public let growthFactor: Float?
  • The algorithm used to define how percentage grew over time.

    Declaration

    Swift

    public let growthType: GrowthType?
  • id

    The deployment strategy ID.

    Declaration

    Swift

    public let id: String?
  • The name of the deployment strategy.

    Declaration

    Swift

    public let name: String?
  • Save the deployment strategy to a Systems Manager (SSM) document.

    Declaration

    Swift

    public let replicateTo: ReplicateTo?
  • Undocumented

    Declaration

    Swift

    public init(deploymentDurationInMinutes: Int? = nil, description: String? = nil, finalBakeTimeInMinutes: Int? = nil, growthFactor: Float? = nil, growthType: GrowthType? = nil, id: String? = nil, name: String? = nil, replicateTo: ReplicateTo? = nil)