ScheduledInstance
public struct ScheduledInstance : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember] -
The Availability Zone.
Declaration
Swift
public let availabilityZone: String? -
The date when the Scheduled Instance was purchased.
Declaration
Swift
public let createDate: TimeStamp? -
The hourly price for a single instance.
Declaration
Swift
public let hourlyPrice: String? -
The number of instances.
Declaration
Swift
public let instanceCount: Int? -
The instance type.
Declaration
Swift
public let instanceType: String? -
The network platform (EC2-Classic or EC2-VPC).
Declaration
Swift
public let networkPlatform: String? -
The time for the next schedule to start.
Declaration
Swift
public let nextSlotStartTime: TimeStamp? -
The platform (Linux/UNIX or Windows).
Declaration
Swift
public let platform: String? -
The time that the previous schedule ended or will end.
Declaration
Swift
public let previousSlotEndTime: TimeStamp? -
The schedule recurrence.
Declaration
Swift
public let recurrence: ScheduledInstanceRecurrence? -
The Scheduled Instance ID.
Declaration
Swift
public let scheduledInstanceId: String? -
The number of hours in the schedule.
Declaration
Swift
public let slotDurationInHours: Int? -
The end date for the Scheduled Instance.
Declaration
Swift
public let termEndDate: TimeStamp? -
The start date for the Scheduled Instance.
Declaration
Swift
public let termStartDate: TimeStamp? -
The total number of hours for a single instance for the entire term.
Declaration
Swift
public let totalScheduledInstanceHours: Int? -
init(availabilityZone:createDate:hourlyPrice:instanceCount:instanceType:networkPlatform:nextSlotStartTime:platform:previousSlotEndTime:recurrence:scheduledInstanceId:slotDurationInHours:termEndDate:termStartDate:totalScheduledInstanceHours:)Undocumented
Declaration
Swift
public init(availabilityZone: String? = nil, createDate: TimeStamp? = nil, hourlyPrice: String? = nil, instanceCount: Int? = nil, instanceType: String? = nil, networkPlatform: String? = nil, nextSlotStartTime: TimeStamp? = nil, platform: String? = nil, previousSlotEndTime: TimeStamp? = nil, recurrence: ScheduledInstanceRecurrence? = nil, scheduledInstanceId: String? = nil, slotDurationInHours: Int? = nil, termEndDate: TimeStamp? = nil, termStartDate: TimeStamp? = nil, totalScheduledInstanceHours: Int? = nil)
View on GitHub
ScheduledInstance Structure Reference