Offering

class Offering

Reserved resources available for purchase

Types

Link copied to clipboard
class Builder
Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val arn: String?

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

Link copied to clipboard

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

Link copied to clipboard

Lease duration, e.g. '12'

Link copied to clipboard

Units for duration, e.g. 'MONTHS'

Link copied to clipboard

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

Link copied to clipboard

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

Link copied to clipboard

Unique offering ID, e.g. '87654321'

Link copied to clipboard

Offering type, e.g. 'NO_UPFRONT'

Link copied to clipboard

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

Link copied to clipboard

Resource configuration details

Link copied to clipboard

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

Functions

Link copied to clipboard
inline fun copy(block: Offering.Builder.() -> Unit = {}): Offering
Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
Link copied to clipboard
open override fun hashCode(): Int
Link copied to clipboard
open override fun toString(): String