Definition of AWS::Bedrock::Guardrail Resource Type
blocked_input_messaging
(String) Messaging for when violations are detected in textblocked_outputs_messaging
(String) Messaging for when violations are detected in textname
(String) Name of the guardrailcontent_policy_config
(Attributes) Content policy config for a guardrail. (see below for nested schema)description
(String) Description of the guardrail or its versionkms_key_arn
(String) The KMS key with which the guardrail was encrypted at restsensitive_information_policy_config
(Attributes) Sensitive information policy config for a guardrail. (see below for nested schema)tags
(Attributes List) List of Tags (see below for nested schema)topic_policy_config
(Attributes) Topic policy config for a guardrail. (see below for nested schema)word_policy_config
(Attributes) Word policy config for a guardrail. (see below for nested schema)created_at
(String) Time Stampfailure_recommendations
(List of String) List of failure recommendationsguardrail_arn
(String) Arn representation for the guardrailguardrail_id
(String) Unique id for the guardrailid
(String) Uniquely identifies the resource.status
(String) Status of the guardrailstatus_reasons
(List of String) List of status reasonsupdated_at
(String) Time Stampversion
(String) Guardrail versioncontent_policy_config
Required:
filters_config
(Attributes List) List of content filter configs in content policy. (see below for nested schema)content_policy_config.filters_config
Required:
input_strength
(String) Strength for filtersoutput_strength
(String) Strength for filterstype
(String) Type of filter in content policysensitive_information_policy_config
Optional:
pii_entities_config
(Attributes List) List of entities. (see below for nested schema)regexes_config
(Attributes List) List of regex. (see below for nested schema)sensitive_information_policy_config.pii_entities_config
Required:
action
(String) Options for sensitive information action.type
(String) The currently supported PII entitiessensitive_information_policy_config.regexes_config
Required:
action
(String) Options for sensitive information action.name
(String) The regex name.pattern
(String) The regex pattern.Optional:
description
(String) The regex description.tags
Required:
key
(String) Tag Keyvalue
(String) Tag Valuetopic_policy_config
Required:
topics_config
(Attributes List) List of topic configs in topic policy. (see below for nested schema)topic_policy_config.topics_config
Required:
definition
(String) Definition of topic in topic policyname
(String) Name of topic in topic policytype
(String) Type of topic in a policyOptional:
examples
(List of String) List of text examplesword_policy_config
Optional:
managed_word_lists_config
(Attributes List) A config for the list of managed words. (see below for nested schema)words_config
(Attributes List) List of custom word configs. (see below for nested schema)word_policy_config.managed_word_lists_config
Required:
type
(String) Options for managed words.word_policy_config.words_config
Required:
text
(String) The custom word text.Import is supported using the following syntax:
$ terraform import awscc_bedrock_guardrail.example <resource ID>