Class: Aws::Bedrock::Types::GuardrailAutomatedReasoningPolicy

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

Overview

Represents the configuration of Automated Reasoning policies within a Amazon Bedrock Guardrail, including the policies to apply and confidence thresholds.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#confidence_thresholdFloat

The minimum confidence level required for Automated Reasoning policy violations to trigger guardrail actions. Values range from 0.0 to 1.0.

Returns:

  • (Float)


6706
6707
6708
6709
6710
6711
# File 'gems/aws-sdk-bedrock/lib/aws-sdk-bedrock/types.rb', line 6706

class GuardrailAutomatedReasoningPolicy < Struct.new(
  :policies,
  :confidence_threshold)
  SENSITIVE = []
  include Aws::Structure
end

#policiesArray<String>

The list of Automated Reasoning policy ARNs that should be applied as part of this guardrail configuration.

Returns:

  • (Array<String>)


6706
6707
6708
6709
6710
6711
# File 'gems/aws-sdk-bedrock/lib/aws-sdk-bedrock/types.rb', line 6706

class GuardrailAutomatedReasoningPolicy < Struct.new(
  :policies,
  :confidence_threshold)
  SENSITIVE = []
  include Aws::Structure
end