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

Class: Aws::MediaConvert::Types::ReservationPlan

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

Overview

Details about the pricing plan for your reserved queue. Required for reserved queues and not applicable to on-demand queues.

Returned by:

Instance Attribute Summary collapse

Instance Attribute Details

#commitmentString

The length of the term of your reserved queue pricing plan commitment.

Possible values:

  • ONE_YEAR

Returns:

  • (String)

    The length of the term of your reserved queue pricing plan commitment.

#expires_atTime

The timestamp in epoch seconds for when the current pricing plan term for this reserved queue expires.

Returns:

  • (Time)

    The timestamp in epoch seconds for when the current pricing plan term for this reserved queue expires.

#purchased_atTime

The timestamp in epoch seconds for when you set up the current pricing plan for this reserved queue.

Returns:

  • (Time)

    The timestamp in epoch seconds for when you set up the current pricing plan for this reserved queue.

#renewal_typeString

Specifies whether the term of your reserved queue pricing plan is automatically extended (AUTO_RENEW) or expires (EXPIRE) at the end of the term.

Possible values:

  • AUTO_RENEW
  • EXPIRE

Returns:

  • (String)

    Specifies whether the term of your reserved queue pricing plan is automatically extended (AUTO_RENEW) or expires (EXPIRE) at the end of the term.

#reserved_slotsInteger

Specifies the number of reserved transcode slots (RTS) for this queue. The number of RTS determines how many jobs the queue can process in parallel; each RTS can process one job at a time. When you increase this number, you extend your existing commitment with a new 12-month commitment for a larger number of RTS. The new commitment begins when you purchase the additional capacity. You can\'t decrease the number of RTS in your reserved queue.

Returns:

  • (Integer)

    Specifies the number of reserved transcode slots (RTS) for this queue.

#statusString

Specifies whether the pricing plan for your reserved queue is ACTIVE or EXPIRED.

Possible values:

  • ACTIVE
  • EXPIRED

Returns:

  • (String)

    Specifies whether the pricing plan for your reserved queue is ACTIVE or EXPIRED.