Class: Aws::Outposts::Types::CreateOrderInput
- Inherits:
-
Struct
- Object
- Struct
- Aws::Outposts::Types::CreateOrderInput
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-outposts/types.rb
Overview
Note:
When making an API call, you may pass CreateOrderInput data as a hash:
{
outpost_identifier: "OutpostIdentifier", # required
line_items: [ # required
{
catalog_item_id: "SkuCode",
quantity: 1,
},
],
payment_option: "ALL_UPFRONT", # required, accepts ALL_UPFRONT, NO_UPFRONT, PARTIAL_UPFRONT
payment_term: "THREE_YEARS", # accepts THREE_YEARS
}
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#line_items ⇒ Array<Types::LineItemRequest>
The line items that make up the order.
-
#outpost_identifier ⇒ String
The ID or the Amazon Resource Name (ARN) of the Outpost.
-
#payment_option ⇒ String
The payment option for the order.
-
#payment_term ⇒ String
The payment terms for the order.
Instance Attribute Details
#line_items ⇒ Array<Types::LineItemRequest>
The line items that make up the order.
332 333 334 335 336 337 338 339 |
# File 'lib/aws-sdk-outposts/types.rb', line 332 class CreateOrderInput < Struct.new( :outpost_identifier, :line_items, :payment_option, :payment_term) SENSITIVE = [] include Aws::Structure end |
#outpost_identifier ⇒ String
The ID or the Amazon Resource Name (ARN) of the Outpost.
332 333 334 335 336 337 338 339 |
# File 'lib/aws-sdk-outposts/types.rb', line 332 class CreateOrderInput < Struct.new( :outpost_identifier, :line_items, :payment_option, :payment_term) SENSITIVE = [] include Aws::Structure end |
#payment_option ⇒ String
The payment option for the order.
332 333 334 335 336 337 338 339 |
# File 'lib/aws-sdk-outposts/types.rb', line 332 class CreateOrderInput < Struct.new( :outpost_identifier, :line_items, :payment_option, :payment_term) SENSITIVE = [] include Aws::Structure end |
#payment_term ⇒ String
The payment terms for the order.
332 333 334 335 336 337 338 339 |
# File 'lib/aws-sdk-outposts/types.rb', line 332 class CreateOrderInput < Struct.new( :outpost_identifier, :line_items, :payment_option, :payment_term) SENSITIVE = [] include Aws::Structure end |