Class: Aws::BedrockAgentCoreControl::Types::TrafficSplitEntry
- Inherits:
-
Struct
- Object
- Struct
- Aws::BedrockAgentCoreControl::Types::TrafficSplitEntry
- Defined in:
- gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb
Overview
An entry in a traffic split configuration, defining a named variant with a weight and configuration bundle reference.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#configuration_bundle ⇒ Types::ConfigurationBundleReference
The configuration bundle reference for this variant.
-
#description ⇒ String
The description of this traffic split variant.
-
#metadata ⇒ Hash<String,String>
Key-value metadata associated with this traffic split variant.
-
#name ⇒ String
The name of this traffic split variant.
-
#weight ⇒ Integer
The percentage of traffic to route to this variant.
Instance Attribute Details
#configuration_bundle ⇒ Types::ConfigurationBundleReference
The configuration bundle reference for this variant.
20813 20814 20815 20816 20817 20818 20819 20820 20821 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 20813 class TrafficSplitEntry < Struct.new( :name, :weight, :configuration_bundle, :description, :metadata) SENSITIVE = [] include Aws::Structure end |
#description ⇒ String
The description of this traffic split variant.
20813 20814 20815 20816 20817 20818 20819 20820 20821 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 20813 class TrafficSplitEntry < Struct.new( :name, :weight, :configuration_bundle, :description, :metadata) SENSITIVE = [] include Aws::Structure end |
#metadata ⇒ Hash<String,String>
Key-value metadata associated with this traffic split variant.
20813 20814 20815 20816 20817 20818 20819 20820 20821 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 20813 class TrafficSplitEntry < Struct.new( :name, :weight, :configuration_bundle, :description, :metadata) SENSITIVE = [] include Aws::Structure end |
#name ⇒ String
The name of this traffic split variant.
20813 20814 20815 20816 20817 20818 20819 20820 20821 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 20813 class TrafficSplitEntry < Struct.new( :name, :weight, :configuration_bundle, :description, :metadata) SENSITIVE = [] include Aws::Structure end |
#weight ⇒ Integer
The percentage of traffic to route to this variant. Weights across all entries must sum to 100.
20813 20814 20815 20816 20817 20818 20819 20820 20821 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 20813 class TrafficSplitEntry < Struct.new( :name, :weight, :configuration_bundle, :description, :metadata) SENSITIVE = [] include Aws::Structure end |