Class: Aws::CleanRoomsML::Types::AccessBudget
- Inherits:
-
Struct
- Object
- Struct
- Aws::CleanRoomsML::Types::AccessBudget
- Defined in:
- gems/aws-sdk-cleanroomsml/lib/aws-sdk-cleanroomsml/types.rb
Overview
An access budget that defines consumption limits for a specific resource within defined time periods.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#aggregate_remaining_budget ⇒ Integer
The total remaining budget across all active budget periods for this resource.
-
#details ⇒ Array<Types::AccessBudgetDetails>
A list of budget details for this resource.
-
#resource_arn ⇒ String
The Amazon Resource Name (ARN) of the resource that this access budget applies to.
Instance Attribute Details
#aggregate_remaining_budget ⇒ Integer
The total remaining budget across all active budget periods for this resource.
33 34 35 36 37 38 39 |
# File 'gems/aws-sdk-cleanroomsml/lib/aws-sdk-cleanroomsml/types.rb', line 33 class AccessBudget < Struct.new( :resource_arn, :details, :aggregate_remaining_budget) SENSITIVE = [] include Aws::Structure end |
#details ⇒ Array<Types::AccessBudgetDetails>
A list of budget details for this resource. Contains active budget periods that apply to the resource.
33 34 35 36 37 38 39 |
# File 'gems/aws-sdk-cleanroomsml/lib/aws-sdk-cleanroomsml/types.rb', line 33 class AccessBudget < Struct.new( :resource_arn, :details, :aggregate_remaining_budget) SENSITIVE = [] include Aws::Structure end |
#resource_arn ⇒ String
The Amazon Resource Name (ARN) of the resource that this access budget applies to.
33 34 35 36 37 38 39 |
# File 'gems/aws-sdk-cleanroomsml/lib/aws-sdk-cleanroomsml/types.rb', line 33 class AccessBudget < Struct.new( :resource_arn, :details, :aggregate_remaining_budget) SENSITIVE = [] include Aws::Structure end |