Class: Aws::DeviceFarm::Types::OfferingTransaction

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-devicefarm/lib/aws-sdk-devicefarm/types.rb

Overview

Represents the metadata of an offering transaction.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#costTypes::MonetaryAmount

The cost of an offering transaction.



4057
4058
4059
4060
4061
4062
4063
4064
4065
# File 'gems/aws-sdk-devicefarm/lib/aws-sdk-devicefarm/types.rb', line 4057

class OfferingTransaction < Struct.new(
  :offering_status,
  :transaction_id,
  :offering_promotion_id,
  :created_on,
  :cost)
  SENSITIVE = []
  include Aws::Structure
end

#created_onTime

The date on which an offering transaction was created.

Returns:

  • (Time)


4057
4058
4059
4060
4061
4062
4063
4064
4065
# File 'gems/aws-sdk-devicefarm/lib/aws-sdk-devicefarm/types.rb', line 4057

class OfferingTransaction < Struct.new(
  :offering_status,
  :transaction_id,
  :offering_promotion_id,
  :created_on,
  :cost)
  SENSITIVE = []
  include Aws::Structure
end

#offering_promotion_idString

The ID that corresponds to a device offering promotion.

Returns:

  • (String)


4057
4058
4059
4060
4061
4062
4063
4064
4065
# File 'gems/aws-sdk-devicefarm/lib/aws-sdk-devicefarm/types.rb', line 4057

class OfferingTransaction < Struct.new(
  :offering_status,
  :transaction_id,
  :offering_promotion_id,
  :created_on,
  :cost)
  SENSITIVE = []
  include Aws::Structure
end

#offering_statusTypes::OfferingStatus

The status of an offering transaction.



4057
4058
4059
4060
4061
4062
4063
4064
4065
# File 'gems/aws-sdk-devicefarm/lib/aws-sdk-devicefarm/types.rb', line 4057

class OfferingTransaction < Struct.new(
  :offering_status,
  :transaction_id,
  :offering_promotion_id,
  :created_on,
  :cost)
  SENSITIVE = []
  include Aws::Structure
end

#transaction_idString

The transaction ID of the offering transaction.

Returns:

  • (String)


4057
4058
4059
4060
4061
4062
4063
4064
4065
# File 'gems/aws-sdk-devicefarm/lib/aws-sdk-devicefarm/types.rb', line 4057

class OfferingTransaction < Struct.new(
  :offering_status,
  :transaction_id,
  :offering_promotion_id,
  :created_on,
  :cost)
  SENSITIVE = []
  include Aws::Structure
end