Class: Aws::BedrockAgentCoreControl::Types::GetOnlineEvaluationConfigResponse

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb

Overview

Constant Summary collapse

SENSITIVE =
[:description]

Instance Attribute Summary collapse

Instance Attribute Details

#created_atTime

The timestamp when the online evaluation configuration was created.

Returns:

  • (Time)


7566
7567
7568
7569
7570
7571
7572
7573
7574
7575
7576
7577
7578
7579
7580
7581
7582
7583
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 7566

class GetOnlineEvaluationConfigResponse < Struct.new(
  :online_evaluation_config_arn,
  :online_evaluation_config_id,
  :online_evaluation_config_name,
  :description,
  :rule,
  :data_source_config,
  :evaluators,
  :output_config,
  :evaluation_execution_role_arn,
  :status,
  :execution_status,
  :created_at,
  :updated_at,
  :failure_reason)
  SENSITIVE = [:description]
  include Aws::Structure
end

#data_source_configTypes::DataSourceConfig

The data source configuration specifying CloudWatch log groups and service names to monitor.



7566
7567
7568
7569
7570
7571
7572
7573
7574
7575
7576
7577
7578
7579
7580
7581
7582
7583
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 7566

class GetOnlineEvaluationConfigResponse < Struct.new(
  :online_evaluation_config_arn,
  :online_evaluation_config_id,
  :online_evaluation_config_name,
  :description,
  :rule,
  :data_source_config,
  :evaluators,
  :output_config,
  :evaluation_execution_role_arn,
  :status,
  :execution_status,
  :created_at,
  :updated_at,
  :failure_reason)
  SENSITIVE = [:description]
  include Aws::Structure
end

#descriptionString

The description of the online evaluation configuration.

Returns:

  • (String)


7566
7567
7568
7569
7570
7571
7572
7573
7574
7575
7576
7577
7578
7579
7580
7581
7582
7583
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 7566

class GetOnlineEvaluationConfigResponse < Struct.new(
  :online_evaluation_config_arn,
  :online_evaluation_config_id,
  :online_evaluation_config_name,
  :description,
  :rule,
  :data_source_config,
  :evaluators,
  :output_config,
  :evaluation_execution_role_arn,
  :status,
  :execution_status,
  :created_at,
  :updated_at,
  :failure_reason)
  SENSITIVE = [:description]
  include Aws::Structure
end

#evaluation_execution_role_arnString

The Amazon Resource Name (ARN) of the IAM role used for evaluation execution.

Returns:

  • (String)


7566
7567
7568
7569
7570
7571
7572
7573
7574
7575
7576
7577
7578
7579
7580
7581
7582
7583
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 7566

class GetOnlineEvaluationConfigResponse < Struct.new(
  :online_evaluation_config_arn,
  :online_evaluation_config_id,
  :online_evaluation_config_name,
  :description,
  :rule,
  :data_source_config,
  :evaluators,
  :output_config,
  :evaluation_execution_role_arn,
  :status,
  :execution_status,
  :created_at,
  :updated_at,
  :failure_reason)
  SENSITIVE = [:description]
  include Aws::Structure
end

#evaluatorsArray<Types::EvaluatorReference>

The list of evaluators applied during online evaluation.

Returns:



7566
7567
7568
7569
7570
7571
7572
7573
7574
7575
7576
7577
7578
7579
7580
7581
7582
7583
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 7566

class GetOnlineEvaluationConfigResponse < Struct.new(
  :online_evaluation_config_arn,
  :online_evaluation_config_id,
  :online_evaluation_config_name,
  :description,
  :rule,
  :data_source_config,
  :evaluators,
  :output_config,
  :evaluation_execution_role_arn,
  :status,
  :execution_status,
  :created_at,
  :updated_at,
  :failure_reason)
  SENSITIVE = [:description]
  include Aws::Structure
end

#execution_statusString

The execution status indicating whether the online evaluation is currently running.

Returns:

  • (String)


7566
7567
7568
7569
7570
7571
7572
7573
7574
7575
7576
7577
7578
7579
7580
7581
7582
7583
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 7566

class GetOnlineEvaluationConfigResponse < Struct.new(
  :online_evaluation_config_arn,
  :online_evaluation_config_id,
  :online_evaluation_config_name,
  :description,
  :rule,
  :data_source_config,
  :evaluators,
  :output_config,
  :evaluation_execution_role_arn,
  :status,
  :execution_status,
  :created_at,
  :updated_at,
  :failure_reason)
  SENSITIVE = [:description]
  include Aws::Structure
end

#failure_reasonString

The reason for failure if the online evaluation configuration execution failed.

Returns:

  • (String)


7566
7567
7568
7569
7570
7571
7572
7573
7574
7575
7576
7577
7578
7579
7580
7581
7582
7583
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 7566

class GetOnlineEvaluationConfigResponse < Struct.new(
  :online_evaluation_config_arn,
  :online_evaluation_config_id,
  :online_evaluation_config_name,
  :description,
  :rule,
  :data_source_config,
  :evaluators,
  :output_config,
  :evaluation_execution_role_arn,
  :status,
  :execution_status,
  :created_at,
  :updated_at,
  :failure_reason)
  SENSITIVE = [:description]
  include Aws::Structure
end

#online_evaluation_config_arnString

The Amazon Resource Name (ARN) of the online evaluation configuration.

Returns:

  • (String)


7566
7567
7568
7569
7570
7571
7572
7573
7574
7575
7576
7577
7578
7579
7580
7581
7582
7583
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 7566

class GetOnlineEvaluationConfigResponse < Struct.new(
  :online_evaluation_config_arn,
  :online_evaluation_config_id,
  :online_evaluation_config_name,
  :description,
  :rule,
  :data_source_config,
  :evaluators,
  :output_config,
  :evaluation_execution_role_arn,
  :status,
  :execution_status,
  :created_at,
  :updated_at,
  :failure_reason)
  SENSITIVE = [:description]
  include Aws::Structure
end

#online_evaluation_config_idString

The unique identifier of the online evaluation configuration.

Returns:

  • (String)


7566
7567
7568
7569
7570
7571
7572
7573
7574
7575
7576
7577
7578
7579
7580
7581
7582
7583
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 7566

class GetOnlineEvaluationConfigResponse < Struct.new(
  :online_evaluation_config_arn,
  :online_evaluation_config_id,
  :online_evaluation_config_name,
  :description,
  :rule,
  :data_source_config,
  :evaluators,
  :output_config,
  :evaluation_execution_role_arn,
  :status,
  :execution_status,
  :created_at,
  :updated_at,
  :failure_reason)
  SENSITIVE = [:description]
  include Aws::Structure
end

#online_evaluation_config_nameString

The name of the online evaluation configuration.

Returns:

  • (String)


7566
7567
7568
7569
7570
7571
7572
7573
7574
7575
7576
7577
7578
7579
7580
7581
7582
7583
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 7566

class GetOnlineEvaluationConfigResponse < Struct.new(
  :online_evaluation_config_arn,
  :online_evaluation_config_id,
  :online_evaluation_config_name,
  :description,
  :rule,
  :data_source_config,
  :evaluators,
  :output_config,
  :evaluation_execution_role_arn,
  :status,
  :execution_status,
  :created_at,
  :updated_at,
  :failure_reason)
  SENSITIVE = [:description]
  include Aws::Structure
end

#output_configTypes::OutputConfig

The output configuration specifying where evaluation results are written.

Returns:



7566
7567
7568
7569
7570
7571
7572
7573
7574
7575
7576
7577
7578
7579
7580
7581
7582
7583
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 7566

class GetOnlineEvaluationConfigResponse < Struct.new(
  :online_evaluation_config_arn,
  :online_evaluation_config_id,
  :online_evaluation_config_name,
  :description,
  :rule,
  :data_source_config,
  :evaluators,
  :output_config,
  :evaluation_execution_role_arn,
  :status,
  :execution_status,
  :created_at,
  :updated_at,
  :failure_reason)
  SENSITIVE = [:description]
  include Aws::Structure
end

#ruleTypes::Rule

The evaluation rule containing sampling configuration, filters, and session settings.

Returns:



7566
7567
7568
7569
7570
7571
7572
7573
7574
7575
7576
7577
7578
7579
7580
7581
7582
7583
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 7566

class GetOnlineEvaluationConfigResponse < Struct.new(
  :online_evaluation_config_arn,
  :online_evaluation_config_id,
  :online_evaluation_config_name,
  :description,
  :rule,
  :data_source_config,
  :evaluators,
  :output_config,
  :evaluation_execution_role_arn,
  :status,
  :execution_status,
  :created_at,
  :updated_at,
  :failure_reason)
  SENSITIVE = [:description]
  include Aws::Structure
end

#statusString

The status of the online evaluation configuration.

Returns:

  • (String)


7566
7567
7568
7569
7570
7571
7572
7573
7574
7575
7576
7577
7578
7579
7580
7581
7582
7583
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 7566

class GetOnlineEvaluationConfigResponse < Struct.new(
  :online_evaluation_config_arn,
  :online_evaluation_config_id,
  :online_evaluation_config_name,
  :description,
  :rule,
  :data_source_config,
  :evaluators,
  :output_config,
  :evaluation_execution_role_arn,
  :status,
  :execution_status,
  :created_at,
  :updated_at,
  :failure_reason)
  SENSITIVE = [:description]
  include Aws::Structure
end

#updated_atTime

The timestamp when the online evaluation configuration was last updated.

Returns:

  • (Time)


7566
7567
7568
7569
7570
7571
7572
7573
7574
7575
7576
7577
7578
7579
7580
7581
7582
7583
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 7566

class GetOnlineEvaluationConfigResponse < Struct.new(
  :online_evaluation_config_arn,
  :online_evaluation_config_id,
  :online_evaluation_config_name,
  :description,
  :rule,
  :data_source_config,
  :evaluators,
  :output_config,
  :evaluation_execution_role_arn,
  :status,
  :execution_status,
  :created_at,
  :updated_at,
  :failure_reason)
  SENSITIVE = [:description]
  include Aws::Structure
end