Class: Aws::Braket::Types::CreateSpendingLimitRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::Braket::Types::CreateSpendingLimitRequest
- Defined in:
- gems/aws-sdk-braket/lib/aws-sdk-braket/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#client_token ⇒ String
A unique, case-sensitive identifier to ensure that the operation completes no more than one time.
-
#device_arn ⇒ String
The Amazon Resource Name (ARN) of the quantum device to apply the spending limit to.
-
#spending_limit ⇒ String
The maximum amount that can be spent on the specified device, in USD.
-
#tags ⇒ Hash<String,String>
The tags to apply to the spending limit.
-
#time_period ⇒ Types::TimePeriod
The time period during which the spending limit is active, including start and end dates.
Instance Attribute Details
#client_token ⇒ String
A unique, case-sensitive identifier to ensure that the operation completes no more than one time. If this token matches a previous request, Amazon Braket ignores the request, but does not return an error.
A suitable default value is auto-generated. You should normally not need to pass this option.
408 409 410 411 412 413 414 415 416 |
# File 'gems/aws-sdk-braket/lib/aws-sdk-braket/types.rb', line 408 class CreateSpendingLimitRequest < Struct.new( :client_token, :device_arn, :spending_limit, :time_period, :tags) SENSITIVE = [] include Aws::Structure end |
#device_arn ⇒ String
The Amazon Resource Name (ARN) of the quantum device to apply the spending limit to.
408 409 410 411 412 413 414 415 416 |
# File 'gems/aws-sdk-braket/lib/aws-sdk-braket/types.rb', line 408 class CreateSpendingLimitRequest < Struct.new( :client_token, :device_arn, :spending_limit, :time_period, :tags) SENSITIVE = [] include Aws::Structure end |
#spending_limit ⇒ String
The maximum amount that can be spent on the specified device, in USD.
408 409 410 411 412 413 414 415 416 |
# File 'gems/aws-sdk-braket/lib/aws-sdk-braket/types.rb', line 408 class CreateSpendingLimitRequest < Struct.new( :client_token, :device_arn, :spending_limit, :time_period, :tags) SENSITIVE = [] include Aws::Structure end |
#tags ⇒ Hash<String,String>
The tags to apply to the spending limit. Each tag consists of a key and an optional value.
408 409 410 411 412 413 414 415 416 |
# File 'gems/aws-sdk-braket/lib/aws-sdk-braket/types.rb', line 408 class CreateSpendingLimitRequest < Struct.new( :client_token, :device_arn, :spending_limit, :time_period, :tags) SENSITIVE = [] include Aws::Structure end |
#time_period ⇒ Types::TimePeriod
The time period during which the spending limit is active, including start and end dates.
408 409 410 411 412 413 414 415 416 |
# File 'gems/aws-sdk-braket/lib/aws-sdk-braket/types.rb', line 408 class CreateSpendingLimitRequest < Struct.new( :client_token, :device_arn, :spending_limit, :time_period, :tags) SENSITIVE = [] include Aws::Structure end |