Class: Aws::BedrockAgentCoreControl::Types::LimitEntry
- Inherits:
-
Struct
- Object
- Struct
- Aws::BedrockAgentCoreControl::Types::LimitEntry
- Defined in:
- gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb
Overview
A single rule entry within a rate limit that maps dimension values to rate configurations. Each entry defines the rate limits for a specific combination of dimension values.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#connections ⇒ Array<Types::RateConfig>
The connection rate limit configuration.
-
#dimensions ⇒ Hash<String,String>
A map of dimension names to dimension values for this rule entry.
-
#requests ⇒ Array<Types::RateConfig>
The request rate limit configuration.
-
#tokens ⇒ Array<Types::RateConfig>
The token rate limit configuration.
Instance Attribute Details
#connections ⇒ Array<Types::RateConfig>
The connection rate limit configuration. Specifies the maximum number of concurrent connections allowed.
13708 13709 13710 13711 13712 13713 13714 13715 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 13708 class LimitEntry < Struct.new( :dimensions, :requests, :tokens, :connections) SENSITIVE = [] include Aws::Structure end |
#dimensions ⇒ Hash<String,String>
A map of dimension names to dimension values for this rule entry.
Keys must match the parent rate limit's dimension keys. Values may
use * as a wildcard, but only in trailing positions based on the
dimension keys ordering.
13708 13709 13710 13711 13712 13713 13714 13715 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 13708 class LimitEntry < Struct.new( :dimensions, :requests, :tokens, :connections) SENSITIVE = [] include Aws::Structure end |
#requests ⇒ Array<Types::RateConfig>
The request rate limit configuration. Specifies the maximum number of requests allowed per time period.
13708 13709 13710 13711 13712 13713 13714 13715 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 13708 class LimitEntry < Struct.new( :dimensions, :requests, :tokens, :connections) SENSITIVE = [] include Aws::Structure end |
#tokens ⇒ Array<Types::RateConfig>
The token rate limit configuration. Specifies the maximum number of tokens allowed per time period.
13708 13709 13710 13711 13712 13713 13714 13715 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 13708 class LimitEntry < Struct.new( :dimensions, :requests, :tokens, :connections) SENSITIVE = [] include Aws::Structure end |