Class: Aws::BedrockAgentCoreControl::Types::StickinessConfiguration
- Inherits:
-
Struct
- Object
- Struct
- Aws::BedrockAgentCoreControl::Types::StickinessConfiguration
- Defined in:
- gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb
Overview
The configuration for session-sticky routing to a target. Session stickiness routes requests that share a session identifier to the same target.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#composite_identifier ⇒ Array<String>
Additional headers to include in session affinity routing.
-
#identifier ⇒ String
The expression that identifies where to extract the session identifier from the request (for example,
$context.header.x-session-id). -
#timeout ⇒ Integer
The session stickiness timeout, in seconds.
Instance Attribute Details
#composite_identifier ⇒ Array<String>
Additional headers to include in session affinity routing. When set,
requests are only considered part of the same session if both the
identifier and all composite identifier values match.
19921 19922 19923 19924 19925 19926 19927 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 19921 class StickinessConfiguration < Struct.new( :identifier, :timeout, :composite_identifier) SENSITIVE = [] include Aws::Structure end |
#identifier ⇒ String
The expression that identifies where to extract the session
identifier from the request (for example,
$context.header.x-session-id).
19921 19922 19923 19924 19925 19926 19927 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 19921 class StickinessConfiguration < Struct.new( :identifier, :timeout, :composite_identifier) SENSITIVE = [] include Aws::Structure end |
#timeout ⇒ Integer
The session stickiness timeout, in seconds. After this duration of inactivity, the session affinity expires. Valid values range from 1 to 86400.
19921 19922 19923 19924 19925 19926 19927 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 19921 class StickinessConfiguration < Struct.new( :identifier, :timeout, :composite_identifier) SENSITIVE = [] include Aws::Structure end |