AiGuardrailData

The data for the AI Guardrail

Types

Link copied to clipboard
class Builder
Link copied to clipboard
object Companion

Properties

Link copied to clipboard

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

Link copied to clipboard

The identifier of the Amazon Q in Connect AI Guardrail.

Link copied to clipboard

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

Link copied to clipboard

The identifier of the Amazon Q in Connect assistant. Can be either the ID or the ARN. URLs cannot contain the ARN.

Link copied to clipboard

The message to return when the AI Guardrail blocks a prompt.

Link copied to clipboard

The message to return when the AI Guardrail blocks a model response.

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

A description of the AI Guardrail.

Link copied to clipboard

The time the AI Guardrail was last modified.

Link copied to clipboard

The name of the AI Guardrail.

Link copied to clipboard

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

Link copied to clipboard

The status of the AI Guardrail.

Link copied to clipboard

The tags used to organize, track, or control access for this resource.

Link copied to clipboard

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

Link copied to clipboard

The visibility status of the AI Guardrail.

Link copied to clipboard

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

Functions

Link copied to clipboard
inline fun copy(block: AiGuardrailData.Builder.() -> Unit = {}): AiGuardrailData
Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
Link copied to clipboard
open override fun hashCode(): Int
Link copied to clipboard
open override fun toString(): String