TermOfferInstance

TermOfferInstance
TermOfferInstance

Holder for the term offer instances.

JSON Example
{
    "description": "VMware Cloud on Amazon Web Services",
    "product": "HOST",
    "product_type": null,
    "name": "VMware Cloud on AWS",
    "region": "US_WEST_2",
    "commitment_term": 12,
    "unit_price": "51987.0",
    "currency": "USD",
    "version": "1.0",
    "offer_context_id": null,
    "product_charge_id": null,
    "type": "i3.metal",
    "product_id": "VMC-AWS"
}
string
description
Required

description

string
product
Required

product

string
product_type
Optional

Deprecated. Please use product and type fields instead.

string
name
Required

name

string
currency
Required

currency

string
region
Required

region

integer
commitment_term
Required

commitment_term

string
unit_price
Required

(deprecated. unit_price is moved into TermBillingOptions. For backward compatibility, this field reflect "Prepaid" price at the offer level.)

billing_options
Optional

billing_options

string
version
Required

version

string
offer_context_id
Optional

offer_context_id

string
product_charge_id
Optional

product_charge_id

string
type
Required

type

string
product_id
Optional

product_id