AWSEC2ReservedInstancesConfiguration

Objective-C

@interface AWSEC2ReservedInstancesConfiguration

Swift

class AWSEC2ReservedInstancesConfiguration

Describes the configuration settings for the modified Reserved Instances.

  • The Availability Zone for the modified Reserved Instances.

    Declaration

    Objective-C

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

    Swift

    var availabilityZone: String? { get set }
  • The number of modified Reserved Instances.

    This is a required field for a request.

    Declaration

    Objective-C

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

    Swift

    var instanceCount: NSNumber? { get set }
  • The instance type for the modified Reserved Instances.

    Declaration

    Objective-C

    @property (nonatomic) AWSEC2InstanceType instanceType;

    Swift

    var instanceType: AWSEC2InstanceType { get set }
  • The network platform of the modified Reserved Instances, which is either EC2-Classic or EC2-VPC.

    Declaration

    Objective-C

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

    Swift

    var platform: String? { get set }
  • Whether the Reserved Instance is applied to instances in a Region or instances in a specific Availability Zone.

    Declaration

    Objective-C

    @property (nonatomic) AWSEC2scope scope;

    Swift

    var scope: AWSEC2scope { get set }