Class: Aws::MediaLive::Types::DescribeOfferingResponse

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
lib/aws-sdk-medialive/types.rb

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#arnString

Returns:

  • (String)


5646
5647
5648
5649
5650
5651
5652
5653
5654
5655
5656
5657
5658
5659
5660
# File 'lib/aws-sdk-medialive/types.rb', line 5646

class DescribeOfferingResponse < Struct.new(
  :arn,
  :currency_code,
  :duration,
  :duration_units,
  :fixed_price,
  :offering_description,
  :offering_id,
  :offering_type,
  :region,
  :resource_specification,
  :usage_price)
  SENSITIVE = []
  include Aws::Structure
end

#currency_codeString

Returns:

  • (String)


5646
5647
5648
5649
5650
5651
5652
5653
5654
5655
5656
5657
5658
5659
5660
# File 'lib/aws-sdk-medialive/types.rb', line 5646

class DescribeOfferingResponse < Struct.new(
  :arn,
  :currency_code,
  :duration,
  :duration_units,
  :fixed_price,
  :offering_description,
  :offering_id,
  :offering_type,
  :region,
  :resource_specification,
  :usage_price)
  SENSITIVE = []
  include Aws::Structure
end

#durationInteger

Returns:

  • (Integer)


5646
5647
5648
5649
5650
5651
5652
5653
5654
5655
5656
5657
5658
5659
5660
# File 'lib/aws-sdk-medialive/types.rb', line 5646

class DescribeOfferingResponse < Struct.new(
  :arn,
  :currency_code,
  :duration,
  :duration_units,
  :fixed_price,
  :offering_description,
  :offering_id,
  :offering_type,
  :region,
  :resource_specification,
  :usage_price)
  SENSITIVE = []
  include Aws::Structure
end

#duration_unitsString

Units for duration, e.g. ‘MONTHS’

Returns:

  • (String)


5646
5647
5648
5649
5650
5651
5652
5653
5654
5655
5656
5657
5658
5659
5660
# File 'lib/aws-sdk-medialive/types.rb', line 5646

class DescribeOfferingResponse < Struct.new(
  :arn,
  :currency_code,
  :duration,
  :duration_units,
  :fixed_price,
  :offering_description,
  :offering_id,
  :offering_type,
  :region,
  :resource_specification,
  :usage_price)
  SENSITIVE = []
  include Aws::Structure
end

#fixed_priceFloat

Returns:

  • (Float)


5646
5647
5648
5649
5650
5651
5652
5653
5654
5655
5656
5657
5658
5659
5660
# File 'lib/aws-sdk-medialive/types.rb', line 5646

class DescribeOfferingResponse < Struct.new(
  :arn,
  :currency_code,
  :duration,
  :duration_units,
  :fixed_price,
  :offering_description,
  :offering_id,
  :offering_type,
  :region,
  :resource_specification,
  :usage_price)
  SENSITIVE = []
  include Aws::Structure
end

#offering_descriptionString

Returns:

  • (String)


5646
5647
5648
5649
5650
5651
5652
5653
5654
5655
5656
5657
5658
5659
5660
# File 'lib/aws-sdk-medialive/types.rb', line 5646

class DescribeOfferingResponse < Struct.new(
  :arn,
  :currency_code,
  :duration,
  :duration_units,
  :fixed_price,
  :offering_description,
  :offering_id,
  :offering_type,
  :region,
  :resource_specification,
  :usage_price)
  SENSITIVE = []
  include Aws::Structure
end

#offering_idString

Returns:

  • (String)


5646
5647
5648
5649
5650
5651
5652
5653
5654
5655
5656
5657
5658
5659
5660
# File 'lib/aws-sdk-medialive/types.rb', line 5646

class DescribeOfferingResponse < Struct.new(
  :arn,
  :currency_code,
  :duration,
  :duration_units,
  :fixed_price,
  :offering_description,
  :offering_id,
  :offering_type,
  :region,
  :resource_specification,
  :usage_price)
  SENSITIVE = []
  include Aws::Structure
end

#offering_typeString

Offering type, e.g. ‘NO_UPFRONT’

Returns:

  • (String)


5646
5647
5648
5649
5650
5651
5652
5653
5654
5655
5656
5657
5658
5659
5660
# File 'lib/aws-sdk-medialive/types.rb', line 5646

class DescribeOfferingResponse < Struct.new(
  :arn,
  :currency_code,
  :duration,
  :duration_units,
  :fixed_price,
  :offering_description,
  :offering_id,
  :offering_type,
  :region,
  :resource_specification,
  :usage_price)
  SENSITIVE = []
  include Aws::Structure
end

#regionString

Returns:

  • (String)


5646
5647
5648
5649
5650
5651
5652
5653
5654
5655
5656
5657
5658
5659
5660
# File 'lib/aws-sdk-medialive/types.rb', line 5646

class DescribeOfferingResponse < Struct.new(
  :arn,
  :currency_code,
  :duration,
  :duration_units,
  :fixed_price,
  :offering_description,
  :offering_id,
  :offering_type,
  :region,
  :resource_specification,
  :usage_price)
  SENSITIVE = []
  include Aws::Structure
end

#resource_specificationTypes::ReservationResourceSpecification

Resource configuration (codec, resolution, bitrate, …)



5646
5647
5648
5649
5650
5651
5652
5653
5654
5655
5656
5657
5658
5659
5660
# File 'lib/aws-sdk-medialive/types.rb', line 5646

class DescribeOfferingResponse < Struct.new(
  :arn,
  :currency_code,
  :duration,
  :duration_units,
  :fixed_price,
  :offering_description,
  :offering_id,
  :offering_type,
  :region,
  :resource_specification,
  :usage_price)
  SENSITIVE = []
  include Aws::Structure
end

#usage_priceFloat

Returns:

  • (Float)


5646
5647
5648
5649
5650
5651
5652
5653
5654
5655
5656
5657
5658
5659
5660
# File 'lib/aws-sdk-medialive/types.rb', line 5646

class DescribeOfferingResponse < Struct.new(
  :arn,
  :currency_code,
  :duration,
  :duration_units,
  :fixed_price,
  :offering_description,
  :offering_id,
  :offering_type,
  :region,
  :resource_specification,
  :usage_price)
  SENSITIVE = []
  include Aws::Structure
end