Class: Aws::Outposts::Types::OrderSummary

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

Overview

A summary of line items in your order.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#line_item_counts_by_statusHash<String,Integer>

The status of all line items in the order.

Returns:

  • (Hash<String,Integer>)


1515
1516
1517
1518
1519
1520
1521
1522
1523
1524
1525
# File 'gems/aws-sdk-outposts/lib/aws-sdk-outposts/types.rb', line 1515

class OrderSummary < Struct.new(
  :outpost_id,
  :order_id,
  :order_type,
  :status,
  :line_item_counts_by_status,
  :order_submission_date,
  :order_fulfilled_date)
  SENSITIVE = []
  include Aws::Structure
end

#order_fulfilled_dateTime

The fulfilment date for the order.

Returns:

  • (Time)


1515
1516
1517
1518
1519
1520
1521
1522
1523
1524
1525
# File 'gems/aws-sdk-outposts/lib/aws-sdk-outposts/types.rb', line 1515

class OrderSummary < Struct.new(
  :outpost_id,
  :order_id,
  :order_type,
  :status,
  :line_item_counts_by_status,
  :order_submission_date,
  :order_fulfilled_date)
  SENSITIVE = []
  include Aws::Structure
end

#order_idString

The ID of the order.

Returns:

  • (String)


1515
1516
1517
1518
1519
1520
1521
1522
1523
1524
1525
# File 'gems/aws-sdk-outposts/lib/aws-sdk-outposts/types.rb', line 1515

class OrderSummary < Struct.new(
  :outpost_id,
  :order_id,
  :order_type,
  :status,
  :line_item_counts_by_status,
  :order_submission_date,
  :order_fulfilled_date)
  SENSITIVE = []
  include Aws::Structure
end

#order_submission_dateTime

The submission date for the order.

Returns:

  • (Time)


1515
1516
1517
1518
1519
1520
1521
1522
1523
1524
1525
# File 'gems/aws-sdk-outposts/lib/aws-sdk-outposts/types.rb', line 1515

class OrderSummary < Struct.new(
  :outpost_id,
  :order_id,
  :order_type,
  :status,
  :line_item_counts_by_status,
  :order_submission_date,
  :order_fulfilled_date)
  SENSITIVE = []
  include Aws::Structure
end

#order_typeString

The type of order.

Returns:

  • (String)


1515
1516
1517
1518
1519
1520
1521
1522
1523
1524
1525
# File 'gems/aws-sdk-outposts/lib/aws-sdk-outposts/types.rb', line 1515

class OrderSummary < Struct.new(
  :outpost_id,
  :order_id,
  :order_type,
  :status,
  :line_item_counts_by_status,
  :order_submission_date,
  :order_fulfilled_date)
  SENSITIVE = []
  include Aws::Structure
end

#outpost_idString

The ID of the Outpost.

Returns:

  • (String)


1515
1516
1517
1518
1519
1520
1521
1522
1523
1524
1525
# File 'gems/aws-sdk-outposts/lib/aws-sdk-outposts/types.rb', line 1515

class OrderSummary < Struct.new(
  :outpost_id,
  :order_id,
  :order_type,
  :status,
  :line_item_counts_by_status,
  :order_submission_date,
  :order_fulfilled_date)
  SENSITIVE = []
  include Aws::Structure
end

#statusString

The status of the order.

  • PREPARING - Order is received and is being prepared.

  • IN_PROGRESS - Order is either being built, shipped, or installed. For more information, see the LineItem status.

  • COMPLETED - Order is complete.

  • CANCELLED - Order is cancelled.

  • ERROR - Customer should contact support.

The following statuses are deprecated: RECEIVED, PENDING, PROCESSING, INSTALLING, and FULFILLED.

Returns:

  • (String)


1515
1516
1517
1518
1519
1520
1521
1522
1523
1524
1525
# File 'gems/aws-sdk-outposts/lib/aws-sdk-outposts/types.rb', line 1515

class OrderSummary < Struct.new(
  :outpost_id,
  :order_id,
  :order_type,
  :status,
  :line_item_counts_by_status,
  :order_submission_date,
  :order_fulfilled_date)
  SENSITIVE = []
  include Aws::Structure
end