ScalingPlan
public struct ScalingPlan : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember] -
The application source.
Declaration
Swift
public let applicationSource: ApplicationSource -
The Unix time stamp when the scaling plan was created.
Declaration
Swift
public let creationTime: TimeStamp? -
The scaling instructions.
Declaration
Swift
public let scalingInstructions: [ScalingInstruction] -
The name of the scaling plan.
Declaration
Swift
public let scalingPlanName: String -
The version number of the scaling plan.
Declaration
Swift
public let scalingPlanVersion: Int64 -
The status of the scaling plan. Active - The scaling plan is active. ActiveWithProblems - The scaling plan is active, but the scaling configuration for one or more resources could not be applied. CreationInProgress - The scaling plan is being created. CreationFailed - The scaling plan could not be created. DeletionInProgress - The scaling plan is being deleted. DeletionFailed - The scaling plan could not be deleted. UpdateInProgress - The scaling plan is being updated. UpdateFailed - The scaling plan could not be updated.
Declaration
Swift
public let statusCode: ScalingPlanStatusCode -
A simple message about the current status of the scaling plan.
Declaration
Swift
public let statusMessage: String? -
The Unix time stamp when the scaling plan entered the current status.
Declaration
Swift
public let statusStartTime: TimeStamp? -
init(applicationSource:creationTime:scalingInstructions:scalingPlanName:scalingPlanVersion:statusCode:statusMessage:statusStartTime:)Undocumented
Declaration
Swift
public init(applicationSource: ApplicationSource, creationTime: TimeStamp? = nil, scalingInstructions: [ScalingInstruction], scalingPlanName: String, scalingPlanVersion: Int64, statusCode: ScalingPlanStatusCode, statusMessage: String? = nil, statusStartTime: TimeStamp? = nil)
View on GitHub
ScalingPlan Structure Reference