AWSEC2DescribeFastLaunchImagesSuccessItem

Objective-C

@interface AWSEC2DescribeFastLaunchImagesSuccessItem

Swift

class AWSEC2DescribeFastLaunchImagesSuccessItem

Describe details about a fast-launch enabled Windows image that meets the requested criteria. Criteria are defined by the DescribeFastLaunchImages action filters.

  • The image ID that identifies the fast-launch enabled Windows image.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSString *_Nullable imageId;

    Swift

    var imageId: String? { get set }
  • The launch template that the fast-launch enabled Windows AMI uses when it launches Windows instances from pre-provisioned snapshots.

    Declaration

    Objective-C

    @property (nonatomic, strong) AWSEC2FastLaunchLaunchTemplateSpecificationResponse *_Nullable launchTemplate;

    Swift

    var launchTemplate: AWSEC2FastLaunchLaunchTemplateSpecificationResponse? { get set }
  • The maximum number of parallel instances that are launched for creating resources.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSNumber *_Nullable maxParallelLaunches;

    Swift

    var maxParallelLaunches: NSNumber? { get set }
  • The owner ID for the fast-launch enabled Windows AMI.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSString *_Nullable ownerId;

    Swift

    var ownerId: String? { get set }
  • The resource type that is used for pre-provisioning the Windows AMI. Supported values include: snapshot.

    Declaration

    Objective-C

    @property (nonatomic) AWSEC2FastLaunchResourceType resourceType;

    Swift

    var resourceType: AWSEC2FastLaunchResourceType { get set }
  • A group of parameters that are used for pre-provisioning the associated Windows AMI using snapshots.

    Declaration

    Objective-C

    @property (nonatomic, strong) AWSEC2FastLaunchSnapshotConfigurationResponse *_Nullable snapshotConfiguration;

    Swift

    var snapshotConfiguration: AWSEC2FastLaunchSnapshotConfigurationResponse? { get set }
  • The current state of faster launching for the specified Windows AMI.

    Declaration

    Objective-C

    @property (nonatomic) AWSEC2FastLaunchStateCode state;

    Swift

    var state: AWSEC2FastLaunchStateCode { get set }
  • The reason that faster launching for the Windows AMI changed to the current state.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSString *_Nullable stateTransitionReason;

    Swift

    var stateTransitionReason: String? { get set }
  • The time that faster launching for the Windows AMI changed to the current state.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSDate *_Nullable stateTransitionTime;

    Swift

    var stateTransitionTime: Date? { get set }