Class: Aws::BedrockAgentCoreControl::Types::RateConfig
- Inherits:
-
Struct
- Object
- Struct
- Aws::BedrockAgentCoreControl::Types::RateConfig
- Defined in:
- gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb
Overview
Contains the rate configuration for a rate limit metric, specifying the allowed rate and time period.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#period ⇒ String
The time period for the rate limit.
-
#rate ⇒ Float
The rate value for the limit.
Instance Attribute Details
#period ⇒ String
The time period for the rate limit. Valid values:
second—Measures the rate limit over a one-second window.minute—Measures the rate limit over a one-minute window.
18307 18308 18309 18310 18311 18312 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 18307 class RateConfig < Struct.new( :rate, :period) SENSITIVE = [] include Aws::Structure end |
#rate ⇒ Float
The rate value for the limit. For request limits, this is the number of requests allowed per period. For token limits, this is the number of tokens allowed per period. For connection limits, this is the number of concurrent connections allowed.
18307 18308 18309 18310 18311 18312 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 18307 class RateConfig < Struct.new( :rate, :period) SENSITIVE = [] include Aws::Structure end |