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?
-
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?
-
init(deploymentDurationInMinutes:description:finalBakeTimeInMinutes:growthFactor:growthType:id:name: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)