AWSEC2Reservation

@interface AWSEC2Reservation

Describes a reservation.

  • [EC2-Classic only] The security groups.

    Declaration

    Objective-C

    @property (readwrite, strong, nonatomic)
        NSArray<AWSEC2GroupIdentifier *> *_Nullable groups;

    Swift

    var groups: [AWSEC2GroupIdentifier]? { get set }
  • The instances.

    Declaration

    Objective-C

    @property (readwrite, strong, nonatomic)
        NSArray<AWSEC2Instance *> *_Nullable instances;

    Swift

    var instances: [AWSEC2Instance]? { get set }
  • The ID of the AWS account that owns the reservation.

    Declaration

    Objective-C

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

    Swift

    var ownerId: String? { get set }
  • The ID of the requester that launched the instances on your behalf (for example, AWS Management Console or Auto Scaling).

    Declaration

    Objective-C

    @property (readwrite, strong, nonatomic) NSString *_Nullable requesterId;

    Swift

    var requesterId: String? { get set }
  • The ID of the reservation.

    Declaration

    Objective-C

    @property (readwrite, strong, nonatomic) NSString *_Nullable reservationId;

    Swift

    var reservationId: String? { get set }