interface CfnOnlineEvaluationConfigMixinProps
| Language | Type name |
|---|---|
.NET | Amazon.CDK.CfnPropertyMixins.AWS.BedrockAgentCore.CfnOnlineEvaluationConfigMixinProps |
Go | github.com/aws/aws-cdk-go/awscdkcfnpropertymixins/v2/awsbedrockagentcore#CfnOnlineEvaluationConfigMixinProps |
Java | software.amazon.awscdk.cfnpropertymixins.services.bedrockagentcore.CfnOnlineEvaluationConfigMixinProps |
Python | aws_cdk.cfn_property_mixins.aws_bedrockagentcore.CfnOnlineEvaluationConfigMixinProps |
TypeScript | @aws-cdk/cfn-property-mixins » aws_bedrockagentcore » CfnOnlineEvaluationConfigMixinProps |
Properties for CfnOnlineEvaluationConfigPropsMixin.
Example
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_bedrockagentcore as bedrockagentcore } from '@aws-cdk/cfn-property-mixins';
const cfnOnlineEvaluationConfigMixinProps: bedrockagentcore.CfnOnlineEvaluationConfigMixinProps = {
dataSourceConfig: {
cloudWatchLogs: {
logGroupNames: ['logGroupNames'],
serviceNames: ['serviceNames'],
},
},
description: 'description',
evaluationExecutionRoleArn: 'evaluationExecutionRoleArn',
evaluators: [{
evaluatorId: 'evaluatorId',
}],
executionStatus: 'executionStatus',
onlineEvaluationConfigName: 'onlineEvaluationConfigName',
rule: {
filters: [{
key: 'key',
operator: 'operator',
value: {
booleanValue: false,
doubleValue: 123,
stringValue: 'stringValue',
},
}],
samplingConfig: {
samplingPercentage: 123,
},
sessionConfig: {
sessionTimeoutMinutes: 123,
},
},
tags: [{
key: 'key',
value: 'value',
}],
};
Properties
| Name | Type | Description |
|---|---|---|
| data | IResolvable | Data | The configuration that specifies where to read agent traces for online evaluation. |
| description? | string | The description of the online evaluation configuration. |
| evaluation | string | The Amazon Resource Name (ARN) of the IAM role that grants permissions for evaluation. |
| evaluators? | IResolvable | (IResolvable | Evaluator)[] | The list of evaluators to apply during online evaluation. |
| execution | string | |
| online | string | The name of the online evaluation configuration. |
| rule? | IResolvable | Rule | The evaluation rule that defines sampling configuration, filtering criteria, and session detection settings. |
| tags? | Cfn[] | A list of tags to assign to the online evaluation configuration. |
dataSourceConfig?
Type:
IResolvable | Data
(optional)
The configuration that specifies where to read agent traces for online evaluation.
description?
Type:
string
(optional)
The description of the online evaluation configuration.
evaluationExecutionRoleArn?
Type:
string
(optional)
The Amazon Resource Name (ARN) of the IAM role that grants permissions for evaluation.
evaluators?
Type:
IResolvable | (IResolvable | Evaluator)[]
(optional)
The list of evaluators to apply during online evaluation.
executionStatus?
Type:
string
(optional)
onlineEvaluationConfigName?
Type:
string
(optional)
The name of the online evaluation configuration.
Must be unique within your account.
rule?
Type:
IResolvable | Rule
(optional)
The evaluation rule that defines sampling configuration, filtering criteria, and session detection settings.
tags?
Type:
Cfn[]
(optional)
A list of tags to assign to the online evaluation configuration.

.NET
Go
Java
Python
TypeScript