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.