Class: Aws::BedrockAgentCore::Types::ABTestEvaluationConfig
- Inherits:
-
Struct
- Object
- Struct
- Aws::BedrockAgentCore::Types::ABTestEvaluationConfig
- Defined in:
- gems/aws-sdk-bedrockagentcore/lib/aws-sdk-bedrockagentcore/types.rb
Overview
ABTestEvaluationConfig is a union - when making an API calls you must set exactly one of the members.
ABTestEvaluationConfig is a union - when returned from an API call exactly one value will be set and the returned type will be a subclass of ABTestEvaluationConfig corresponding to the set member.
The evaluation configuration for an A/B test, specifying which online evaluation configurations to use for measuring variant performance.
Defined Under Namespace
Classes: OnlineEvaluationConfigArn, PerVariantOnlineEvaluationConfig, Unknown
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#online_evaluation_config_arn ⇒ String
The Amazon Resource Name (ARN) of a single online evaluation configuration to use for both variants.
-
#per_variant_online_evaluation_config ⇒ Array<Types::PerVariantOnlineEvaluationConfig>
Per-variant online evaluation configurations, allowing different evaluation settings for each variant.
-
#unknown ⇒ Object
Returns the value of attribute unknown.
Instance Attribute Details
#online_evaluation_config_arn ⇒ String
The Amazon Resource Name (ARN) of a single online evaluation configuration to use for both variants.
48 49 50 51 52 53 54 55 56 57 58 59 |
# File 'gems/aws-sdk-bedrockagentcore/lib/aws-sdk-bedrockagentcore/types.rb', line 48 class ABTestEvaluationConfig < Struct.new( :online_evaluation_config_arn, :per_variant_online_evaluation_config, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class OnlineEvaluationConfigArn < ABTestEvaluationConfig; end class PerVariantOnlineEvaluationConfig < ABTestEvaluationConfig; end class Unknown < ABTestEvaluationConfig; end end |
#per_variant_online_evaluation_config ⇒ Array<Types::PerVariantOnlineEvaluationConfig>
Per-variant online evaluation configurations, allowing different evaluation settings for each variant.
48 49 50 51 52 53 54 55 56 57 58 59 |
# File 'gems/aws-sdk-bedrockagentcore/lib/aws-sdk-bedrockagentcore/types.rb', line 48 class ABTestEvaluationConfig < Struct.new( :online_evaluation_config_arn, :per_variant_online_evaluation_config, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class OnlineEvaluationConfigArn < ABTestEvaluationConfig; end class PerVariantOnlineEvaluationConfig < ABTestEvaluationConfig; end class Unknown < ABTestEvaluationConfig; end end |
#unknown ⇒ Object
Returns the value of attribute unknown
48 49 50 |
# File 'gems/aws-sdk-bedrockagentcore/lib/aws-sdk-bedrockagentcore/types.rb', line 48 def unknown @unknown end |