AWSEC2ReservedInstances Class Reference

Inherits from AWSModel : AWSMTLModel
Declared in AWSEC2Model.h
AWSEC2Model.m

Overview

Describes a Reserved Instance.

  availabilityZone

The Availability Zone in which the Reserved Instance can be used.

@property (nonatomic, strong) NSString *availabilityZone

Declared In

AWSEC2Model.h

  currencyCode

The currency of the Reserved Instance. It's specified using ISO 4217 standard currency codes. At this time, the only supported currency is USD.

@property (nonatomic, assign) AWSEC2CurrencyCodeValues currencyCode

Declared In

AWSEC2Model.h

  duration

The duration of the Reserved Instance, in seconds.

@property (nonatomic, strong) NSNumber *duration

Declared In

AWSEC2Model.h

  end

The time when the Reserved Instance expires.

@property (nonatomic, strong) NSDate *end

Declared In

AWSEC2Model.h

  fixedPrice

The purchase price of the Reserved Instance.

@property (nonatomic, strong) NSNumber *fixedPrice

Declared In

AWSEC2Model.h

  instanceCount

The number of reservations purchased.

@property (nonatomic, strong) NSNumber *instanceCount

Declared In

AWSEC2Model.h

  instanceTenancy

The tenancy of the instance.

@property (nonatomic, assign) AWSEC2Tenancy instanceTenancy

Declared In

AWSEC2Model.h

  instanceType

The instance type on which the Reserved Instance can be used.

@property (nonatomic, assign) AWSEC2InstanceType instanceType

Declared In

AWSEC2Model.h

  offeringType

The Reserved Instance offering type.

@property (nonatomic, assign) AWSEC2OfferingTypeValues offeringType

Declared In

AWSEC2Model.h

  productDescription

The Reserved Instance product platform description.

@property (nonatomic, assign) AWSEC2RIProductDescription productDescription

Declared In

AWSEC2Model.h

  recurringCharges

The recurring charge tag assigned to the resource.

@property (nonatomic, strong) NSArray<AWSEC2RecurringCharge*> *recurringCharges

Declared In

AWSEC2Model.h

  reservedInstancesId

The ID of the Reserved Instance.

@property (nonatomic, strong) NSString *reservedInstancesId

Declared In

AWSEC2Model.h

  start

The date and time the Reserved Instance started.

@property (nonatomic, strong) NSDate *start

Declared In

AWSEC2Model.h

  state

The state of the Reserved Instance purchase.

@property (nonatomic, assign) AWSEC2ReservedInstanceState state

Declared In

AWSEC2Model.h

  tags

Any tags assigned to the resource.

@property (nonatomic, strong) NSArray<AWSEC2Tag*> *tags

Declared In

AWSEC2Model.h

  usagePrice

The usage price of the Reserved Instance, per hour.

@property (nonatomic, strong) NSNumber *usagePrice

Declared In

AWSEC2Model.h