DeploymentSummary
public struct DeploymentSummary : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember]
-
Time the deployment completed.
Declaration
Swift
public let completedAt: TimeStamp?
-
The name of the configuration.
Declaration
Swift
public let configurationName: String?
-
The version of the configuration.
Declaration
Swift
public let configurationVersion: String?
-
Total amount of time the deployment lasted.
Declaration
Swift
public let deploymentDurationInMinutes: Int?
-
The sequence number of the deployment.
Declaration
Swift
public let deploymentNumber: Int?
-
The amount of time AppConfig monitors 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 to receive a deployed configuration during each interval.
Declaration
Swift
public let growthFactor: Float?
-
The algorithm used to define how percentage grows over time.
Declaration
Swift
public let growthType: GrowthType?
-
The percentage of targets for which the deployment is available.
Declaration
Swift
public let percentageComplete: Float?
-
Time the deployment started.
Declaration
Swift
public let startedAt: TimeStamp?
-
The state of the deployment.
Declaration
Swift
public let state: DeploymentState?
-
init(completedAt:configurationName:configurationVersion:deploymentDurationInMinutes:deploymentNumber:finalBakeTimeInMinutes:growthFactor:growthType:percentageComplete:startedAt:state:)
Undocumented
Declaration
Swift
public init(completedAt: TimeStamp? = nil, configurationName: String? = nil, configurationVersion: String? = nil, deploymentDurationInMinutes: Int? = nil, deploymentNumber: Int? = nil, finalBakeTimeInMinutes: Int? = nil, growthFactor: Float? = nil, growthType: GrowthType? = nil, percentageComplete: Float? = nil, startedAt: TimeStamp? = nil, state: DeploymentState? = nil)