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.



4011
4012
4013
4014
4015
4016
4017
4018
4019
# File 'gems/aws-sdk-devicefarm/lib/aws-sdk-devicefarm/types.rb', line 4011

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)


4011
4012
4013
4014
4015
4016
4017
4018
4019
# File 'gems/aws-sdk-devicefarm/lib/aws-sdk-devicefarm/types.rb', line 4011

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)


4011
4012
4013
4014
4015
4016
4017
4018
4019
# File 'gems/aws-sdk-devicefarm/lib/aws-sdk-devicefarm/types.rb', line 4011

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.



4011
4012
4013
4014
4015
4016
4017
4018
4019
# File 'gems/aws-sdk-devicefarm/lib/aws-sdk-devicefarm/types.rb', line 4011

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)


4011
4012
4013
4014
4015
4016
4017
4018
4019
# File 'gems/aws-sdk-devicefarm/lib/aws-sdk-devicefarm/types.rb', line 4011

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