Skip to content

Bedrock Runtime  >  Structures  >  GuardrailAssessment

GuardrailAssessment

Structure Class

GuardrailAssessment dataclass

A behavior assessment of the guardrail policies used in a call to the Converse API.

Attributes

applied_guardrail_details class-attribute instance-attribute
applied_guardrail_details: AppliedGuardrailDetails | None = None

Details about the specific guardrail that was applied during this assessment, including its identifier, version, ARN, origin, and ownership information.

automated_reasoning_policy class-attribute instance-attribute
automated_reasoning_policy: GuardrailAutomatedReasoningPolicyAssessment | None = None

The automated reasoning policy assessment results, including logical validation findings for the input content.

content_policy class-attribute instance-attribute
content_policy: GuardrailContentPolicyAssessment | None = None

The content policy.

contextual_grounding_policy class-attribute instance-attribute
contextual_grounding_policy: GuardrailContextualGroundingPolicyAssessment | None = None

The contextual grounding policy used for the guardrail assessment.

invocation_metrics class-attribute instance-attribute
invocation_metrics: GuardrailInvocationMetrics | None = None

The invocation metrics for the guardrail assessment.

sensitive_information_policy class-attribute instance-attribute
sensitive_information_policy: GuardrailSensitiveInformationPolicyAssessment | None = None

The sensitive information policy.

topic_policy class-attribute instance-attribute
topic_policy: GuardrailTopicPolicyAssessment | None = None

The topic policy.

word_policy class-attribute instance-attribute
word_policy: GuardrailWordPolicyAssessment | None = None

The word policy.