Class: Aws::BedrockRuntime::Types::GuardrailChecksConfig
- Inherits:
-
Struct
- Object
- Struct
- Aws::BedrockRuntime::Types::GuardrailChecksConfig
- Defined in:
- gems/aws-sdk-bedrockruntime/lib/aws-sdk-bedrockruntime/types.rb
Overview
The configuration for inline guardrail checks. Specify one or more check types to run against the messages.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#content_filter ⇒ Types::GuardrailChecksContentFilterConfig
The content filter check configuration.
-
#prompt_attack ⇒ Types::GuardrailChecksPromptAttackConfig
The prompt attack check configuration.
-
#sensitive_information ⇒ Types::GuardrailChecksSensitiveInformationConfig
The sensitive information check configuration.
Instance Attribute Details
#content_filter ⇒ Types::GuardrailChecksContentFilterConfig
The content filter check configuration.
2315 2316 2317 2318 2319 2320 2321 |
# File 'gems/aws-sdk-bedrockruntime/lib/aws-sdk-bedrockruntime/types.rb', line 2315 class GuardrailChecksConfig < Struct.new( :content_filter, :prompt_attack, :sensitive_information) SENSITIVE = [] include Aws::Structure end |
#prompt_attack ⇒ Types::GuardrailChecksPromptAttackConfig
The prompt attack check configuration.
2315 2316 2317 2318 2319 2320 2321 |
# File 'gems/aws-sdk-bedrockruntime/lib/aws-sdk-bedrockruntime/types.rb', line 2315 class GuardrailChecksConfig < Struct.new( :content_filter, :prompt_attack, :sensitive_information) SENSITIVE = [] include Aws::Structure end |
#sensitive_information ⇒ Types::GuardrailChecksSensitiveInformationConfig
The sensitive information check configuration.
2315 2316 2317 2318 2319 2320 2321 |
# File 'gems/aws-sdk-bedrockruntime/lib/aws-sdk-bedrockruntime/types.rb', line 2315 class GuardrailChecksConfig < Struct.new( :content_filter, :prompt_attack, :sensitive_information) SENSITIVE = [] include Aws::Structure end |