Class: Aws::BedrockRuntime::Types::GuardrailUsage
- Inherits:
-
Struct
- Object
- Struct
- Aws::BedrockRuntime::Types::GuardrailUsage
- Defined in:
- gems/aws-sdk-bedrockruntime/lib/aws-sdk-bedrockruntime/types.rb
Overview
The details on the use of the guardrail.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#automated_reasoning_policies ⇒ Integer
The number of automated reasoning policies that were processed during the guardrail evaluation.
-
#automated_reasoning_policy_units ⇒ Integer
The number of text units processed by the automated reasoning policy.
-
#content_policy_image_units ⇒ Integer
The content policy image units processed by the guardrail.
-
#content_policy_units ⇒ Integer
The content policy units processed by the guardrail.
-
#contextual_grounding_policy_units ⇒ Integer
The contextual grounding policy units processed by the guardrail.
-
#sensitive_information_policy_free_units ⇒ Integer
The sensitive information policy free units processed by the guardrail.
-
#sensitive_information_policy_units ⇒ Integer
The sensitive information policy units processed by the guardrail.
-
#topic_policy_units ⇒ Integer
The topic policy units processed by the guardrail.
-
#word_policy_units ⇒ Integer
The word policy units processed by the guardrail.
Instance Attribute Details
#automated_reasoning_policies ⇒ Integer
The number of automated reasoning policies that were processed during the guardrail evaluation.
2627 2628 2629 2630 2631 2632 2633 2634 2635 2636 2637 2638 2639 |
# File 'gems/aws-sdk-bedrockruntime/lib/aws-sdk-bedrockruntime/types.rb', line 2627 class GuardrailUsage < Struct.new( :topic_policy_units, :content_policy_units, :word_policy_units, :sensitive_information_policy_units, :sensitive_information_policy_free_units, :contextual_grounding_policy_units, :content_policy_image_units, :automated_reasoning_policy_units, :automated_reasoning_policies) SENSITIVE = [] include Aws::Structure end |
#automated_reasoning_policy_units ⇒ Integer
The number of text units processed by the automated reasoning policy.
2627 2628 2629 2630 2631 2632 2633 2634 2635 2636 2637 2638 2639 |
# File 'gems/aws-sdk-bedrockruntime/lib/aws-sdk-bedrockruntime/types.rb', line 2627 class GuardrailUsage < Struct.new( :topic_policy_units, :content_policy_units, :word_policy_units, :sensitive_information_policy_units, :sensitive_information_policy_free_units, :contextual_grounding_policy_units, :content_policy_image_units, :automated_reasoning_policy_units, :automated_reasoning_policies) SENSITIVE = [] include Aws::Structure end |
#content_policy_image_units ⇒ Integer
The content policy image units processed by the guardrail.
2627 2628 2629 2630 2631 2632 2633 2634 2635 2636 2637 2638 2639 |
# File 'gems/aws-sdk-bedrockruntime/lib/aws-sdk-bedrockruntime/types.rb', line 2627 class GuardrailUsage < Struct.new( :topic_policy_units, :content_policy_units, :word_policy_units, :sensitive_information_policy_units, :sensitive_information_policy_free_units, :contextual_grounding_policy_units, :content_policy_image_units, :automated_reasoning_policy_units, :automated_reasoning_policies) SENSITIVE = [] include Aws::Structure end |
#content_policy_units ⇒ Integer
The content policy units processed by the guardrail.
2627 2628 2629 2630 2631 2632 2633 2634 2635 2636 2637 2638 2639 |
# File 'gems/aws-sdk-bedrockruntime/lib/aws-sdk-bedrockruntime/types.rb', line 2627 class GuardrailUsage < Struct.new( :topic_policy_units, :content_policy_units, :word_policy_units, :sensitive_information_policy_units, :sensitive_information_policy_free_units, :contextual_grounding_policy_units, :content_policy_image_units, :automated_reasoning_policy_units, :automated_reasoning_policies) SENSITIVE = [] include Aws::Structure end |
#contextual_grounding_policy_units ⇒ Integer
The contextual grounding policy units processed by the guardrail.
2627 2628 2629 2630 2631 2632 2633 2634 2635 2636 2637 2638 2639 |
# File 'gems/aws-sdk-bedrockruntime/lib/aws-sdk-bedrockruntime/types.rb', line 2627 class GuardrailUsage < Struct.new( :topic_policy_units, :content_policy_units, :word_policy_units, :sensitive_information_policy_units, :sensitive_information_policy_free_units, :contextual_grounding_policy_units, :content_policy_image_units, :automated_reasoning_policy_units, :automated_reasoning_policies) SENSITIVE = [] include Aws::Structure end |
#sensitive_information_policy_free_units ⇒ Integer
The sensitive information policy free units processed by the guardrail.
2627 2628 2629 2630 2631 2632 2633 2634 2635 2636 2637 2638 2639 |
# File 'gems/aws-sdk-bedrockruntime/lib/aws-sdk-bedrockruntime/types.rb', line 2627 class GuardrailUsage < Struct.new( :topic_policy_units, :content_policy_units, :word_policy_units, :sensitive_information_policy_units, :sensitive_information_policy_free_units, :contextual_grounding_policy_units, :content_policy_image_units, :automated_reasoning_policy_units, :automated_reasoning_policies) SENSITIVE = [] include Aws::Structure end |
#sensitive_information_policy_units ⇒ Integer
The sensitive information policy units processed by the guardrail.
2627 2628 2629 2630 2631 2632 2633 2634 2635 2636 2637 2638 2639 |
# File 'gems/aws-sdk-bedrockruntime/lib/aws-sdk-bedrockruntime/types.rb', line 2627 class GuardrailUsage < Struct.new( :topic_policy_units, :content_policy_units, :word_policy_units, :sensitive_information_policy_units, :sensitive_information_policy_free_units, :contextual_grounding_policy_units, :content_policy_image_units, :automated_reasoning_policy_units, :automated_reasoning_policies) SENSITIVE = [] include Aws::Structure end |
#topic_policy_units ⇒ Integer
The topic policy units processed by the guardrail.
2627 2628 2629 2630 2631 2632 2633 2634 2635 2636 2637 2638 2639 |
# File 'gems/aws-sdk-bedrockruntime/lib/aws-sdk-bedrockruntime/types.rb', line 2627 class GuardrailUsage < Struct.new( :topic_policy_units, :content_policy_units, :word_policy_units, :sensitive_information_policy_units, :sensitive_information_policy_free_units, :contextual_grounding_policy_units, :content_policy_image_units, :automated_reasoning_policy_units, :automated_reasoning_policies) SENSITIVE = [] include Aws::Structure end |
#word_policy_units ⇒ Integer
The word policy units processed by the guardrail.
2627 2628 2629 2630 2631 2632 2633 2634 2635 2636 2637 2638 2639 |
# File 'gems/aws-sdk-bedrockruntime/lib/aws-sdk-bedrockruntime/types.rb', line 2627 class GuardrailUsage < Struct.new( :topic_policy_units, :content_policy_units, :word_policy_units, :sensitive_information_policy_units, :sensitive_information_policy_free_units, :contextual_grounding_policy_units, :content_policy_image_units, :automated_reasoning_policy_units, :automated_reasoning_policies) SENSITIVE = [] include Aws::Structure end |