ReservedInstances
import type { ReservedInstances } from "https://aws-api.deno.dev/v0.3/services/ec2.ts?docs=full";
Describes a Reserved Instance.
interface ReservedInstances {
AvailabilityZone?: string | null;
CurrencyCode?: CurrencyCodeValues | null;
Duration?: number | null;
End?: Date | number | null;
FixedPrice?: number | null;
InstanceCount?: number | null;
InstanceTenancy?: Tenancy | null;
InstanceType?: InstanceType | null;
OfferingClass?: OfferingClassType | null;
OfferingType?: OfferingTypeValues | null;
ProductDescription?: RIProductDescription | null;
RecurringCharges: RecurringCharge[];
ReservedInstancesId?: string | null;
Scope?: scope | null;
Start?: Date | number | null;
State?: ReservedInstanceState | null;
Tags: Tag[];
UsagePrice?: number | null;
}§Properties
§
AvailabilityZone?: string | null
[src]The Availability Zone in which the Reserved Instance can be used.
§
CurrencyCode?: CurrencyCodeValues | null
[src]The currency of the Reserved Instance.
It's specified using ISO 4217 standard currency codes.
At this time, the only supported currency is USD
.
§
InstanceType?: InstanceType | null
[src]The instance type on which the Reserved Instance can be used.
§
OfferingClass?: OfferingClassType | null
[src]The offering class of the Reserved Instance.
§
OfferingType?: OfferingTypeValues | null
[src]The Reserved Instance offering type.
§
ProductDescription?: RIProductDescription | null
[src]The Reserved Instance product platform description.
§
RecurringCharges: RecurringCharge[]
[src]The recurring charge tag assigned to the resource.
§
State?: ReservedInstanceState | null
[src]The state of the Reserved Instance purchase.