GetAiGuardrailResult

data class GetAiGuardrailResult(val aiGuardrailArn: String? = null, val aiGuardrailId: String? = null, val assistantArn: String? = null, val blockedInputMessaging: String? = null, val blockedOutputsMessaging: String? = null, val contentPolicyConfig: AiGuardrailAiGuardrailContentPolicyConfig? = null, val contextualGroundingPolicyConfig: AiGuardrailAiGuardrailContextualGroundingPolicyConfig? = null, val description: String? = null, val sensitiveInformationPolicyConfig: AiGuardrailAiGuardrailSensitiveInformationPolicyConfig? = null, val topicPolicyConfig: AiGuardrailAiGuardrailTopicPolicyConfig? = null, val wordPolicyConfig: AiGuardrailAiGuardrailWordPolicyConfig? = null)

Constructors

Link copied to clipboard
constructor(aiGuardrailArn: String? = null, aiGuardrailId: String? = null, assistantArn: String? = null, blockedInputMessaging: String? = null, blockedOutputsMessaging: String? = null, contentPolicyConfig: AiGuardrailAiGuardrailContentPolicyConfig? = null, contextualGroundingPolicyConfig: AiGuardrailAiGuardrailContextualGroundingPolicyConfig? = null, description: String? = null, sensitiveInformationPolicyConfig: AiGuardrailAiGuardrailSensitiveInformationPolicyConfig? = null, topicPolicyConfig: AiGuardrailAiGuardrailTopicPolicyConfig? = null, wordPolicyConfig: AiGuardrailAiGuardrailWordPolicyConfig? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val aiGuardrailArn: String? = null

The Amazon Resource Name (ARN) of the AI Guardrail.

Link copied to clipboard
val aiGuardrailId: String? = null

The identifier of the Amazon Q in Connect AI Guardrail.

Link copied to clipboard
val assistantArn: String? = null

The Amazon Resource Name (ARN) of the Amazon Q in Connect assistant.

Link copied to clipboard

Messaging for when violations are detected in text

Link copied to clipboard

Messaging for when violations are detected in text

Link copied to clipboard

Contains details about how to handle harmful content.

Link copied to clipboard

The policy configuration details for the AI Guardrail's contextual grounding policy.

Link copied to clipboard
val description: String? = null

Description of the guardrail or its version

Link copied to clipboard

Contains details about PII entities and regular expressions to configure for the AI Guardrail.

Link copied to clipboard

Contains details about topics that the AI Guardrail should identify and deny.

Link copied to clipboard

Contains details about the word policy to configured for the AI Guardrail.