Class: Aws::Braket::Types::SpendingLimitSummary
- Inherits:
-
Struct
- Object
- Struct
- Aws::Braket::Types::SpendingLimitSummary
- Defined in:
- gems/aws-sdk-braket/lib/aws-sdk-braket/types.rb
Overview
Contains summary information about a spending limit, including current spending status and configuration details.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#created_at ⇒ Time
The date and time when the spending limit was created, in epoch seconds.
-
#device_arn ⇒ String
The Amazon Resource Name (ARN) of the quantum device associated with this spending limit.
-
#queued_spend ⇒ String
The amount currently queued for spending on the device, in USD.
-
#spending_limit ⇒ String
The maximum spending amount allowed for the device during the specified time period, in USD.
-
#spending_limit_arn ⇒ String
The Amazon Resource Name (ARN) that uniquely identifies the spending limit.
-
#tags ⇒ Hash<String,String>
The tags associated with the spending limit.
-
#time_period ⇒ Types::TimePeriod
The time period during which the spending limit is active.
-
#total_spend ⇒ String
The total amount spent on the device so far during the current time period, in USD.
-
#updated_at ⇒ Time
The date and time when the spending limit was last modified, in epoch seconds.
Instance Attribute Details
#created_at ⇒ Time
The date and time when the spending limit was created, in epoch seconds.
1677 1678 1679 1680 1681 1682 1683 1684 1685 1686 1687 1688 1689 |
# File 'gems/aws-sdk-braket/lib/aws-sdk-braket/types.rb', line 1677 class SpendingLimitSummary < Struct.new( :spending_limit_arn, :device_arn, :time_period, :spending_limit, :queued_spend, :total_spend, :created_at, :updated_at, :tags) SENSITIVE = [] include Aws::Structure end |
#device_arn ⇒ String
The Amazon Resource Name (ARN) of the quantum device associated with this spending limit.
1677 1678 1679 1680 1681 1682 1683 1684 1685 1686 1687 1688 1689 |
# File 'gems/aws-sdk-braket/lib/aws-sdk-braket/types.rb', line 1677 class SpendingLimitSummary < Struct.new( :spending_limit_arn, :device_arn, :time_period, :spending_limit, :queued_spend, :total_spend, :created_at, :updated_at, :tags) SENSITIVE = [] include Aws::Structure end |
#queued_spend ⇒ String
The amount currently queued for spending on the device, in USD.
1677 1678 1679 1680 1681 1682 1683 1684 1685 1686 1687 1688 1689 |
# File 'gems/aws-sdk-braket/lib/aws-sdk-braket/types.rb', line 1677 class SpendingLimitSummary < Struct.new( :spending_limit_arn, :device_arn, :time_period, :spending_limit, :queued_spend, :total_spend, :created_at, :updated_at, :tags) SENSITIVE = [] include Aws::Structure end |
#spending_limit ⇒ String
The maximum spending amount allowed for the device during the specified time period, in USD.
1677 1678 1679 1680 1681 1682 1683 1684 1685 1686 1687 1688 1689 |
# File 'gems/aws-sdk-braket/lib/aws-sdk-braket/types.rb', line 1677 class SpendingLimitSummary < Struct.new( :spending_limit_arn, :device_arn, :time_period, :spending_limit, :queued_spend, :total_spend, :created_at, :updated_at, :tags) SENSITIVE = [] include Aws::Structure end |
#spending_limit_arn ⇒ String
The Amazon Resource Name (ARN) that uniquely identifies the spending limit.
1677 1678 1679 1680 1681 1682 1683 1684 1685 1686 1687 1688 1689 |
# File 'gems/aws-sdk-braket/lib/aws-sdk-braket/types.rb', line 1677 class SpendingLimitSummary < Struct.new( :spending_limit_arn, :device_arn, :time_period, :spending_limit, :queued_spend, :total_spend, :created_at, :updated_at, :tags) SENSITIVE = [] include Aws::Structure end |
#tags ⇒ Hash<String,String>
The tags associated with the spending limit. Each tag consists of a key and an optional value.
1677 1678 1679 1680 1681 1682 1683 1684 1685 1686 1687 1688 1689 |
# File 'gems/aws-sdk-braket/lib/aws-sdk-braket/types.rb', line 1677 class SpendingLimitSummary < Struct.new( :spending_limit_arn, :device_arn, :time_period, :spending_limit, :queued_spend, :total_spend, :created_at, :updated_at, :tags) SENSITIVE = [] include Aws::Structure end |
#time_period ⇒ Types::TimePeriod
The time period during which the spending limit is active.
1677 1678 1679 1680 1681 1682 1683 1684 1685 1686 1687 1688 1689 |
# File 'gems/aws-sdk-braket/lib/aws-sdk-braket/types.rb', line 1677 class SpendingLimitSummary < Struct.new( :spending_limit_arn, :device_arn, :time_period, :spending_limit, :queued_spend, :total_spend, :created_at, :updated_at, :tags) SENSITIVE = [] include Aws::Structure end |
#total_spend ⇒ String
The total amount spent on the device so far during the current time period, in USD.
1677 1678 1679 1680 1681 1682 1683 1684 1685 1686 1687 1688 1689 |
# File 'gems/aws-sdk-braket/lib/aws-sdk-braket/types.rb', line 1677 class SpendingLimitSummary < Struct.new( :spending_limit_arn, :device_arn, :time_period, :spending_limit, :queued_spend, :total_spend, :created_at, :updated_at, :tags) SENSITIVE = [] include Aws::Structure end |
#updated_at ⇒ Time
The date and time when the spending limit was last modified, in epoch seconds.
1677 1678 1679 1680 1681 1682 1683 1684 1685 1686 1687 1688 1689 |
# File 'gems/aws-sdk-braket/lib/aws-sdk-braket/types.rb', line 1677 class SpendingLimitSummary < Struct.new( :spending_limit_arn, :device_arn, :time_period, :spending_limit, :queued_spend, :total_spend, :created_at, :updated_at, :tags) SENSITIVE = [] include Aws::Structure end |