Skip to content

/AWS1/CL_MDLOFFERING

Reserved resources available for purchase

CONSTRUCTOR

IMPORTING

Optional arguments:

IV_ARN TYPE /AWS1/MDL__STRING /AWS1/MDL__STRING

Unique offering ARN, e.g. 'arn:aws:medialive:us-west-2:123456789012:offering:87654321'

IV_CURRENCYCODE TYPE /AWS1/MDL__STRING /AWS1/MDL__STRING

Currency code for usagePrice and fixedPrice in ISO-4217 format, e.g. 'USD'

IV_DURATION TYPE /AWS1/MDL__INTEGER /AWS1/MDL__INTEGER

Lease duration, e.g. '12'

IV_DURATIONUNITS TYPE /AWS1/MDLOFFERINGDURATIONUNITS /AWS1/MDLOFFERINGDURATIONUNITS

Units for duration, e.g. 'MONTHS'

IV_FIXEDPRICE TYPE /AWS1/RT_DOUBLE_AS_STRING /AWS1/RT_DOUBLE_AS_STRING

One-time charge for each reserved resource, e.g. '0.0' for a NO_UPFRONT offering

IV_OFFERINGDESCRIPTION TYPE /AWS1/MDL__STRING /AWS1/MDL__STRING

Offering description, e.g. 'HD AVC output at 10-20 Mbps, 30 fps, and standard VQ in US West (Oregon)'

IV_OFFERINGID TYPE /AWS1/MDL__STRING /AWS1/MDL__STRING

Unique offering ID, e.g. '87654321'

IV_OFFERINGTYPE TYPE /AWS1/MDLOFFERINGTYPE /AWS1/MDLOFFERINGTYPE

Offering type, e.g. 'NO_UPFRONT'

IV_REGION TYPE /AWS1/MDL__STRING /AWS1/MDL__STRING

AWS region, e.g. 'us-west-2'

IO_RESOURCESPECIFICATION TYPE REF TO /AWS1/CL_MDLRESERVATIONRESRC00 /AWS1/CL_MDLRESERVATIONRESRC00

Resource configuration details

IV_USAGEPRICE TYPE /AWS1/RT_DOUBLE_AS_STRING /AWS1/RT_DOUBLE_AS_STRING

Recurring usage charge for each reserved resource, e.g. '157.0'


Queryable Attributes

Arn

Unique offering ARN, e.g. 'arn:aws:medialive:us-west-2:123456789012:offering:87654321'

Accessible with the following methods

Method Description
GET_ARN() Getter for ARN, with configurable default
ASK_ARN() Getter for ARN w/ exceptions if field has no value
HAS_ARN() Determine if ARN has a value

CurrencyCode

Currency code for usagePrice and fixedPrice in ISO-4217 format, e.g. 'USD'

Accessible with the following methods

Method Description
GET_CURRENCYCODE() Getter for CURRENCYCODE, with configurable default
ASK_CURRENCYCODE() Getter for CURRENCYCODE w/ exceptions if field has no value
HAS_CURRENCYCODE() Determine if CURRENCYCODE has a value

Duration

Lease duration, e.g. '12'

Accessible with the following methods

Method Description
GET_DURATION() Getter for DURATION, with configurable default
ASK_DURATION() Getter for DURATION w/ exceptions if field has no value
HAS_DURATION() Determine if DURATION has a value

DurationUnits

Units for duration, e.g. 'MONTHS'

Accessible with the following methods

Method Description
GET_DURATIONUNITS() Getter for DURATIONUNITS, with configurable default
ASK_DURATIONUNITS() Getter for DURATIONUNITS w/ exceptions if field has no value
HAS_DURATIONUNITS() Determine if DURATIONUNITS has a value

FixedPrice

One-time charge for each reserved resource, e.g. '0.0' for a NO_UPFRONT offering

Accessible with the following methods

Method Description
GET_FIXEDPRICE() Getter for FIXEDPRICE, with configurable default
ASK_FIXEDPRICE() Getter for FIXEDPRICE w/ exceptions if field has no value
STR_FIXEDPRICE() String format for FIXEDPRICE, with configurable default
HAS_FIXEDPRICE() Determine if FIXEDPRICE has a value

OfferingDescription

Offering description, e.g. 'HD AVC output at 10-20 Mbps, 30 fps, and standard VQ in US West (Oregon)'

Accessible with the following methods

Method Description
GET_OFFERINGDESCRIPTION() Getter for OFFERINGDESCRIPTION, with configurable default
ASK_OFFERINGDESCRIPTION() Getter for OFFERINGDESCRIPTION w/ exceptions if field has no
HAS_OFFERINGDESCRIPTION() Determine if OFFERINGDESCRIPTION has a value

OfferingId

Unique offering ID, e.g. '87654321'

Accessible with the following methods

Method Description
GET_OFFERINGID() Getter for OFFERINGID, with configurable default
ASK_OFFERINGID() Getter for OFFERINGID w/ exceptions if field has no value
HAS_OFFERINGID() Determine if OFFERINGID has a value

OfferingType

Offering type, e.g. 'NO_UPFRONT'

Accessible with the following methods

Method Description
GET_OFFERINGTYPE() Getter for OFFERINGTYPE, with configurable default
ASK_OFFERINGTYPE() Getter for OFFERINGTYPE w/ exceptions if field has no value
HAS_OFFERINGTYPE() Determine if OFFERINGTYPE has a value

Region

AWS region, e.g. 'us-west-2'

Accessible with the following methods

Method Description
GET_REGION() Getter for REGION, with configurable default
ASK_REGION() Getter for REGION w/ exceptions if field has no value
HAS_REGION() Determine if REGION has a value

ResourceSpecification

Resource configuration details

Accessible with the following methods

Method Description
GET_RESOURCESPECIFICATION() Getter for RESOURCESPECIFICATION

UsagePrice

Recurring usage charge for each reserved resource, e.g. '157.0'

Accessible with the following methods

Method Description
GET_USAGEPRICE() Getter for USAGEPRICE, with configurable default
ASK_USAGEPRICE() Getter for USAGEPRICE w/ exceptions if field has no value
STR_USAGEPRICE() String format for USAGEPRICE, with configurable default
HAS_USAGEPRICE() Determine if USAGEPRICE has a value

Public Local Types In This Class

Internal table types, representing arrays and maps of this class, are defined as local types:

TT___LISTOFOFFERING

TYPES TT___LISTOFOFFERING TYPE STANDARD TABLE OF REF TO /AWS1/CL_MDLOFFERING WITH DEFAULT KEY
.