Class: Aws::CleanRoomsML::Types::AccessBudgetDetails
- Inherits:
-
Struct
- Object
- Struct
- Aws::CleanRoomsML::Types::AccessBudgetDetails
- Defined in:
- gems/aws-sdk-cleanroomsml/lib/aws-sdk-cleanroomsml/types.rb
Overview
The detailed information for a specific budget period, including time boundaries and budget amounts.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#auto_refresh ⇒ String
Specifies whether this budget automatically refreshes when the current period ends.
-
#budget ⇒ Integer
The total budget amount allocated for this period.
-
#budget_type ⇒ String
The type of budget period.
-
#end_time ⇒ Time
The end time of this budget period.
-
#remaining_budget ⇒ Integer
The amount of budget remaining in this period.
-
#start_time ⇒ Time
The start time of this budget period.
Instance Attribute Details
#auto_refresh ⇒ String
Specifies whether this budget automatically refreshes when the current period ends.
73 74 75 76 77 78 79 80 81 82 |
# File 'gems/aws-sdk-cleanroomsml/lib/aws-sdk-cleanroomsml/types.rb', line 73 class AccessBudgetDetails < Struct.new( :start_time, :end_time, :remaining_budget, :budget, :budget_type, :auto_refresh) SENSITIVE = [] include Aws::Structure end |
#budget ⇒ Integer
The total budget amount allocated for this period.
73 74 75 76 77 78 79 80 81 82 |
# File 'gems/aws-sdk-cleanroomsml/lib/aws-sdk-cleanroomsml/types.rb', line 73 class AccessBudgetDetails < Struct.new( :start_time, :end_time, :remaining_budget, :budget, :budget_type, :auto_refresh) SENSITIVE = [] include Aws::Structure end |
#budget_type ⇒ String
The type of budget period. Calendar-based types reset automatically at regular intervals, while LIFETIME budgets never reset.
73 74 75 76 77 78 79 80 81 82 |
# File 'gems/aws-sdk-cleanroomsml/lib/aws-sdk-cleanroomsml/types.rb', line 73 class AccessBudgetDetails < Struct.new( :start_time, :end_time, :remaining_budget, :budget, :budget_type, :auto_refresh) SENSITIVE = [] include Aws::Structure end |
#end_time ⇒ Time
The end time of this budget period. If not specified, the budget period continues indefinitely.
73 74 75 76 77 78 79 80 81 82 |
# File 'gems/aws-sdk-cleanroomsml/lib/aws-sdk-cleanroomsml/types.rb', line 73 class AccessBudgetDetails < Struct.new( :start_time, :end_time, :remaining_budget, :budget, :budget_type, :auto_refresh) SENSITIVE = [] include Aws::Structure end |
#remaining_budget ⇒ Integer
The amount of budget remaining in this period.
73 74 75 76 77 78 79 80 81 82 |
# File 'gems/aws-sdk-cleanroomsml/lib/aws-sdk-cleanroomsml/types.rb', line 73 class AccessBudgetDetails < Struct.new( :start_time, :end_time, :remaining_budget, :budget, :budget_type, :auto_refresh) SENSITIVE = [] include Aws::Structure end |
#start_time ⇒ Time
The start time of this budget period.
73 74 75 76 77 78 79 80 81 82 |
# File 'gems/aws-sdk-cleanroomsml/lib/aws-sdk-cleanroomsml/types.rb', line 73 class AccessBudgetDetails < Struct.new( :start_time, :end_time, :remaining_budget, :budget, :budget_type, :auto_refresh) SENSITIVE = [] include Aws::Structure end |