GetGuardrailResult

data class GetGuardrailResult(val blockedInputMessaging: String? = null, val blockedOutputsMessaging: String? = null, val contentPolicyConfig: GuardrailContentPolicyConfig? = null, val contextualGroundingPolicyConfig: GuardrailContextualGroundingPolicyConfig? = null, val createdAt: String? = null, val description: String? = null, val failureRecommendations: List<String>? = null, val guardrailArn: String? = null, val guardrailId: String? = null, val kmsKeyArn: String? = null, val name: String? = null, val sensitiveInformationPolicyConfig: GuardrailSensitiveInformationPolicyConfig? = null, val status: GuardrailStatus? = null, val statusReasons: List<String>? = null, val tags: List<Tag>? = null, val topicPolicyConfig: GuardrailTopicPolicyConfig? = null, val updatedAt: String? = null, val version: String? = null, val wordPolicyConfig: GuardrailWordPolicyConfig? = null)

Constructors

Link copied to clipboard
constructor(blockedInputMessaging: String? = null, blockedOutputsMessaging: String? = null, contentPolicyConfig: GuardrailContentPolicyConfig? = null, contextualGroundingPolicyConfig: GuardrailContextualGroundingPolicyConfig? = null, createdAt: String? = null, description: String? = null, failureRecommendations: List<String>? = null, guardrailArn: String? = null, guardrailId: String? = null, kmsKeyArn: String? = null, name: String? = null, sensitiveInformationPolicyConfig: GuardrailSensitiveInformationPolicyConfig? = null, status: GuardrailStatus? = null, statusReasons: List<String>? = null, tags: List<Tag>? = null, topicPolicyConfig: GuardrailTopicPolicyConfig? = null, updatedAt: String? = null, version: String? = null, wordPolicyConfig: GuardrailWordPolicyConfig? = null)

Types

Link copied to clipboard
object Companion

Properties

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

The content filter policies to configure for the guardrail.

Link copied to clipboard
val createdAt: String? = null

Time Stamp

Link copied to clipboard
val description: String? = null

Description of the guardrail or its version

Link copied to clipboard

List of failure recommendations

Link copied to clipboard
val guardrailArn: String? = null

Arn representation for the guardrail

Link copied to clipboard
val guardrailId: String? = null

Unique id for the guardrail

Link copied to clipboard
val kmsKeyArn: String? = null

The KMS key with which the guardrail was encrypted at rest

Link copied to clipboard
val name: String? = null

Name of the guardrail

Link copied to clipboard

The sensitive information policy to configure for the guardrail.

Link copied to clipboard
val status: GuardrailStatus? = null

The status of the guardrail.

Link copied to clipboard
val statusReasons: List<String>? = null

List of status reasons

Link copied to clipboard
val tags: List<Tag>? = null

List of Tags

Link copied to clipboard

The topic policies to configure for the guardrail.

Link copied to clipboard
val updatedAt: String? = null

Time Stamp

Link copied to clipboard
val version: String? = null

Guardrail version

Link copied to clipboard

The word policy you configure for the guardrail.