ReservedInstancesOffering
¶
Source code in docs_src/capo_ec2/types/reserved_instances_offering.py
availability_zone
instance-attribute
¶
availability_zone: NotRequired[String]
The Availability Zone in which the Reserved Instance can be used.
availability_zone_id
instance-attribute
¶
availability_zone_id: NotRequired[AvailabilityZoneId]
The ID of the Availability Zone.
currency_code
instance-attribute
¶
currency_code: NotRequired[CurrencyCodeValues]
The currency of the Reserved Instance offering you are purchasing. It's specified using ISO 4217 standard currency codes. At this time, the only supported currency is USD.
duration
instance-attribute
¶
duration: NotRequired[Long]
The duration of the Reserved Instance, in seconds.
fixed_price
instance-attribute
¶
fixed_price: NotRequired[Float]
The purchase price of the Reserved Instance.
instance_tenancy
instance-attribute
¶
instance_tenancy: NotRequired[Tenancy]
The tenancy of the instance.
instance_type
instance-attribute
¶
instance_type: NotRequired[InstanceType]
The instance type on which the Reserved Instance can be used.
marketplace
instance-attribute
¶
marketplace: NotRequired[Boolean]
Indicates whether the offering is available through the Reserved Instance Marketplace (resale) or Amazon Web Services. If it's a Reserved Instance Marketplace offering, this is true.
offering_class
instance-attribute
¶
offering_class: NotRequired[OfferingClassType]
If convertible it can be exchanged for Reserved Instances of the same or higher monetary value, with different configurations. If standard, it is not possible to perform an exchange.
offering_type
instance-attribute
¶
offering_type: NotRequired[OfferingTypeValues]
The Reserved Instance offering type.
pricing_details
instance-attribute
¶
pricing_details: NotRequired[PricingDetailsList]
The pricing details of the Reserved Instance offering.
product_description
instance-attribute
¶
product_description: NotRequired[RIProductDescription]
The Reserved Instance product platform description.
recurring_charges
instance-attribute
¶
recurring_charges: NotRequired[RecurringChargesList]
The recurring charge tag assigned to the resource.
reserved_instances_offering_id
instance-attribute
¶
reserved_instances_offering_id: NotRequired[String]
The ID of the Reserved Instance offering. This is the offering ID used in GetReservedInstancesExchangeQuote to confirm that an exchange can be made.