You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.

Class: Aws::MediaLive::Types::Offering

Inherits:
Struct
  • Object
show all
Defined in:
(unknown)

Overview

Reserved resources available for purchase

Instance Attribute Summary collapse

Instance Attribute Details

#arnString

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

Returns:

  • (String)

    Unique offering ARN, e.g.

#currency_codeString

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

Returns:

  • (String)

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

#durationInteger

Lease duration, e.g. \'12\'

Returns:

  • (Integer)

    Lease duration, e.g.

#duration_unitsString

Units for duration, e.g. \'MONTHS\'

Possible values:

  • MONTHS

Returns:

  • (String)

    Units for duration, e.g.

#fixed_priceFloat

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

Returns:

  • (Float)

    One-time charge for each reserved resource, e.g.

#offering_descriptionString

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

Returns:

  • (String)

    Offering description, e.g.

#offering_idString

Unique offering ID, e.g. \'87654321\'

Returns:

  • (String)

    Unique offering ID, e.g.

#offering_typeString

Offering type, e.g. \'NO_UPFRONT\'

Possible values:

  • NO_UPFRONT

Returns:

  • (String)

    Offering type, e.g.

#regionString

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

Returns:

  • (String)

    AWS region, e.g.

#resource_specificationTypes::ReservationResourceSpecification

Resource configuration details

Returns:

#usage_priceFloat

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

Returns:

  • (Float)

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