We recommend new projects start with resources from the AWS provider.
published on Monday, Mar 9, 2026 by Pulumi
We recommend new projects start with resources from the AWS provider.
published on Monday, Mar 9, 2026 by Pulumi
Resource Type definition for AWS::BedrockAgentCore::OnlineEvaluationConfig - Creates an online evaluation configuration for continuous monitoring of agent performance.
Using getOnlineEvaluationConfig
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getOnlineEvaluationConfig(args: GetOnlineEvaluationConfigArgs, opts?: InvokeOptions): Promise<GetOnlineEvaluationConfigResult>
function getOnlineEvaluationConfigOutput(args: GetOnlineEvaluationConfigOutputArgs, opts?: InvokeOptions): Output<GetOnlineEvaluationConfigResult>def get_online_evaluation_config(online_evaluation_config_arn: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetOnlineEvaluationConfigResult
def get_online_evaluation_config_output(online_evaluation_config_arn: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetOnlineEvaluationConfigResult]func LookupOnlineEvaluationConfig(ctx *Context, args *LookupOnlineEvaluationConfigArgs, opts ...InvokeOption) (*LookupOnlineEvaluationConfigResult, error)
func LookupOnlineEvaluationConfigOutput(ctx *Context, args *LookupOnlineEvaluationConfigOutputArgs, opts ...InvokeOption) LookupOnlineEvaluationConfigResultOutput> Note: This function is named LookupOnlineEvaluationConfig in the Go SDK.
public static class GetOnlineEvaluationConfig
{
public static Task<GetOnlineEvaluationConfigResult> InvokeAsync(GetOnlineEvaluationConfigArgs args, InvokeOptions? opts = null)
public static Output<GetOnlineEvaluationConfigResult> Invoke(GetOnlineEvaluationConfigInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetOnlineEvaluationConfigResult> getOnlineEvaluationConfig(GetOnlineEvaluationConfigArgs args, InvokeOptions options)
public static Output<GetOnlineEvaluationConfigResult> getOnlineEvaluationConfig(GetOnlineEvaluationConfigArgs args, InvokeOptions options)
fn::invoke:
function: aws-native:bedrockagentcore:getOnlineEvaluationConfig
arguments:
# arguments dictionaryThe following arguments are supported:
- Online
Evaluation stringConfig Arn - The Amazon Resource Name (ARN) of the online evaluation configuration.
- Online
Evaluation stringConfig Arn - The Amazon Resource Name (ARN) of the online evaluation configuration.
- online
Evaluation StringConfig Arn - The Amazon Resource Name (ARN) of the online evaluation configuration.
- online
Evaluation stringConfig Arn - The Amazon Resource Name (ARN) of the online evaluation configuration.
- online_
evaluation_ strconfig_ arn - The Amazon Resource Name (ARN) of the online evaluation configuration.
- online
Evaluation StringConfig Arn - The Amazon Resource Name (ARN) of the online evaluation configuration.
getOnlineEvaluationConfig Result
The following output properties are available:
- Created
At string - The timestamp when the online evaluation configuration was created.
- Data
Source Pulumi.Config Aws Native. Bedrock Agent Core. Outputs. Online Evaluation Config Data Source Config - The data source configuration that specifies CloudWatch log groups and service names to monitor.
- Description string
- The description of the online evaluation configuration.
- Evaluation
Execution stringRole Arn - The Amazon Resource Name (ARN) of the IAM role that grants permissions for evaluation.
- Evaluators
List<Pulumi.
Aws Native. Bedrock Agent Core. Outputs. Online Evaluation Config Evaluator Reference> - The list of evaluators to apply during online evaluation.
- Execution
Status Pulumi.Aws Native. Bedrock Agent Core. Online Evaluation Config Execution Status - The execution status indicating whether the online evaluation is currently running.
- Online
Evaluation stringConfig Arn - The Amazon Resource Name (ARN) of the online evaluation configuration.
- Online
Evaluation stringConfig Id - The unique identifier of the online evaluation configuration.
- Output
Config Pulumi.Aws Native. Bedrock Agent Core. Outputs. Online Evaluation Config Output Config - The configuration that specifies where evaluation results should be written.
- Rule
Pulumi.
Aws Native. Bedrock Agent Core. Outputs. Online Evaluation Config Rule - The evaluation rule that defines sampling configuration, filters, and session detection settings.
- Status
Pulumi.
Aws Native. Bedrock Agent Core. Online Evaluation Config Status - The status of the online evaluation configuration.
-
List<Pulumi.
Aws Native. Outputs. Tag> - A list of tags to assign to the online evaluation configuration.
- Updated
At string - The timestamp when the online evaluation configuration was last updated.
- Created
At string - The timestamp when the online evaluation configuration was created.
- Data
Source OnlineConfig Evaluation Config Data Source Config - The data source configuration that specifies CloudWatch log groups and service names to monitor.
- Description string
- The description of the online evaluation configuration.
- Evaluation
Execution stringRole Arn - The Amazon Resource Name (ARN) of the IAM role that grants permissions for evaluation.
- Evaluators
[]Online
Evaluation Config Evaluator Reference - The list of evaluators to apply during online evaluation.
- Execution
Status OnlineEvaluation Config Execution Status - The execution status indicating whether the online evaluation is currently running.
- Online
Evaluation stringConfig Arn - The Amazon Resource Name (ARN) of the online evaluation configuration.
- Online
Evaluation stringConfig Id - The unique identifier of the online evaluation configuration.
- Output
Config OnlineEvaluation Config Output Config - The configuration that specifies where evaluation results should be written.
- Rule
Online
Evaluation Config Rule - The evaluation rule that defines sampling configuration, filters, and session detection settings.
- Status
Online
Evaluation Config Status - The status of the online evaluation configuration.
- Tag
- A list of tags to assign to the online evaluation configuration.
- Updated
At string - The timestamp when the online evaluation configuration was last updated.
- created
At String - The timestamp when the online evaluation configuration was created.
- data
Source OnlineConfig Evaluation Config Data Source Config - The data source configuration that specifies CloudWatch log groups and service names to monitor.
- description String
- The description of the online evaluation configuration.
- evaluation
Execution StringRole Arn - The Amazon Resource Name (ARN) of the IAM role that grants permissions for evaluation.
- evaluators
List<Online
Evaluation Config Evaluator Reference> - The list of evaluators to apply during online evaluation.
- execution
Status OnlineEvaluation Config Execution Status - The execution status indicating whether the online evaluation is currently running.
- online
Evaluation StringConfig Arn - The Amazon Resource Name (ARN) of the online evaluation configuration.
- online
Evaluation StringConfig Id - The unique identifier of the online evaluation configuration.
- output
Config OnlineEvaluation Config Output Config - The configuration that specifies where evaluation results should be written.
- rule
Online
Evaluation Config Rule - The evaluation rule that defines sampling configuration, filters, and session detection settings.
- status
Online
Evaluation Config Status - The status of the online evaluation configuration.
- List<Tag>
- A list of tags to assign to the online evaluation configuration.
- updated
At String - The timestamp when the online evaluation configuration was last updated.
- created
At string - The timestamp when the online evaluation configuration was created.
- data
Source OnlineConfig Evaluation Config Data Source Config - The data source configuration that specifies CloudWatch log groups and service names to monitor.
- description string
- The description of the online evaluation configuration.
- evaluation
Execution stringRole Arn - The Amazon Resource Name (ARN) of the IAM role that grants permissions for evaluation.
- evaluators
Online
Evaluation Config Evaluator Reference[] - The list of evaluators to apply during online evaluation.
- execution
Status OnlineEvaluation Config Execution Status - The execution status indicating whether the online evaluation is currently running.
- online
Evaluation stringConfig Arn - The Amazon Resource Name (ARN) of the online evaluation configuration.
- online
Evaluation stringConfig Id - The unique identifier of the online evaluation configuration.
- output
Config OnlineEvaluation Config Output Config - The configuration that specifies where evaluation results should be written.
- rule
Online
Evaluation Config Rule - The evaluation rule that defines sampling configuration, filters, and session detection settings.
- status
Online
Evaluation Config Status - The status of the online evaluation configuration.
- Tag[]
- A list of tags to assign to the online evaluation configuration.
- updated
At string - The timestamp when the online evaluation configuration was last updated.
- created_
at str - The timestamp when the online evaluation configuration was created.
- data_
source_ Onlineconfig Evaluation Config Data Source Config - The data source configuration that specifies CloudWatch log groups and service names to monitor.
- description str
- The description of the online evaluation configuration.
- evaluation_
execution_ strrole_ arn - The Amazon Resource Name (ARN) of the IAM role that grants permissions for evaluation.
- evaluators
Sequence[Online
Evaluation Config Evaluator Reference] - The list of evaluators to apply during online evaluation.
- execution_
status OnlineEvaluation Config Execution Status - The execution status indicating whether the online evaluation is currently running.
- online_
evaluation_ strconfig_ arn - The Amazon Resource Name (ARN) of the online evaluation configuration.
- online_
evaluation_ strconfig_ id - The unique identifier of the online evaluation configuration.
- output_
config OnlineEvaluation Config Output Config - The configuration that specifies where evaluation results should be written.
- rule
Online
Evaluation Config Rule - The evaluation rule that defines sampling configuration, filters, and session detection settings.
- status
Online
Evaluation Config Status - The status of the online evaluation configuration.
- Sequence[root_Tag]
- A list of tags to assign to the online evaluation configuration.
- updated_
at str - The timestamp when the online evaluation configuration was last updated.
- created
At String - The timestamp when the online evaluation configuration was created.
- data
Source Property MapConfig - The data source configuration that specifies CloudWatch log groups and service names to monitor.
- description String
- The description of the online evaluation configuration.
- evaluation
Execution StringRole Arn - The Amazon Resource Name (ARN) of the IAM role that grants permissions for evaluation.
- evaluators List<Property Map>
- The list of evaluators to apply during online evaluation.
- execution
Status "ENABLED" | "DISABLED" - The execution status indicating whether the online evaluation is currently running.
- online
Evaluation StringConfig Arn - The Amazon Resource Name (ARN) of the online evaluation configuration.
- online
Evaluation StringConfig Id - The unique identifier of the online evaluation configuration.
- output
Config Property Map - The configuration that specifies where evaluation results should be written.
- rule Property Map
- The evaluation rule that defines sampling configuration, filters, and session detection settings.
- status "ACTIVE" | "CREATING" | "CREATE_FAILED" | "UPDATING" | "UPDATE_FAILED" | "DELETING"
- The status of the online evaluation configuration.
- List<Property Map>
- A list of tags to assign to the online evaluation configuration.
- updated
At String - The timestamp when the online evaluation configuration was last updated.
Supporting Types
OnlineEvaluationConfigCloudWatchLogsInputConfig
- Log
Group List<string>Names - The list of CloudWatch log group names to monitor for agent traces.
- Service
Names List<string> - The list of service names to filter traces within the specified log groups.
- Log
Group []stringNames - The list of CloudWatch log group names to monitor for agent traces.
- Service
Names []string - The list of service names to filter traces within the specified log groups.
- log
Group List<String>Names - The list of CloudWatch log group names to monitor for agent traces.
- service
Names List<String> - The list of service names to filter traces within the specified log groups.
- log
Group string[]Names - The list of CloudWatch log group names to monitor for agent traces.
- service
Names string[] - The list of service names to filter traces within the specified log groups.
- log_
group_ Sequence[str]names - The list of CloudWatch log group names to monitor for agent traces.
- service_
names Sequence[str] - The list of service names to filter traces within the specified log groups.
- log
Group List<String>Names - The list of CloudWatch log group names to monitor for agent traces.
- service
Names List<String> - The list of service names to filter traces within the specified log groups.
OnlineEvaluationConfigCloudWatchOutputConfig
- Log
Group stringName - The CloudWatch log group name for evaluation results.
- Log
Group stringName - The CloudWatch log group name for evaluation results.
- log
Group StringName - The CloudWatch log group name for evaluation results.
- log
Group stringName - The CloudWatch log group name for evaluation results.
- log_
group_ strname - The CloudWatch log group name for evaluation results.
- log
Group StringName - The CloudWatch log group name for evaluation results.
OnlineEvaluationConfigDataSourceConfig
OnlineEvaluationConfigEvaluatorReference
- Evaluator
Id string - The unique identifier of the evaluator.
- Evaluator
Id string - The unique identifier of the evaluator.
- evaluator
Id String - The unique identifier of the evaluator.
- evaluator
Id string - The unique identifier of the evaluator.
- evaluator_
id str - The unique identifier of the evaluator.
- evaluator
Id String - The unique identifier of the evaluator.
OnlineEvaluationConfigExecutionStatus
OnlineEvaluationConfigFilter
- Key string
- The key or field name to filter on within the agent trace data.
- Operator
Pulumi.
Aws Native. Bedrock Agent Core. Online Evaluation Config Filter Operator - The comparison operator to use for filtering.
- Value
Pulumi.
Aws Native. Bedrock Agent Core. Inputs. Online Evaluation Config Filter Value
- Key string
- The key or field name to filter on within the agent trace data.
- Operator
Online
Evaluation Config Filter Operator - The comparison operator to use for filtering.
- Value
Online
Evaluation Config Filter Value
- key String
- The key or field name to filter on within the agent trace data.
- operator
Online
Evaluation Config Filter Operator - The comparison operator to use for filtering.
- value
Online
Evaluation Config Filter Value
- key string
- The key or field name to filter on within the agent trace data.
- operator
Online
Evaluation Config Filter Operator - The comparison operator to use for filtering.
- value
Online
Evaluation Config Filter Value
- key str
- The key or field name to filter on within the agent trace data.
- operator
Online
Evaluation Config Filter Operator - The comparison operator to use for filtering.
- value
Online
Evaluation Config Filter Value
- key String
- The key or field name to filter on within the agent trace data.
- operator
"Equals" | "Not
Equals" | "Greater Than" | "Less Than" | "Greater Than Or Equal" | "Less Than Or Equal" | "Contains" | "Not Contains" - The comparison operator to use for filtering.
- value Property Map
OnlineEvaluationConfigFilterOperator
OnlineEvaluationConfigFilterValue
- Boolean
Value bool - The boolean value for true/false filtering conditions.
- Double
Value double - The numeric value for numerical filtering.
- String
Value string - The string value for text-based filtering.
- Boolean
Value bool - The boolean value for true/false filtering conditions.
- Double
Value float64 - The numeric value for numerical filtering.
- String
Value string - The string value for text-based filtering.
- boolean
Value Boolean - The boolean value for true/false filtering conditions.
- double
Value Double - The numeric value for numerical filtering.
- string
Value String - The string value for text-based filtering.
- boolean
Value boolean - The boolean value for true/false filtering conditions.
- double
Value number - The numeric value for numerical filtering.
- string
Value string - The string value for text-based filtering.
- boolean_
value bool - The boolean value for true/false filtering conditions.
- double_
value float - The numeric value for numerical filtering.
- string_
value str - The string value for text-based filtering.
- boolean
Value Boolean - The boolean value for true/false filtering conditions.
- double
Value Number - The numeric value for numerical filtering.
- string
Value String - The string value for text-based filtering.
OnlineEvaluationConfigOutputConfig
OnlineEvaluationConfigRule
- Sampling
Config Pulumi.Aws Native. Bedrock Agent Core. Inputs. Online Evaluation Config Sampling Config - Filters
List<Pulumi.
Aws Native. Bedrock Agent Core. Inputs. Online Evaluation Config Filter> - The list of filters that determine which agent traces should be included in the evaluation.
- Session
Config Pulumi.Aws Native. Bedrock Agent Core. Inputs. Online Evaluation Config Session Config
- Sampling
Config OnlineEvaluation Config Sampling Config - Filters
[]Online
Evaluation Config Filter - The list of filters that determine which agent traces should be included in the evaluation.
- Session
Config OnlineEvaluation Config Session Config
- sampling
Config OnlineEvaluation Config Sampling Config - filters
List<Online
Evaluation Config Filter> - The list of filters that determine which agent traces should be included in the evaluation.
- session
Config OnlineEvaluation Config Session Config
- sampling
Config OnlineEvaluation Config Sampling Config - filters
Online
Evaluation Config Filter[] - The list of filters that determine which agent traces should be included in the evaluation.
- session
Config OnlineEvaluation Config Session Config
- sampling_
config OnlineEvaluation Config Sampling Config - filters
Sequence[Online
Evaluation Config Filter] - The list of filters that determine which agent traces should be included in the evaluation.
- session_
config OnlineEvaluation Config Session Config
- sampling
Config Property Map - filters List<Property Map>
- The list of filters that determine which agent traces should be included in the evaluation.
- session
Config Property Map
OnlineEvaluationConfigSamplingConfig
- Sampling
Percentage double - The percentage of agent traces to sample for evaluation.
- Sampling
Percentage float64 - The percentage of agent traces to sample for evaluation.
- sampling
Percentage Double - The percentage of agent traces to sample for evaluation.
- sampling
Percentage number - The percentage of agent traces to sample for evaluation.
- sampling_
percentage float - The percentage of agent traces to sample for evaluation.
- sampling
Percentage Number - The percentage of agent traces to sample for evaluation.
OnlineEvaluationConfigSessionConfig
- Session
Timeout intMinutes - The number of minutes of inactivity after which an agent session is considered complete.
- Session
Timeout intMinutes - The number of minutes of inactivity after which an agent session is considered complete.
- session
Timeout IntegerMinutes - The number of minutes of inactivity after which an agent session is considered complete.
- session
Timeout numberMinutes - The number of minutes of inactivity after which an agent session is considered complete.
- session_
timeout_ intminutes - The number of minutes of inactivity after which an agent session is considered complete.
- session
Timeout NumberMinutes - The number of minutes of inactivity after which an agent session is considered complete.
OnlineEvaluationConfigStatus
Tag
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
We recommend new projects start with resources from the AWS provider.
published on Monday, Mar 9, 2026 by Pulumi
