Class: Aws::BedrockAgentCoreControl::Types::LimitEntry

Inherits:
Struct
  • Object
show all
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

Instance Attribute Details

#connections ⇒ Array<Types::RateConfig>

The connection rate limit configuration. Specifies the maximum number of concurrent connections allowed.

Returns:



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.

Returns:

  • (Hash<String,String>)


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.

Returns:



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.

Returns:



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