We recommend new projects start with resources from the AWS provider.
We recommend new projects start with resources from the AWS provider.
Definition of AWS::Wisdom::AIGuardrail Resource Type
Create AiGuardrail Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new AiGuardrail(name: string, args: AiGuardrailArgs, opts?: CustomResourceOptions);@overload
def AiGuardrail(resource_name: str,
args: AiGuardrailArgs,
opts: Optional[ResourceOptions] = None)
@overload
def AiGuardrail(resource_name: str,
opts: Optional[ResourceOptions] = None,
assistant_id: Optional[str] = None,
blocked_input_messaging: Optional[str] = None,
blocked_outputs_messaging: Optional[str] = None,
content_policy_config: Optional[AiGuardrailAiGuardrailContentPolicyConfigArgs] = None,
contextual_grounding_policy_config: Optional[AiGuardrailAiGuardrailContextualGroundingPolicyConfigArgs] = None,
description: Optional[str] = None,
name: Optional[str] = None,
sensitive_information_policy_config: Optional[AiGuardrailAiGuardrailSensitiveInformationPolicyConfigArgs] = None,
tags: Optional[Mapping[str, str]] = None,
topic_policy_config: Optional[AiGuardrailAiGuardrailTopicPolicyConfigArgs] = None,
word_policy_config: Optional[AiGuardrailAiGuardrailWordPolicyConfigArgs] = None)func NewAiGuardrail(ctx *Context, name string, args AiGuardrailArgs, opts ...ResourceOption) (*AiGuardrail, error)public AiGuardrail(string name, AiGuardrailArgs args, CustomResourceOptions? opts = null)
public AiGuardrail(String name, AiGuardrailArgs args)
public AiGuardrail(String name, AiGuardrailArgs args, CustomResourceOptions options)
type: aws-native:wisdom:AiGuardrail
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args AiGuardrailArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args AiGuardrailArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args AiGuardrailArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args AiGuardrailArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args AiGuardrailArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
AiGuardrail Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The AiGuardrail resource accepts the following input properties:
- Assistant
Id string - The identifier of the Amazon Q in Connect assistant. Can be either the ID or the ARN. URLs cannot contain the ARN.
- Blocked
Input stringMessaging - Messaging for when violations are detected in text
- Blocked
Outputs stringMessaging - Messaging for when violations are detected in text
- Content
Policy Pulumi.Config Aws Native. Wisdom. Inputs. Ai Guardrail Ai Guardrail Content Policy Config - Contains details about how to handle harmful content.
- Contextual
Grounding Pulumi.Policy Config Aws Native. Wisdom. Inputs. Ai Guardrail Ai Guardrail Contextual Grounding Policy Config - The policy configuration details for the AI Guardrail's contextual grounding policy.
- Description string
- Description of the guardrail or its version
- Name string
- The name of the AI Guardrail.
- Sensitive
Information Pulumi.Policy Config Aws Native. Wisdom. Inputs. Ai Guardrail Ai Guardrail Sensitive Information Policy Config - Contains details about PII entities and regular expressions to configure for the AI Guardrail.
- Dictionary<string, string>
- The tags used to organize, track, or control access for this resource.
- Topic
Policy Pulumi.Config Aws Native. Wisdom. Inputs. Ai Guardrail Ai Guardrail Topic Policy Config - Contains details about topics that the AI Guardrail should identify and deny.
- Word
Policy Pulumi.Config Aws Native. Wisdom. Inputs. Ai Guardrail Ai Guardrail Word Policy Config - Contains details about the word policy to configured for the AI Guardrail.
- Assistant
Id string - The identifier of the Amazon Q in Connect assistant. Can be either the ID or the ARN. URLs cannot contain the ARN.
- Blocked
Input stringMessaging - Messaging for when violations are detected in text
- Blocked
Outputs stringMessaging - Messaging for when violations are detected in text
- Content
Policy AiConfig Guardrail Ai Guardrail Content Policy Config Args - Contains details about how to handle harmful content.
- Contextual
Grounding AiPolicy Config Guardrail Ai Guardrail Contextual Grounding Policy Config Args - The policy configuration details for the AI Guardrail's contextual grounding policy.
- Description string
- Description of the guardrail or its version
- Name string
- The name of the AI Guardrail.
- Sensitive
Information AiPolicy Config Guardrail Ai Guardrail Sensitive Information Policy Config Args - Contains details about PII entities and regular expressions to configure for the AI Guardrail.
- map[string]string
- The tags used to organize, track, or control access for this resource.
- Topic
Policy AiConfig Guardrail Ai Guardrail Topic Policy Config Args - Contains details about topics that the AI Guardrail should identify and deny.
- Word
Policy AiConfig Guardrail Ai Guardrail Word Policy Config Args - Contains details about the word policy to configured for the AI Guardrail.
- assistant
Id String - The identifier of the Amazon Q in Connect assistant. Can be either the ID or the ARN. URLs cannot contain the ARN.
- blocked
Input StringMessaging - Messaging for when violations are detected in text
- blocked
Outputs StringMessaging - Messaging for when violations are detected in text
- content
Policy AiConfig Guardrail Ai Guardrail Content Policy Config - Contains details about how to handle harmful content.
- contextual
Grounding AiPolicy Config Guardrail Ai Guardrail Contextual Grounding Policy Config - The policy configuration details for the AI Guardrail's contextual grounding policy.
- description String
- Description of the guardrail or its version
- name String
- The name of the AI Guardrail.
- sensitive
Information AiPolicy Config Guardrail Ai Guardrail Sensitive Information Policy Config - Contains details about PII entities and regular expressions to configure for the AI Guardrail.
- Map<String,String>
- The tags used to organize, track, or control access for this resource.
- topic
Policy AiConfig Guardrail Ai Guardrail Topic Policy Config - Contains details about topics that the AI Guardrail should identify and deny.
- word
Policy AiConfig Guardrail Ai Guardrail Word Policy Config - Contains details about the word policy to configured for the AI Guardrail.
- assistant
Id string - The identifier of the Amazon Q in Connect assistant. Can be either the ID or the ARN. URLs cannot contain the ARN.
- blocked
Input stringMessaging - Messaging for when violations are detected in text
- blocked
Outputs stringMessaging - Messaging for when violations are detected in text
- content
Policy AiConfig Guardrail Ai Guardrail Content Policy Config - Contains details about how to handle harmful content.
- contextual
Grounding AiPolicy Config Guardrail Ai Guardrail Contextual Grounding Policy Config - The policy configuration details for the AI Guardrail's contextual grounding policy.
- description string
- Description of the guardrail or its version
- name string
- The name of the AI Guardrail.
- sensitive
Information AiPolicy Config Guardrail Ai Guardrail Sensitive Information Policy Config - Contains details about PII entities and regular expressions to configure for the AI Guardrail.
- {[key: string]: string}
- The tags used to organize, track, or control access for this resource.
- topic
Policy AiConfig Guardrail Ai Guardrail Topic Policy Config - Contains details about topics that the AI Guardrail should identify and deny.
- word
Policy AiConfig Guardrail Ai Guardrail Word Policy Config - Contains details about the word policy to configured for the AI Guardrail.
- assistant_
id str - The identifier of the Amazon Q in Connect assistant. Can be either the ID or the ARN. URLs cannot contain the ARN.
- blocked_
input_ strmessaging - Messaging for when violations are detected in text
- blocked_
outputs_ strmessaging - Messaging for when violations are detected in text
- content_
policy_ Aiconfig Guardrail Ai Guardrail Content Policy Config Args - Contains details about how to handle harmful content.
- contextual_
grounding_ Aipolicy_ config Guardrail Ai Guardrail Contextual Grounding Policy Config Args - The policy configuration details for the AI Guardrail's contextual grounding policy.
- description str
- Description of the guardrail or its version
- name str
- The name of the AI Guardrail.
- sensitive_
information_ Aipolicy_ config Guardrail Ai Guardrail Sensitive Information Policy Config Args - Contains details about PII entities and regular expressions to configure for the AI Guardrail.
- Mapping[str, str]
- The tags used to organize, track, or control access for this resource.
- topic_
policy_ Aiconfig Guardrail Ai Guardrail Topic Policy Config Args - Contains details about topics that the AI Guardrail should identify and deny.
- word_
policy_ Aiconfig Guardrail Ai Guardrail Word Policy Config Args - Contains details about the word policy to configured for the AI Guardrail.
- assistant
Id String - The identifier of the Amazon Q in Connect assistant. Can be either the ID or the ARN. URLs cannot contain the ARN.
- blocked
Input StringMessaging - Messaging for when violations are detected in text
- blocked
Outputs StringMessaging - Messaging for when violations are detected in text
- content
Policy Property MapConfig - Contains details about how to handle harmful content.
- contextual
Grounding Property MapPolicy Config - The policy configuration details for the AI Guardrail's contextual grounding policy.
- description String
- Description of the guardrail or its version
- name String
- The name of the AI Guardrail.
- sensitive
Information Property MapPolicy Config - Contains details about PII entities and regular expressions to configure for the AI Guardrail.
- Map<String>
- The tags used to organize, track, or control access for this resource.
- topic
Policy Property MapConfig - Contains details about topics that the AI Guardrail should identify and deny.
- word
Policy Property MapConfig - Contains details about the word policy to configured for the AI Guardrail.
Outputs
All input properties are implicitly available as output properties. Additionally, the AiGuardrail resource produces the following output properties:
- Ai
Guardrail stringArn - The Amazon Resource Name (ARN) of the AI Guardrail.
- Ai
Guardrail stringId - The identifier of the Amazon Q in Connect AI Guardrail.
- Assistant
Arn string - The Amazon Resource Name (ARN) of the Amazon Q in Connect assistant.
- Id string
- The provider-assigned unique ID for this managed resource.
- Ai
Guardrail stringArn - The Amazon Resource Name (ARN) of the AI Guardrail.
- Ai
Guardrail stringId - The identifier of the Amazon Q in Connect AI Guardrail.
- Assistant
Arn string - The Amazon Resource Name (ARN) of the Amazon Q in Connect assistant.
- Id string
- The provider-assigned unique ID for this managed resource.
- ai
Guardrail StringArn - The Amazon Resource Name (ARN) of the AI Guardrail.
- ai
Guardrail StringId - The identifier of the Amazon Q in Connect AI Guardrail.
- assistant
Arn String - The Amazon Resource Name (ARN) of the Amazon Q in Connect assistant.
- id String
- The provider-assigned unique ID for this managed resource.
- ai
Guardrail stringArn - The Amazon Resource Name (ARN) of the AI Guardrail.
- ai
Guardrail stringId - The identifier of the Amazon Q in Connect AI Guardrail.
- assistant
Arn string - The Amazon Resource Name (ARN) of the Amazon Q in Connect assistant.
- id string
- The provider-assigned unique ID for this managed resource.
- ai_
guardrail_ strarn - The Amazon Resource Name (ARN) of the AI Guardrail.
- ai_
guardrail_ strid - The identifier of the Amazon Q in Connect AI Guardrail.
- assistant_
arn str - The Amazon Resource Name (ARN) of the Amazon Q in Connect assistant.
- id str
- The provider-assigned unique ID for this managed resource.
- ai
Guardrail StringArn - The Amazon Resource Name (ARN) of the AI Guardrail.
- ai
Guardrail StringId - The identifier of the Amazon Q in Connect AI Guardrail.
- assistant
Arn String - The Amazon Resource Name (ARN) of the Amazon Q in Connect assistant.
- id String
- The provider-assigned unique ID for this managed resource.
Supporting Types
AiGuardrailAiGuardrailContentPolicyConfig, AiGuardrailAiGuardrailContentPolicyConfigArgs
Content policy config for a guardrail.- Filters
Config List<Pulumi.Aws Native. Wisdom. Inputs. Ai Guardrail Guardrail Content Filter Config> - List of content filter configs in content policy.
- Filters
Config []AiGuardrail Guardrail Content Filter Config - List of content filter configs in content policy.
- filters
Config List<AiGuardrail Guardrail Content Filter Config> - List of content filter configs in content policy.
- filters
Config AiGuardrail Guardrail Content Filter Config[] - List of content filter configs in content policy.
- filters_
config Sequence[AiGuardrail Guardrail Content Filter Config] - List of content filter configs in content policy.
- filters
Config List<Property Map> - List of content filter configs in content policy.
AiGuardrailAiGuardrailContextualGroundingPolicyConfig, AiGuardrailAiGuardrailContextualGroundingPolicyConfigArgs
Contextual grounding policy config for a guardrail.- Filters
Config List<Pulumi.Aws Native. Wisdom. Inputs. Ai Guardrail Guardrail Contextual Grounding Filter Config> - List of contextual grounding filter configs.
- Filters
Config []AiGuardrail Guardrail Contextual Grounding Filter Config - List of contextual grounding filter configs.
- filters
Config List<AiGuardrail Guardrail Contextual Grounding Filter Config> - List of contextual grounding filter configs.
- filters
Config AiGuardrail Guardrail Contextual Grounding Filter Config[] - List of contextual grounding filter configs.
- filters_
config Sequence[AiGuardrail Guardrail Contextual Grounding Filter Config] - List of contextual grounding filter configs.
- filters
Config List<Property Map> - List of contextual grounding filter configs.
AiGuardrailAiGuardrailSensitiveInformationPolicyConfig, AiGuardrailAiGuardrailSensitiveInformationPolicyConfigArgs
Sensitive information policy config for a guardrail.- Pii
Entities []AiConfig Guardrail Guardrail Pii Entity Config - List of entities.
- Regexes
Config []AiGuardrail Guardrail Regex Config - List of regex.
- pii
Entities List<AiConfig Guardrail Guardrail Pii Entity Config> - List of entities.
- regexes
Config List<AiGuardrail Guardrail Regex Config> - List of regex.
- pii
Entities AiConfig Guardrail Guardrail Pii Entity Config[] - List of entities.
- regexes
Config AiGuardrail Guardrail Regex Config[] - List of regex.
- pii_
entities_ Sequence[Aiconfig Guardrail Guardrail Pii Entity Config] - List of entities.
- regexes_
config Sequence[AiGuardrail Guardrail Regex Config] - List of regex.
- pii
Entities List<Property Map>Config - List of entities.
- regexes
Config List<Property Map> - List of regex.
AiGuardrailAiGuardrailTopicPolicyConfig, AiGuardrailAiGuardrailTopicPolicyConfigArgs
Topic policy config for a guardrail.- Topics
Config List<Pulumi.Aws Native. Wisdom. Inputs. Ai Guardrail Guardrail Topic Config> - List of topic configs in topic policy.
- Topics
Config []AiGuardrail Guardrail Topic Config - List of topic configs in topic policy.
- topics
Config List<AiGuardrail Guardrail Topic Config> - List of topic configs in topic policy.
- topics
Config AiGuardrail Guardrail Topic Config[] - List of topic configs in topic policy.
- topics_
config Sequence[AiGuardrail Guardrail Topic Config] - List of topic configs in topic policy.
- topics
Config List<Property Map> - List of topic configs in topic policy.
AiGuardrailAiGuardrailWordPolicyConfig, AiGuardrailAiGuardrailWordPolicyConfigArgs
Word policy config for a guardrail.- Managed
Word List<Pulumi.Lists Config Aws Native. Wisdom. Inputs. Ai Guardrail Guardrail Managed Words Config> - A config for the list of managed words.
- Words
Config List<Pulumi.Aws Native. Wisdom. Inputs. Ai Guardrail Guardrail Word Config> - List of custom word configs.
- Managed
Word []AiLists Config Guardrail Guardrail Managed Words Config - A config for the list of managed words.
- Words
Config []AiGuardrail Guardrail Word Config - List of custom word configs.
- managed
Word List<AiLists Config Guardrail Guardrail Managed Words Config> - A config for the list of managed words.
- words
Config List<AiGuardrail Guardrail Word Config> - List of custom word configs.
- managed
Word AiLists Config Guardrail Guardrail Managed Words Config[] - A config for the list of managed words.
- words
Config AiGuardrail Guardrail Word Config[] - List of custom word configs.
- managed_
word_ Sequence[Ailists_ config Guardrail Guardrail Managed Words Config] - A config for the list of managed words.
- words_
config Sequence[AiGuardrail Guardrail Word Config] - List of custom word configs.
- managed
Word List<Property Map>Lists Config - A config for the list of managed words.
- words
Config List<Property Map> - List of custom word configs.
AiGuardrailGuardrailContentFilterConfig, AiGuardrailGuardrailContentFilterConfigArgs
Content filter config in content policy.- Input
Strength Pulumi.Aws Native. Wisdom. Ai Guardrail Guardrail Filter Strength - The strength of the input for the guardrail content filter.
- Output
Strength Pulumi.Aws Native. Wisdom. Ai Guardrail Guardrail Filter Strength - The output strength of the guardrail content filter.
- Type
Pulumi.
Aws Native. Wisdom. Ai Guardrail Guardrail Content Filter Type - The type of the guardrail content filter.
- Input
Strength AiGuardrail Guardrail Filter Strength - The strength of the input for the guardrail content filter.
- Output
Strength AiGuardrail Guardrail Filter Strength - The output strength of the guardrail content filter.
- Type
Ai
Guardrail Guardrail Content Filter Type - The type of the guardrail content filter.
- input
Strength AiGuardrail Guardrail Filter Strength - The strength of the input for the guardrail content filter.
- output
Strength AiGuardrail Guardrail Filter Strength - The output strength of the guardrail content filter.
- type
Ai
Guardrail Guardrail Content Filter Type - The type of the guardrail content filter.
- input
Strength AiGuardrail Guardrail Filter Strength - The strength of the input for the guardrail content filter.
- output
Strength AiGuardrail Guardrail Filter Strength - The output strength of the guardrail content filter.
- type
Ai
Guardrail Guardrail Content Filter Type - The type of the guardrail content filter.
- input_
strength AiGuardrail Guardrail Filter Strength - The strength of the input for the guardrail content filter.
- output_
strength AiGuardrail Guardrail Filter Strength - The output strength of the guardrail content filter.
- type
Ai
Guardrail Guardrail Content Filter Type - The type of the guardrail content filter.
- input
Strength "NONE" | "LOW" | "MEDIUM" | "HIGH" - The strength of the input for the guardrail content filter.
- output
Strength "NONE" | "LOW" | "MEDIUM" | "HIGH" - The output strength of the guardrail content filter.
- type "SEXUAL" | "VIOLENCE" | "HATE" | "INSULTS" | "MISCONDUCT" | "PROMPT_ATTACK"
- The type of the guardrail content filter.
AiGuardrailGuardrailContentFilterType, AiGuardrailGuardrailContentFilterTypeArgs
- Sexual
SEXUAL- Violence
VIOLENCE- Hate
HATE- Insults
INSULTS- Misconduct
MISCONDUCT- Prompt
Attack PROMPT_ATTACK
- Ai
Guardrail Guardrail Content Filter Type Sexual SEXUAL- Ai
Guardrail Guardrail Content Filter Type Violence VIOLENCE- Ai
Guardrail Guardrail Content Filter Type Hate HATE- Ai
Guardrail Guardrail Content Filter Type Insults INSULTS- Ai
Guardrail Guardrail Content Filter Type Misconduct MISCONDUCT- Ai
Guardrail Guardrail Content Filter Type Prompt Attack PROMPT_ATTACK
- Sexual
SEXUAL- Violence
VIOLENCE- Hate
HATE- Insults
INSULTS- Misconduct
MISCONDUCT- Prompt
Attack PROMPT_ATTACK
- Sexual
SEXUAL- Violence
VIOLENCE- Hate
HATE- Insults
INSULTS- Misconduct
MISCONDUCT- Prompt
Attack PROMPT_ATTACK
- SEXUAL
SEXUAL- VIOLENCE
VIOLENCE- HATE
HATE- INSULTS
INSULTS- MISCONDUCT
MISCONDUCT- PROMPT_ATTACK
PROMPT_ATTACK
- "SEXUAL"
SEXUAL- "VIOLENCE"
VIOLENCE- "HATE"
HATE- "INSULTS"
INSULTS- "MISCONDUCT"
MISCONDUCT- "PROMPT_ATTACK"
PROMPT_ATTACK
AiGuardrailGuardrailContextualGroundingFilterConfig, AiGuardrailGuardrailContextualGroundingFilterConfigArgs
A config for grounding filter.- Threshold double
- The threshold for this filter.
- Type
Pulumi.
Aws Native. Wisdom. Ai Guardrail Guardrail Contextual Grounding Filter Type - The type of this filter.
- Threshold float64
- The threshold for this filter.
- Type
Ai
Guardrail Guardrail Contextual Grounding Filter Type - The type of this filter.
- threshold Double
- The threshold for this filter.
- type
Ai
Guardrail Guardrail Contextual Grounding Filter Type - The type of this filter.
- threshold number
- The threshold for this filter.
- type
Ai
Guardrail Guardrail Contextual Grounding Filter Type - The type of this filter.
- threshold float
- The threshold for this filter.
- type
Ai
Guardrail Guardrail Contextual Grounding Filter Type - The type of this filter.
- threshold Number
- The threshold for this filter.
- type "GROUNDING" | "RELEVANCE"
- The type of this filter.
AiGuardrailGuardrailContextualGroundingFilterType, AiGuardrailGuardrailContextualGroundingFilterTypeArgs
- Grounding
GROUNDING- Relevance
RELEVANCE
- Ai
Guardrail Guardrail Contextual Grounding Filter Type Grounding GROUNDING- Ai
Guardrail Guardrail Contextual Grounding Filter Type Relevance RELEVANCE
- Grounding
GROUNDING- Relevance
RELEVANCE
- Grounding
GROUNDING- Relevance
RELEVANCE
- GROUNDING
GROUNDING- RELEVANCE
RELEVANCE
- "GROUNDING"
GROUNDING- "RELEVANCE"
RELEVANCE
AiGuardrailGuardrailFilterStrength, AiGuardrailGuardrailFilterStrengthArgs
- None
NONE- Low
LOW- Medium
MEDIUM- High
HIGH
- Ai
Guardrail Guardrail Filter Strength None NONE- Ai
Guardrail Guardrail Filter Strength Low LOW- Ai
Guardrail Guardrail Filter Strength Medium MEDIUM- Ai
Guardrail Guardrail Filter Strength High HIGH
- None
NONE- Low
LOW- Medium
MEDIUM- High
HIGH
- None
NONE- Low
LOW- Medium
MEDIUM- High
HIGH
- NONE
NONE- LOW
LOW- MEDIUM
MEDIUM- HIGH
HIGH
- "NONE"
NONE- "LOW"
LOW- "MEDIUM"
MEDIUM- "HIGH"
HIGH
AiGuardrailGuardrailManagedWordsConfig, AiGuardrailGuardrailManagedWordsConfigArgs
A managed words config.- Type
Pulumi.
Aws Native. Wisdom. Ai Guardrail Guardrail Managed Words Type - The type of guardrail managed words.
- Type
Ai
Guardrail Guardrail Managed Words Type - The type of guardrail managed words.
- type
Ai
Guardrail Guardrail Managed Words Type - The type of guardrail managed words.
- type
Ai
Guardrail Guardrail Managed Words Type - The type of guardrail managed words.
- type
Ai
Guardrail Guardrail Managed Words Type - The type of guardrail managed words.
- type "PROFANITY"
- The type of guardrail managed words.
AiGuardrailGuardrailManagedWordsType, AiGuardrailGuardrailManagedWordsTypeArgs
- Profanity
PROFANITY
- Ai
Guardrail Guardrail Managed Words Type Profanity PROFANITY
- Profanity
PROFANITY
- Profanity
PROFANITY
- PROFANITY
PROFANITY
- "PROFANITY"
PROFANITY
AiGuardrailGuardrailPiiEntityConfig, AiGuardrailGuardrailPiiEntityConfigArgs
Pii entity configuration.- Action
Pulumi.
Aws Native. Wisdom. Ai Guardrail Guardrail Sensitive Information Action - The action of guardrail PII entity configuration.
- Type
Pulumi.
Aws Native. Wisdom. Ai Guardrail Guardrail Pii Entity Type Configure AI Guardrail type when the PII entity is detected.
The following PIIs are used to block or mask sensitive information:
General
ADDRESS
A physical address, such as "100 Main Street, Anytown, USA" or "Suite #12, Building 123". An address can include information such as the street, building, location, city, state, country, county, zip code, precinct, and neighborhood.
- AGE
An individual's age, including the quantity and unit of time. For example, in the phrase "I am 40 years old," Guarrails recognizes "40 years" as an age.
- NAME
An individual's name. This entity type does not include titles, such as Dr., Mr., Mrs., or Miss. AI Guardrail doesn't apply this entity type to names that are part of organizations or addresses. For example, AI Guardrail recognizes the "John Doe Organization" as an organization, and it recognizes "Jane Doe Street" as an address.
An email address, such as marymajor@email.com .
- PHONE
A phone number. This entity type also includes fax and pager numbers.
- USERNAME
A user name that identifies an account, such as a login name, screen name, nick name, or handle.
- PASSWORD
An alphanumeric string that is used as a password, such as "* *very20special#pass** ".
- DRIVER_ID
The number assigned to a driver's license, which is an official document permitting an individual to operate one or more motorized vehicles on a public road. A driver's license number consists of alphanumeric characters.
- LICENSE_PLATE
A license plate for a vehicle is issued by the state or country where the vehicle is registered. The format for passenger vehicles is typically five to eight digits, consisting of upper-case letters and numbers. The format varies depending on the location of the issuing state or country.
- VEHICLE_IDENTIFICATION_NUMBER
A Vehicle Identification Number (VIN) uniquely identifies a vehicle. VIN content and format are defined in the ISO 3779 specification. Each country has specific codes and formats for VINs.
Finance
CREDIT_DEBIT_CARD_CVV
A three-digit card verification code (CVV) that is present on VISA, MasterCard, and Discover credit and debit cards. For American Express credit or debit cards, the CVV is a four-digit numeric code.
- CREDIT_DEBIT_CARD_EXPIRY
The expiration date for a credit or debit card. This number is usually four digits long and is often formatted as month/year or MM/YY . AI Guardrail recognizes expiration dates such as 01/21 , 01/2021 , and Jan 2021 .
- CREDIT_DEBIT_CARD_NUMBER
The number for a credit or debit card. These numbers can vary from 13 to 16 digits in length. However, Amazon Comprehend also recognizes credit or debit card numbers when only the last four digits are present.
- PIN
A four-digit personal identification number (PIN) with which you can access your bank account.
- INTERNATIONAL_BANK_ACCOUNT_NUMBER
An International Bank Account Number has specific formats in each country. For more information, see www.iban.com/structure .
- SWIFT_CODE
A SWIFT code is a standard format of Bank Identifier Code (BIC) used to specify a particular bank or branch. Banks use these codes for money transfers such as international wire transfers.
SWIFT codes consist of eight or 11 characters. The 11-digit codes refer to specific branches, while eight-digit codes (or 11-digit codes ending in 'XXX') refer to the head or primary office.
IT
IP_ADDRESS
An IPv4 address, such as 198.51.100.0 .
- MAC_ADDRESS
A media access control (MAC) address is a unique identifier assigned to a network interface controller (NIC).
- URL
A web address, such as www.example.com .
- AWS_ACCESS_KEY
A unique identifier that's associated with a secret access key; you use the access key ID and secret access key to sign programmatic AWS requests cryptographically.
- AWS_SECRET_KEY
A unique identifier that's associated with an access key. You use the access key ID and secret access key to sign programmatic AWS requests cryptographically.
USA specific
US_BANK_ACCOUNT_NUMBER
A US bank account number, which is typically 10 to 12 digits long.
- US_BANK_ROUTING_NUMBER
A US bank account routing number. These are typically nine digits long,
- US_INDIVIDUAL_TAX_IDENTIFICATION_NUMBER
A US Individual Taxpayer Identification Number (ITIN) is a nine-digit number that starts with a "9" and contain a "7" or "8" as the fourth digit. An ITIN can be formatted with a space or a dash after the third and forth digits.
- US_PASSPORT_NUMBER
A US passport number. Passport numbers range from six to nine alphanumeric characters.
- US_SOCIAL_SECURITY_NUMBER
A US Social Security Number (SSN) is a nine-digit number that is issued to US citizens, permanent residents, and temporary working residents.
Canada specific
CA_HEALTH_NUMBER
A Canadian Health Service Number is a 10-digit unique identifier, required for individuals to access healthcare benefits.
- CA_SOCIAL_INSURANCE_NUMBER
A Canadian Social Insurance Number (SIN) is a nine-digit unique identifier, required for individuals to access government programs and benefits.
The SIN is formatted as three groups of three digits, such as 123-456-789 . A SIN can be validated through a simple check-digit process called the Luhn algorithm .
UK Specific
UK_NATIONAL_HEALTH_SERVICE_NUMBER
A UK National Health Service Number is a 10-17 digit number, such as 485 555 3456 . The current system formats the 10-digit number with spaces after the third and sixth digits. The final digit is an error-detecting checksum.
- UK_NATIONAL_INSURANCE_NUMBER
A UK National Insurance Number (NINO) provides individuals with access to National Insurance (social security) benefits. It is also used for some purposes in the UK tax system.
The number is nine digits long and starts with two letters, followed by six numbers and one letter. A NINO can be formatted with a space or a dash after the two letters and after the second, forth, and sixth digits.
- UK_UNIQUE_TAXPAYER_REFERENCE_NUMBER
A UK Unique Taxpayer Reference (UTR) is a 10-digit number that identifies a taxpayer or a business.
Custom
Regex filter - You can use a regular expressions to define patterns for an AI Guardrail to recognize and act upon such as serial number, booking ID etc..
- Action
Ai
Guardrail Guardrail Sensitive Information Action - The action of guardrail PII entity configuration.
- Type
Ai
Guardrail Guardrail Pii Entity Type Configure AI Guardrail type when the PII entity is detected.
The following PIIs are used to block or mask sensitive information:
General
ADDRESS
A physical address, such as "100 Main Street, Anytown, USA" or "Suite #12, Building 123". An address can include information such as the street, building, location, city, state, country, county, zip code, precinct, and neighborhood.
- AGE
An individual's age, including the quantity and unit of time. For example, in the phrase "I am 40 years old," Guarrails recognizes "40 years" as an age.
- NAME
An individual's name. This entity type does not include titles, such as Dr., Mr., Mrs., or Miss. AI Guardrail doesn't apply this entity type to names that are part of organizations or addresses. For example, AI Guardrail recognizes the "John Doe Organization" as an organization, and it recognizes "Jane Doe Street" as an address.
An email address, such as marymajor@email.com .
- PHONE
A phone number. This entity type also includes fax and pager numbers.
- USERNAME
A user name that identifies an account, such as a login name, screen name, nick name, or handle.
- PASSWORD
An alphanumeric string that is used as a password, such as "* *very20special#pass** ".
- DRIVER_ID
The number assigned to a driver's license, which is an official document permitting an individual to operate one or more motorized vehicles on a public road. A driver's license number consists of alphanumeric characters.
- LICENSE_PLATE
A license plate for a vehicle is issued by the state or country where the vehicle is registered. The format for passenger vehicles is typically five to eight digits, consisting of upper-case letters and numbers. The format varies depending on the location of the issuing state or country.
- VEHICLE_IDENTIFICATION_NUMBER
A Vehicle Identification Number (VIN) uniquely identifies a vehicle. VIN content and format are defined in the ISO 3779 specification. Each country has specific codes and formats for VINs.
Finance
CREDIT_DEBIT_CARD_CVV
A three-digit card verification code (CVV) that is present on VISA, MasterCard, and Discover credit and debit cards. For American Express credit or debit cards, the CVV is a four-digit numeric code.
- CREDIT_DEBIT_CARD_EXPIRY
The expiration date for a credit or debit card. This number is usually four digits long and is often formatted as month/year or MM/YY . AI Guardrail recognizes expiration dates such as 01/21 , 01/2021 , and Jan 2021 .
- CREDIT_DEBIT_CARD_NUMBER
The number for a credit or debit card. These numbers can vary from 13 to 16 digits in length. However, Amazon Comprehend also recognizes credit or debit card numbers when only the last four digits are present.
- PIN
A four-digit personal identification number (PIN) with which you can access your bank account.
- INTERNATIONAL_BANK_ACCOUNT_NUMBER
An International Bank Account Number has specific formats in each country. For more information, see www.iban.com/structure .
- SWIFT_CODE
A SWIFT code is a standard format of Bank Identifier Code (BIC) used to specify a particular bank or branch. Banks use these codes for money transfers such as international wire transfers.
SWIFT codes consist of eight or 11 characters. The 11-digit codes refer to specific branches, while eight-digit codes (or 11-digit codes ending in 'XXX') refer to the head or primary office.
IT
IP_ADDRESS
An IPv4 address, such as 198.51.100.0 .
- MAC_ADDRESS
A media access control (MAC) address is a unique identifier assigned to a network interface controller (NIC).
- URL
A web address, such as www.example.com .
- AWS_ACCESS_KEY
A unique identifier that's associated with a secret access key; you use the access key ID and secret access key to sign programmatic AWS requests cryptographically.
- AWS_SECRET_KEY
A unique identifier that's associated with an access key. You use the access key ID and secret access key to sign programmatic AWS requests cryptographically.
USA specific
US_BANK_ACCOUNT_NUMBER
A US bank account number, which is typically 10 to 12 digits long.
- US_BANK_ROUTING_NUMBER
A US bank account routing number. These are typically nine digits long,
- US_INDIVIDUAL_TAX_IDENTIFICATION_NUMBER
A US Individual Taxpayer Identification Number (ITIN) is a nine-digit number that starts with a "9" and contain a "7" or "8" as the fourth digit. An ITIN can be formatted with a space or a dash after the third and forth digits.
- US_PASSPORT_NUMBER
A US passport number. Passport numbers range from six to nine alphanumeric characters.
- US_SOCIAL_SECURITY_NUMBER
A US Social Security Number (SSN) is a nine-digit number that is issued to US citizens, permanent residents, and temporary working residents.
Canada specific
CA_HEALTH_NUMBER
A Canadian Health Service Number is a 10-digit unique identifier, required for individuals to access healthcare benefits.
- CA_SOCIAL_INSURANCE_NUMBER
A Canadian Social Insurance Number (SIN) is a nine-digit unique identifier, required for individuals to access government programs and benefits.
The SIN is formatted as three groups of three digits, such as 123-456-789 . A SIN can be validated through a simple check-digit process called the Luhn algorithm .
UK Specific
UK_NATIONAL_HEALTH_SERVICE_NUMBER
A UK National Health Service Number is a 10-17 digit number, such as 485 555 3456 . The current system formats the 10-digit number with spaces after the third and sixth digits. The final digit is an error-detecting checksum.
- UK_NATIONAL_INSURANCE_NUMBER
A UK National Insurance Number (NINO) provides individuals with access to National Insurance (social security) benefits. It is also used for some purposes in the UK tax system.
The number is nine digits long and starts with two letters, followed by six numbers and one letter. A NINO can be formatted with a space or a dash after the two letters and after the second, forth, and sixth digits.
- UK_UNIQUE_TAXPAYER_REFERENCE_NUMBER
A UK Unique Taxpayer Reference (UTR) is a 10-digit number that identifies a taxpayer or a business.
Custom
Regex filter - You can use a regular expressions to define patterns for an AI Guardrail to recognize and act upon such as serial number, booking ID etc..
- action
Ai
Guardrail Guardrail Sensitive Information Action - The action of guardrail PII entity configuration.
- type
Ai
Guardrail Guardrail Pii Entity Type Configure AI Guardrail type when the PII entity is detected.
The following PIIs are used to block or mask sensitive information:
General
ADDRESS
A physical address, such as "100 Main Street, Anytown, USA" or "Suite #12, Building 123". An address can include information such as the street, building, location, city, state, country, county, zip code, precinct, and neighborhood.
- AGE
An individual's age, including the quantity and unit of time. For example, in the phrase "I am 40 years old," Guarrails recognizes "40 years" as an age.
- NAME
An individual's name. This entity type does not include titles, such as Dr., Mr., Mrs., or Miss. AI Guardrail doesn't apply this entity type to names that are part of organizations or addresses. For example, AI Guardrail recognizes the "John Doe Organization" as an organization, and it recognizes "Jane Doe Street" as an address.
An email address, such as marymajor@email.com .
- PHONE
A phone number. This entity type also includes fax and pager numbers.
- USERNAME
A user name that identifies an account, such as a login name, screen name, nick name, or handle.
- PASSWORD
An alphanumeric string that is used as a password, such as "* *very20special#pass** ".
- DRIVER_ID
The number assigned to a driver's license, which is an official document permitting an individual to operate one or more motorized vehicles on a public road. A driver's license number consists of alphanumeric characters.
- LICENSE_PLATE
A license plate for a vehicle is issued by the state or country where the vehicle is registered. The format for passenger vehicles is typically five to eight digits, consisting of upper-case letters and numbers. The format varies depending on the location of the issuing state or country.
- VEHICLE_IDENTIFICATION_NUMBER
A Vehicle Identification Number (VIN) uniquely identifies a vehicle. VIN content and format are defined in the ISO 3779 specification. Each country has specific codes and formats for VINs.
Finance
CREDIT_DEBIT_CARD_CVV
A three-digit card verification code (CVV) that is present on VISA, MasterCard, and Discover credit and debit cards. For American Express credit or debit cards, the CVV is a four-digit numeric code.
- CREDIT_DEBIT_CARD_EXPIRY
The expiration date for a credit or debit card. This number is usually four digits long and is often formatted as month/year or MM/YY . AI Guardrail recognizes expiration dates such as 01/21 , 01/2021 , and Jan 2021 .
- CREDIT_DEBIT_CARD_NUMBER
The number for a credit or debit card. These numbers can vary from 13 to 16 digits in length. However, Amazon Comprehend also recognizes credit or debit card numbers when only the last four digits are present.
- PIN
A four-digit personal identification number (PIN) with which you can access your bank account.
- INTERNATIONAL_BANK_ACCOUNT_NUMBER
An International Bank Account Number has specific formats in each country. For more information, see www.iban.com/structure .
- SWIFT_CODE
A SWIFT code is a standard format of Bank Identifier Code (BIC) used to specify a particular bank or branch. Banks use these codes for money transfers such as international wire transfers.
SWIFT codes consist of eight or 11 characters. The 11-digit codes refer to specific branches, while eight-digit codes (or 11-digit codes ending in 'XXX') refer to the head or primary office.
IT
IP_ADDRESS
An IPv4 address, such as 198.51.100.0 .
- MAC_ADDRESS
A media access control (MAC) address is a unique identifier assigned to a network interface controller (NIC).
- URL
A web address, such as www.example.com .
- AWS_ACCESS_KEY
A unique identifier that's associated with a secret access key; you use the access key ID and secret access key to sign programmatic AWS requests cryptographically.
- AWS_SECRET_KEY
A unique identifier that's associated with an access key. You use the access key ID and secret access key to sign programmatic AWS requests cryptographically.
USA specific
US_BANK_ACCOUNT_NUMBER
A US bank account number, which is typically 10 to 12 digits long.
- US_BANK_ROUTING_NUMBER
A US bank account routing number. These are typically nine digits long,
- US_INDIVIDUAL_TAX_IDENTIFICATION_NUMBER
A US Individual Taxpayer Identification Number (ITIN) is a nine-digit number that starts with a "9" and contain a "7" or "8" as the fourth digit. An ITIN can be formatted with a space or a dash after the third and forth digits.
- US_PASSPORT_NUMBER
A US passport number. Passport numbers range from six to nine alphanumeric characters.
- US_SOCIAL_SECURITY_NUMBER
A US Social Security Number (SSN) is a nine-digit number that is issued to US citizens, permanent residents, and temporary working residents.
Canada specific
CA_HEALTH_NUMBER
A Canadian Health Service Number is a 10-digit unique identifier, required for individuals to access healthcare benefits.
- CA_SOCIAL_INSURANCE_NUMBER
A Canadian Social Insurance Number (SIN) is a nine-digit unique identifier, required for individuals to access government programs and benefits.
The SIN is formatted as three groups of three digits, such as 123-456-789 . A SIN can be validated through a simple check-digit process called the Luhn algorithm .
UK Specific
UK_NATIONAL_HEALTH_SERVICE_NUMBER
A UK National Health Service Number is a 10-17 digit number, such as 485 555 3456 . The current system formats the 10-digit number with spaces after the third and sixth digits. The final digit is an error-detecting checksum.
- UK_NATIONAL_INSURANCE_NUMBER
A UK National Insurance Number (NINO) provides individuals with access to National Insurance (social security) benefits. It is also used for some purposes in the UK tax system.
The number is nine digits long and starts with two letters, followed by six numbers and one letter. A NINO can be formatted with a space or a dash after the two letters and after the second, forth, and sixth digits.
- UK_UNIQUE_TAXPAYER_REFERENCE_NUMBER
A UK Unique Taxpayer Reference (UTR) is a 10-digit number that identifies a taxpayer or a business.
Custom
Regex filter - You can use a regular expressions to define patterns for an AI Guardrail to recognize and act upon such as serial number, booking ID etc..
- action
Ai
Guardrail Guardrail Sensitive Information Action - The action of guardrail PII entity configuration.
- type
Ai
Guardrail Guardrail Pii Entity Type Configure AI Guardrail type when the PII entity is detected.
The following PIIs are used to block or mask sensitive information:
General
ADDRESS
A physical address, such as "100 Main Street, Anytown, USA" or "Suite #12, Building 123". An address can include information such as the street, building, location, city, state, country, county, zip code, precinct, and neighborhood.
- AGE
An individual's age, including the quantity and unit of time. For example, in the phrase "I am 40 years old," Guarrails recognizes "40 years" as an age.
- NAME
An individual's name. This entity type does not include titles, such as Dr., Mr., Mrs., or Miss. AI Guardrail doesn't apply this entity type to names that are part of organizations or addresses. For example, AI Guardrail recognizes the "John Doe Organization" as an organization, and it recognizes "Jane Doe Street" as an address.
An email address, such as marymajor@email.com .
- PHONE
A phone number. This entity type also includes fax and pager numbers.
- USERNAME
A user name that identifies an account, such as a login name, screen name, nick name, or handle.
- PASSWORD
An alphanumeric string that is used as a password, such as "* *very20special#pass** ".
- DRIVER_ID
The number assigned to a driver's license, which is an official document permitting an individual to operate one or more motorized vehicles on a public road. A driver's license number consists of alphanumeric characters.
- LICENSE_PLATE
A license plate for a vehicle is issued by the state or country where the vehicle is registered. The format for passenger vehicles is typically five to eight digits, consisting of upper-case letters and numbers. The format varies depending on the location of the issuing state or country.
- VEHICLE_IDENTIFICATION_NUMBER
A Vehicle Identification Number (VIN) uniquely identifies a vehicle. VIN content and format are defined in the ISO 3779 specification. Each country has specific codes and formats for VINs.
Finance
CREDIT_DEBIT_CARD_CVV
A three-digit card verification code (CVV) that is present on VISA, MasterCard, and Discover credit and debit cards. For American Express credit or debit cards, the CVV is a four-digit numeric code.
- CREDIT_DEBIT_CARD_EXPIRY
The expiration date for a credit or debit card. This number is usually four digits long and is often formatted as month/year or MM/YY . AI Guardrail recognizes expiration dates such as 01/21 , 01/2021 , and Jan 2021 .
- CREDIT_DEBIT_CARD_NUMBER
The number for a credit or debit card. These numbers can vary from 13 to 16 digits in length. However, Amazon Comprehend also recognizes credit or debit card numbers when only the last four digits are present.
- PIN
A four-digit personal identification number (PIN) with which you can access your bank account.
- INTERNATIONAL_BANK_ACCOUNT_NUMBER
An International Bank Account Number has specific formats in each country. For more information, see www.iban.com/structure .
- SWIFT_CODE
A SWIFT code is a standard format of Bank Identifier Code (BIC) used to specify a particular bank or branch. Banks use these codes for money transfers such as international wire transfers.
SWIFT codes consist of eight or 11 characters. The 11-digit codes refer to specific branches, while eight-digit codes (or 11-digit codes ending in 'XXX') refer to the head or primary office.
IT
IP_ADDRESS
An IPv4 address, such as 198.51.100.0 .
- MAC_ADDRESS
A media access control (MAC) address is a unique identifier assigned to a network interface controller (NIC).
- URL
A web address, such as www.example.com .
- AWS_ACCESS_KEY
A unique identifier that's associated with a secret access key; you use the access key ID and secret access key to sign programmatic AWS requests cryptographically.
- AWS_SECRET_KEY
A unique identifier that's associated with an access key. You use the access key ID and secret access key to sign programmatic AWS requests cryptographically.
USA specific
US_BANK_ACCOUNT_NUMBER
A US bank account number, which is typically 10 to 12 digits long.
- US_BANK_ROUTING_NUMBER
A US bank account routing number. These are typically nine digits long,
- US_INDIVIDUAL_TAX_IDENTIFICATION_NUMBER
A US Individual Taxpayer Identification Number (ITIN) is a nine-digit number that starts with a "9" and contain a "7" or "8" as the fourth digit. An ITIN can be formatted with a space or a dash after the third and forth digits.
- US_PASSPORT_NUMBER
A US passport number. Passport numbers range from six to nine alphanumeric characters.
- US_SOCIAL_SECURITY_NUMBER
A US Social Security Number (SSN) is a nine-digit number that is issued to US citizens, permanent residents, and temporary working residents.
Canada specific
CA_HEALTH_NUMBER
A Canadian Health Service Number is a 10-digit unique identifier, required for individuals to access healthcare benefits.
- CA_SOCIAL_INSURANCE_NUMBER
A Canadian Social Insurance Number (SIN) is a nine-digit unique identifier, required for individuals to access government programs and benefits.
The SIN is formatted as three groups of three digits, such as 123-456-789 . A SIN can be validated through a simple check-digit process called the Luhn algorithm .
UK Specific
UK_NATIONAL_HEALTH_SERVICE_NUMBER
A UK National Health Service Number is a 10-17 digit number, such as 485 555 3456 . The current system formats the 10-digit number with spaces after the third and sixth digits. The final digit is an error-detecting checksum.
- UK_NATIONAL_INSURANCE_NUMBER
A UK National Insurance Number (NINO) provides individuals with access to National Insurance (social security) benefits. It is also used for some purposes in the UK tax system.
The number is nine digits long and starts with two letters, followed by six numbers and one letter. A NINO can be formatted with a space or a dash after the two letters and after the second, forth, and sixth digits.
- UK_UNIQUE_TAXPAYER_REFERENCE_NUMBER
A UK Unique Taxpayer Reference (UTR) is a 10-digit number that identifies a taxpayer or a business.
Custom
Regex filter - You can use a regular expressions to define patterns for an AI Guardrail to recognize and act upon such as serial number, booking ID etc..
- action
Ai
Guardrail Guardrail Sensitive Information Action - The action of guardrail PII entity configuration.
- type
Ai
Guardrail Guardrail Pii Entity Type Configure AI Guardrail type when the PII entity is detected.
The following PIIs are used to block or mask sensitive information:
General
ADDRESS
A physical address, such as "100 Main Street, Anytown, USA" or "Suite #12, Building 123". An address can include information such as the street, building, location, city, state, country, county, zip code, precinct, and neighborhood.
- AGE
An individual's age, including the quantity and unit of time. For example, in the phrase "I am 40 years old," Guarrails recognizes "40 years" as an age.
- NAME
An individual's name. This entity type does not include titles, such as Dr., Mr., Mrs., or Miss. AI Guardrail doesn't apply this entity type to names that are part of organizations or addresses. For example, AI Guardrail recognizes the "John Doe Organization" as an organization, and it recognizes "Jane Doe Street" as an address.
An email address, such as marymajor@email.com .
- PHONE
A phone number. This entity type also includes fax and pager numbers.
- USERNAME
A user name that identifies an account, such as a login name, screen name, nick name, or handle.
- PASSWORD
An alphanumeric string that is used as a password, such as "* *very20special#pass** ".
- DRIVER_ID
The number assigned to a driver's license, which is an official document permitting an individual to operate one or more motorized vehicles on a public road. A driver's license number consists of alphanumeric characters.
- LICENSE_PLATE
A license plate for a vehicle is issued by the state or country where the vehicle is registered. The format for passenger vehicles is typically five to eight digits, consisting of upper-case letters and numbers. The format varies depending on the location of the issuing state or country.
- VEHICLE_IDENTIFICATION_NUMBER
A Vehicle Identification Number (VIN) uniquely identifies a vehicle. VIN content and format are defined in the ISO 3779 specification. Each country has specific codes and formats for VINs.
Finance
CREDIT_DEBIT_CARD_CVV
A three-digit card verification code (CVV) that is present on VISA, MasterCard, and Discover credit and debit cards. For American Express credit or debit cards, the CVV is a four-digit numeric code.
- CREDIT_DEBIT_CARD_EXPIRY
The expiration date for a credit or debit card. This number is usually four digits long and is often formatted as month/year or MM/YY . AI Guardrail recognizes expiration dates such as 01/21 , 01/2021 , and Jan 2021 .
- CREDIT_DEBIT_CARD_NUMBER
The number for a credit or debit card. These numbers can vary from 13 to 16 digits in length. However, Amazon Comprehend also recognizes credit or debit card numbers when only the last four digits are present.
- PIN
A four-digit personal identification number (PIN) with which you can access your bank account.
- INTERNATIONAL_BANK_ACCOUNT_NUMBER
An International Bank Account Number has specific formats in each country. For more information, see www.iban.com/structure .
- SWIFT_CODE
A SWIFT code is a standard format of Bank Identifier Code (BIC) used to specify a particular bank or branch. Banks use these codes for money transfers such as international wire transfers.
SWIFT codes consist of eight or 11 characters. The 11-digit codes refer to specific branches, while eight-digit codes (or 11-digit codes ending in 'XXX') refer to the head or primary office.
IT
IP_ADDRESS
An IPv4 address, such as 198.51.100.0 .
- MAC_ADDRESS
A media access control (MAC) address is a unique identifier assigned to a network interface controller (NIC).
- URL
A web address, such as www.example.com .
- AWS_ACCESS_KEY
A unique identifier that's associated with a secret access key; you use the access key ID and secret access key to sign programmatic AWS requests cryptographically.
- AWS_SECRET_KEY
A unique identifier that's associated with an access key. You use the access key ID and secret access key to sign programmatic AWS requests cryptographically.
USA specific
US_BANK_ACCOUNT_NUMBER
A US bank account number, which is typically 10 to 12 digits long.
- US_BANK_ROUTING_NUMBER
A US bank account routing number. These are typically nine digits long,
- US_INDIVIDUAL_TAX_IDENTIFICATION_NUMBER
A US Individual Taxpayer Identification Number (ITIN) is a nine-digit number that starts with a "9" and contain a "7" or "8" as the fourth digit. An ITIN can be formatted with a space or a dash after the third and forth digits.
- US_PASSPORT_NUMBER
A US passport number. Passport numbers range from six to nine alphanumeric characters.
- US_SOCIAL_SECURITY_NUMBER
A US Social Security Number (SSN) is a nine-digit number that is issued to US citizens, permanent residents, and temporary working residents.
Canada specific
CA_HEALTH_NUMBER
A Canadian Health Service Number is a 10-digit unique identifier, required for individuals to access healthcare benefits.
- CA_SOCIAL_INSURANCE_NUMBER
A Canadian Social Insurance Number (SIN) is a nine-digit unique identifier, required for individuals to access government programs and benefits.
The SIN is formatted as three groups of three digits, such as 123-456-789 . A SIN can be validated through a simple check-digit process called the Luhn algorithm .
UK Specific
UK_NATIONAL_HEALTH_SERVICE_NUMBER
A UK National Health Service Number is a 10-17 digit number, such as 485 555 3456 . The current system formats the 10-digit number with spaces after the third and sixth digits. The final digit is an error-detecting checksum.
- UK_NATIONAL_INSURANCE_NUMBER
A UK National Insurance Number (NINO) provides individuals with access to National Insurance (social security) benefits. It is also used for some purposes in the UK tax system.
The number is nine digits long and starts with two letters, followed by six numbers and one letter. A NINO can be formatted with a space or a dash after the two letters and after the second, forth, and sixth digits.
- UK_UNIQUE_TAXPAYER_REFERENCE_NUMBER
A UK Unique Taxpayer Reference (UTR) is a 10-digit number that identifies a taxpayer or a business.
Custom
Regex filter - You can use a regular expressions to define patterns for an AI Guardrail to recognize and act upon such as serial number, booking ID etc..
- action "BLOCK" | "ANONYMIZE"
- The action of guardrail PII entity configuration.
- type "ADDRESS" | "AGE" | "AWS_ACCESS_KEY" | "AWS_SECRET_KEY" | "CA_HEALTH_NUMBER" | "CA_SOCIAL_INSURANCE_NUMBER" | "CREDIT_DEBIT_CARD_CVV" | "CREDIT_DEBIT_CARD_EXPIRY" | "CREDIT_DEBIT_CARD_NUMBER" | "DRIVER_ID" | "EMAIL" | "INTERNATIONAL_BANK_ACCOUNT_NUMBER" | "IP_ADDRESS" | "LICENSE_PLATE" | "MAC_ADDRESS" | "NAME" | "PASSWORD" | "PHONE" | "PIN" | "SWIFT_CODE" | "UK_NATIONAL_HEALTH_SERVICE_NUMBER" | "UK_NATIONAL_INSURANCE_NUMBER" | "UK_UNIQUE_TAXPAYER_REFERENCE_NUMBER" | "URL" | "USERNAME" | "US_BANK_ACCOUNT_NUMBER" | "US_BANK_ROUTING_NUMBER" | "US_INDIVIDUAL_TAX_IDENTIFICATION_NUMBER" | "US_PASSPORT_NUMBER" | "US_SOCIAL_SECURITY_NUMBER" | "VEHICLE_IDENTIFICATION_NUMBER"
Configure AI Guardrail type when the PII entity is detected.
The following PIIs are used to block or mask sensitive information:
General
ADDRESS
A physical address, such as "100 Main Street, Anytown, USA" or "Suite #12, Building 123". An address can include information such as the street, building, location, city, state, country, county, zip code, precinct, and neighborhood.
- AGE
An individual's age, including the quantity and unit of time. For example, in the phrase "I am 40 years old," Guarrails recognizes "40 years" as an age.
- NAME
An individual's name. This entity type does not include titles, such as Dr., Mr., Mrs., or Miss. AI Guardrail doesn't apply this entity type to names that are part of organizations or addresses. For example, AI Guardrail recognizes the "John Doe Organization" as an organization, and it recognizes "Jane Doe Street" as an address.
An email address, such as marymajor@email.com .
- PHONE
A phone number. This entity type also includes fax and pager numbers.
- USERNAME
A user name that identifies an account, such as a login name, screen name, nick name, or handle.
- PASSWORD
An alphanumeric string that is used as a password, such as "* *very20special#pass** ".
- DRIVER_ID
The number assigned to a driver's license, which is an official document permitting an individual to operate one or more motorized vehicles on a public road. A driver's license number consists of alphanumeric characters.
- LICENSE_PLATE
A license plate for a vehicle is issued by the state or country where the vehicle is registered. The format for passenger vehicles is typically five to eight digits, consisting of upper-case letters and numbers. The format varies depending on the location of the issuing state or country.
- VEHICLE_IDENTIFICATION_NUMBER
A Vehicle Identification Number (VIN) uniquely identifies a vehicle. VIN content and format are defined in the ISO 3779 specification. Each country has specific codes and formats for VINs.
Finance
CREDIT_DEBIT_CARD_CVV
A three-digit card verification code (CVV) that is present on VISA, MasterCard, and Discover credit and debit cards. For American Express credit or debit cards, the CVV is a four-digit numeric code.
- CREDIT_DEBIT_CARD_EXPIRY
The expiration date for a credit or debit card. This number is usually four digits long and is often formatted as month/year or MM/YY . AI Guardrail recognizes expiration dates such as 01/21 , 01/2021 , and Jan 2021 .
- CREDIT_DEBIT_CARD_NUMBER
The number for a credit or debit card. These numbers can vary from 13 to 16 digits in length. However, Amazon Comprehend also recognizes credit or debit card numbers when only the last four digits are present.
- PIN
A four-digit personal identification number (PIN) with which you can access your bank account.
- INTERNATIONAL_BANK_ACCOUNT_NUMBER
An International Bank Account Number has specific formats in each country. For more information, see www.iban.com/structure .
- SWIFT_CODE
A SWIFT code is a standard format of Bank Identifier Code (BIC) used to specify a particular bank or branch. Banks use these codes for money transfers such as international wire transfers.
SWIFT codes consist of eight or 11 characters. The 11-digit codes refer to specific branches, while eight-digit codes (or 11-digit codes ending in 'XXX') refer to the head or primary office.
IT
IP_ADDRESS
An IPv4 address, such as 198.51.100.0 .
- MAC_ADDRESS
A media access control (MAC) address is a unique identifier assigned to a network interface controller (NIC).
- URL
A web address, such as www.example.com .
- AWS_ACCESS_KEY
A unique identifier that's associated with a secret access key; you use the access key ID and secret access key to sign programmatic AWS requests cryptographically.
- AWS_SECRET_KEY
A unique identifier that's associated with an access key. You use the access key ID and secret access key to sign programmatic AWS requests cryptographically.
USA specific
US_BANK_ACCOUNT_NUMBER
A US bank account number, which is typically 10 to 12 digits long.
- US_BANK_ROUTING_NUMBER
A US bank account routing number. These are typically nine digits long,
- US_INDIVIDUAL_TAX_IDENTIFICATION_NUMBER
A US Individual Taxpayer Identification Number (ITIN) is a nine-digit number that starts with a "9" and contain a "7" or "8" as the fourth digit. An ITIN can be formatted with a space or a dash after the third and forth digits.
- US_PASSPORT_NUMBER
A US passport number. Passport numbers range from six to nine alphanumeric characters.
- US_SOCIAL_SECURITY_NUMBER
A US Social Security Number (SSN) is a nine-digit number that is issued to US citizens, permanent residents, and temporary working residents.
Canada specific
CA_HEALTH_NUMBER
A Canadian Health Service Number is a 10-digit unique identifier, required for individuals to access healthcare benefits.
- CA_SOCIAL_INSURANCE_NUMBER
A Canadian Social Insurance Number (SIN) is a nine-digit unique identifier, required for individuals to access government programs and benefits.
The SIN is formatted as three groups of three digits, such as 123-456-789 . A SIN can be validated through a simple check-digit process called the Luhn algorithm .
UK Specific
UK_NATIONAL_HEALTH_SERVICE_NUMBER
A UK National Health Service Number is a 10-17 digit number, such as 485 555 3456 . The current system formats the 10-digit number with spaces after the third and sixth digits. The final digit is an error-detecting checksum.
- UK_NATIONAL_INSURANCE_NUMBER
A UK National Insurance Number (NINO) provides individuals with access to National Insurance (social security) benefits. It is also used for some purposes in the UK tax system.
The number is nine digits long and starts with two letters, followed by six numbers and one letter. A NINO can be formatted with a space or a dash after the two letters and after the second, forth, and sixth digits.
- UK_UNIQUE_TAXPAYER_REFERENCE_NUMBER
A UK Unique Taxpayer Reference (UTR) is a 10-digit number that identifies a taxpayer or a business.
Custom
Regex filter - You can use a regular expressions to define patterns for an AI Guardrail to recognize and act upon such as serial number, booking ID etc..
AiGuardrailGuardrailPiiEntityType, AiGuardrailGuardrailPiiEntityTypeArgs
- Address
ADDRESS- Age
AGE- Aws
Access Key AWS_ACCESS_KEY- Aws
Secret Key AWS_SECRET_KEY- Ca
Health Number CA_HEALTH_NUMBER- Ca
Social Insurance Number CA_SOCIAL_INSURANCE_NUMBER- Credit
Debit Card Cvv CREDIT_DEBIT_CARD_CVV- Credit
Debit Card Expiry CREDIT_DEBIT_CARD_EXPIRY- Credit
Debit Card Number CREDIT_DEBIT_CARD_NUMBER- Driver
Id DRIVER_IDEMAIL- International
Bank Account Number INTERNATIONAL_BANK_ACCOUNT_NUMBER- Ip
Address IP_ADDRESS- License
Plate LICENSE_PLATE- Mac
Address MAC_ADDRESS- Name
NAME- Password
PASSWORD- Phone
PHONE- Pin
PIN- Swift
Code SWIFT_CODE- Uk
National Health Service Number UK_NATIONAL_HEALTH_SERVICE_NUMBER- Uk
National Insurance Number UK_NATIONAL_INSURANCE_NUMBER- Uk
Unique Taxpayer Reference Number UK_UNIQUE_TAXPAYER_REFERENCE_NUMBER- Url
URL- Username
USERNAME- Us
Bank Account Number US_BANK_ACCOUNT_NUMBER- Us
Bank Routing Number US_BANK_ROUTING_NUMBER- Us
Individual Tax Identification Number US_INDIVIDUAL_TAX_IDENTIFICATION_NUMBER- Us
Passport Number US_PASSPORT_NUMBER- Us
Social Security Number US_SOCIAL_SECURITY_NUMBER- Vehicle
Identification Number VEHICLE_IDENTIFICATION_NUMBER
- Ai
Guardrail Guardrail Pii Entity Type Address ADDRESS- Ai
Guardrail Guardrail Pii Entity Type Age AGE- Ai
Guardrail Guardrail Pii Entity Type Aws Access Key AWS_ACCESS_KEY- Ai
Guardrail Guardrail Pii Entity Type Aws Secret Key AWS_SECRET_KEY- Ai
Guardrail Guardrail Pii Entity Type Ca Health Number CA_HEALTH_NUMBER- Ai
Guardrail Guardrail Pii Entity Type Ca Social Insurance Number CA_SOCIAL_INSURANCE_NUMBER- Ai
Guardrail Guardrail Pii Entity Type Credit Debit Card Cvv CREDIT_DEBIT_CARD_CVV- Ai
Guardrail Guardrail Pii Entity Type Credit Debit Card Expiry CREDIT_DEBIT_CARD_EXPIRY- Ai
Guardrail Guardrail Pii Entity Type Credit Debit Card Number CREDIT_DEBIT_CARD_NUMBER- Ai
Guardrail Guardrail Pii Entity Type Driver Id DRIVER_ID- Ai
Guardrail Guardrail Pii Entity Type Email EMAIL- Ai
Guardrail Guardrail Pii Entity Type International Bank Account Number INTERNATIONAL_BANK_ACCOUNT_NUMBER- Ai
Guardrail Guardrail Pii Entity Type Ip Address IP_ADDRESS- Ai
Guardrail Guardrail Pii Entity Type License Plate LICENSE_PLATE- Ai
Guardrail Guardrail Pii Entity Type Mac Address MAC_ADDRESS- Ai
Guardrail Guardrail Pii Entity Type Name NAME- Ai
Guardrail Guardrail Pii Entity Type Password PASSWORD- Ai
Guardrail Guardrail Pii Entity Type Phone PHONE- Ai
Guardrail Guardrail Pii Entity Type Pin PIN- Ai
Guardrail Guardrail Pii Entity Type Swift Code SWIFT_CODE- Ai
Guardrail Guardrail Pii Entity Type Uk National Health Service Number UK_NATIONAL_HEALTH_SERVICE_NUMBER- Ai
Guardrail Guardrail Pii Entity Type Uk National Insurance Number UK_NATIONAL_INSURANCE_NUMBER- Ai
Guardrail Guardrail Pii Entity Type Uk Unique Taxpayer Reference Number UK_UNIQUE_TAXPAYER_REFERENCE_NUMBER- Ai
Guardrail Guardrail Pii Entity Type Url URL- Ai
Guardrail Guardrail Pii Entity Type Username USERNAME- Ai
Guardrail Guardrail Pii Entity Type Us Bank Account Number US_BANK_ACCOUNT_NUMBER- Ai
Guardrail Guardrail Pii Entity Type Us Bank Routing Number US_BANK_ROUTING_NUMBER- Ai
Guardrail Guardrail Pii Entity Type Us Individual Tax Identification Number US_INDIVIDUAL_TAX_IDENTIFICATION_NUMBER- Ai
Guardrail Guardrail Pii Entity Type Us Passport Number US_PASSPORT_NUMBER- Ai
Guardrail Guardrail Pii Entity Type Us Social Security Number US_SOCIAL_SECURITY_NUMBER- Ai
Guardrail Guardrail Pii Entity Type Vehicle Identification Number VEHICLE_IDENTIFICATION_NUMBER
- Address
ADDRESS- Age
AGE- Aws
Access Key AWS_ACCESS_KEY- Aws
Secret Key AWS_SECRET_KEY- Ca
Health Number CA_HEALTH_NUMBER- Ca
Social Insurance Number CA_SOCIAL_INSURANCE_NUMBER- Credit
Debit Card Cvv CREDIT_DEBIT_CARD_CVV- Credit
Debit Card Expiry CREDIT_DEBIT_CARD_EXPIRY- Credit
Debit Card Number CREDIT_DEBIT_CARD_NUMBER- Driver
Id DRIVER_IDEMAIL- International
Bank Account Number INTERNATIONAL_BANK_ACCOUNT_NUMBER- Ip
Address IP_ADDRESS- License
Plate LICENSE_PLATE- Mac
Address MAC_ADDRESS- Name
NAME- Password
PASSWORD- Phone
PHONE- Pin
PIN- Swift
Code SWIFT_CODE- Uk
National Health Service Number UK_NATIONAL_HEALTH_SERVICE_NUMBER- Uk
National Insurance Number UK_NATIONAL_INSURANCE_NUMBER- Uk
Unique Taxpayer Reference Number UK_UNIQUE_TAXPAYER_REFERENCE_NUMBER- Url
URL- Username
USERNAME- Us
Bank Account Number US_BANK_ACCOUNT_NUMBER- Us
Bank Routing Number US_BANK_ROUTING_NUMBER- Us
Individual Tax Identification Number US_INDIVIDUAL_TAX_IDENTIFICATION_NUMBER- Us
Passport Number US_PASSPORT_NUMBER- Us
Social Security Number US_SOCIAL_SECURITY_NUMBER- Vehicle
Identification Number VEHICLE_IDENTIFICATION_NUMBER
- Address
ADDRESS- Age
AGE- Aws
Access Key AWS_ACCESS_KEY- Aws
Secret Key AWS_SECRET_KEY- Ca
Health Number CA_HEALTH_NUMBER- Ca
Social Insurance Number CA_SOCIAL_INSURANCE_NUMBER- Credit
Debit Card Cvv CREDIT_DEBIT_CARD_CVV- Credit
Debit Card Expiry CREDIT_DEBIT_CARD_EXPIRY- Credit
Debit Card Number CREDIT_DEBIT_CARD_NUMBER- Driver
Id DRIVER_IDEMAIL- International
Bank Account Number INTERNATIONAL_BANK_ACCOUNT_NUMBER- Ip
Address IP_ADDRESS- License
Plate LICENSE_PLATE- Mac
Address MAC_ADDRESS- Name
NAME- Password
PASSWORD- Phone
PHONE- Pin
PIN- Swift
Code SWIFT_CODE- Uk
National Health Service Number UK_NATIONAL_HEALTH_SERVICE_NUMBER- Uk
National Insurance Number UK_NATIONAL_INSURANCE_NUMBER- Uk
Unique Taxpayer Reference Number UK_UNIQUE_TAXPAYER_REFERENCE_NUMBER- Url
URL- Username
USERNAME- Us
Bank Account Number US_BANK_ACCOUNT_NUMBER- Us
Bank Routing Number US_BANK_ROUTING_NUMBER- Us
Individual Tax Identification Number US_INDIVIDUAL_TAX_IDENTIFICATION_NUMBER- Us
Passport Number US_PASSPORT_NUMBER- Us
Social Security Number US_SOCIAL_SECURITY_NUMBER- Vehicle
Identification Number VEHICLE_IDENTIFICATION_NUMBER
- ADDRESS
ADDRESS- AGE
AGE- AWS_ACCESS_KEY
AWS_ACCESS_KEY- AWS_SECRET_KEY
AWS_SECRET_KEY- CA_HEALTH_NUMBER
CA_HEALTH_NUMBER- CA_SOCIAL_INSURANCE_NUMBER
CA_SOCIAL_INSURANCE_NUMBER- CREDIT_DEBIT_CARD_CVV
CREDIT_DEBIT_CARD_CVV- CREDIT_DEBIT_CARD_EXPIRY
CREDIT_DEBIT_CARD_EXPIRY- CREDIT_DEBIT_CARD_NUMBER
CREDIT_DEBIT_CARD_NUMBER- DRIVER_ID
DRIVER_IDEMAIL- INTERNATIONAL_BANK_ACCOUNT_NUMBER
INTERNATIONAL_BANK_ACCOUNT_NUMBER- IP_ADDRESS
IP_ADDRESS- LICENSE_PLATE
LICENSE_PLATE- MAC_ADDRESS
MAC_ADDRESS- NAME
NAME- PASSWORD
PASSWORD- PHONE
PHONE- PIN
PIN- SWIFT_CODE
SWIFT_CODE- UK_NATIONAL_HEALTH_SERVICE_NUMBER
UK_NATIONAL_HEALTH_SERVICE_NUMBER- UK_NATIONAL_INSURANCE_NUMBER
UK_NATIONAL_INSURANCE_NUMBER- UK_UNIQUE_TAXPAYER_REFERENCE_NUMBER
UK_UNIQUE_TAXPAYER_REFERENCE_NUMBER- URL
URL- USERNAME
USERNAME- US_BANK_ACCOUNT_NUMBER
US_BANK_ACCOUNT_NUMBER- US_BANK_ROUTING_NUMBER
US_BANK_ROUTING_NUMBER- US_INDIVIDUAL_TAX_IDENTIFICATION_NUMBER
US_INDIVIDUAL_TAX_IDENTIFICATION_NUMBER- US_PASSPORT_NUMBER
US_PASSPORT_NUMBER- US_SOCIAL_SECURITY_NUMBER
US_SOCIAL_SECURITY_NUMBER- VEHICLE_IDENTIFICATION_NUMBER
VEHICLE_IDENTIFICATION_NUMBER
- "ADDRESS"
ADDRESS- "AGE"
AGE- "AWS_ACCESS_KEY"
AWS_ACCESS_KEY- "AWS_SECRET_KEY"
AWS_SECRET_KEY- "CA_HEALTH_NUMBER"
CA_HEALTH_NUMBER- "CA_SOCIAL_INSURANCE_NUMBER"
CA_SOCIAL_INSURANCE_NUMBER- "CREDIT_DEBIT_CARD_CVV"
CREDIT_DEBIT_CARD_CVV- "CREDIT_DEBIT_CARD_EXPIRY"
CREDIT_DEBIT_CARD_EXPIRY- "CREDIT_DEBIT_CARD_NUMBER"
CREDIT_DEBIT_CARD_NUMBER- "DRIVER_ID"
DRIVER_ID- "EMAIL"
EMAIL- "INTERNATIONAL_BANK_ACCOUNT_NUMBER"
INTERNATIONAL_BANK_ACCOUNT_NUMBER- "IP_ADDRESS"
IP_ADDRESS- "LICENSE_PLATE"
LICENSE_PLATE- "MAC_ADDRESS"
MAC_ADDRESS- "NAME"
NAME- "PASSWORD"
PASSWORD- "PHONE"
PHONE- "PIN"
PIN- "SWIFT_CODE"
SWIFT_CODE- "UK_NATIONAL_HEALTH_SERVICE_NUMBER"
UK_NATIONAL_HEALTH_SERVICE_NUMBER- "UK_NATIONAL_INSURANCE_NUMBER"
UK_NATIONAL_INSURANCE_NUMBER- "UK_UNIQUE_TAXPAYER_REFERENCE_NUMBER"
UK_UNIQUE_TAXPAYER_REFERENCE_NUMBER- "URL"
URL- "USERNAME"
USERNAME- "US_BANK_ACCOUNT_NUMBER"
US_BANK_ACCOUNT_NUMBER- "US_BANK_ROUTING_NUMBER"
US_BANK_ROUTING_NUMBER- "US_INDIVIDUAL_TAX_IDENTIFICATION_NUMBER"
US_INDIVIDUAL_TAX_IDENTIFICATION_NUMBER- "US_PASSPORT_NUMBER"
US_PASSPORT_NUMBER- "US_SOCIAL_SECURITY_NUMBER"
US_SOCIAL_SECURITY_NUMBER- "VEHICLE_IDENTIFICATION_NUMBER"
VEHICLE_IDENTIFICATION_NUMBER
AiGuardrailGuardrailRegexConfig, AiGuardrailGuardrailRegexConfigArgs
A regex configuration.- Action
Pulumi.
Aws Native. Wisdom. Ai Guardrail Guardrail Sensitive Information Action - The action of the guardrail regex configuration.
- Name string
- The regex name.
- Pattern string
- The regex pattern.
- Description string
- The regex description.
- Action
Ai
Guardrail Guardrail Sensitive Information Action - The action of the guardrail regex configuration.
- Name string
- The regex name.
- Pattern string
- The regex pattern.
- Description string
- The regex description.
- action
Ai
Guardrail Guardrail Sensitive Information Action - The action of the guardrail regex configuration.
- name String
- The regex name.
- pattern String
- The regex pattern.
- description String
- The regex description.
- action
Ai
Guardrail Guardrail Sensitive Information Action - The action of the guardrail regex configuration.
- name string
- The regex name.
- pattern string
- The regex pattern.
- description string
- The regex description.
- action
Ai
Guardrail Guardrail Sensitive Information Action - The action of the guardrail regex configuration.
- name str
- The regex name.
- pattern str
- The regex pattern.
- description str
- The regex description.
- action "BLOCK" | "ANONYMIZE"
- The action of the guardrail regex configuration.
- name String
- The regex name.
- pattern String
- The regex pattern.
- description String
- The regex description.
AiGuardrailGuardrailSensitiveInformationAction, AiGuardrailGuardrailSensitiveInformationActionArgs
- Block
BLOCK- Anonymize
ANONYMIZE
- Ai
Guardrail Guardrail Sensitive Information Action Block BLOCK- Ai
Guardrail Guardrail Sensitive Information Action Anonymize ANONYMIZE
- Block
BLOCK- Anonymize
ANONYMIZE
- Block
BLOCK- Anonymize
ANONYMIZE
- BLOCK
BLOCK- ANONYMIZE
ANONYMIZE
- "BLOCK"
BLOCK- "ANONYMIZE"
ANONYMIZE
AiGuardrailGuardrailTopicConfig, AiGuardrailGuardrailTopicConfigArgs
Topic config in topic policy.- Definition string
- Definition of topic in topic policy
- Name string
- Name of topic in topic policy
- Type
Pulumi.
Aws Native. Wisdom. Ai Guardrail Guardrail Topic Type - Type of topic in a policy.
- Examples List<string>
- List of text examples
- Definition string
- Definition of topic in topic policy
- Name string
- Name of topic in topic policy
- Type
Ai
Guardrail Guardrail Topic Type - Type of topic in a policy.
- Examples []string
- List of text examples
- definition String
- Definition of topic in topic policy
- name String
- Name of topic in topic policy
- type
Ai
Guardrail Guardrail Topic Type - Type of topic in a policy.
- examples List<String>
- List of text examples
- definition string
- Definition of topic in topic policy
- name string
- Name of topic in topic policy
- type
Ai
Guardrail Guardrail Topic Type - Type of topic in a policy.
- examples string[]
- List of text examples
- definition str
- Definition of topic in topic policy
- name str
- Name of topic in topic policy
- type
Ai
Guardrail Guardrail Topic Type - Type of topic in a policy.
- examples Sequence[str]
- List of text examples
- definition String
- Definition of topic in topic policy
- name String
- Name of topic in topic policy
- type "DENY"
- Type of topic in a policy.
- examples List<String>
- List of text examples
AiGuardrailGuardrailTopicType, AiGuardrailGuardrailTopicTypeArgs
- Deny
DENY
- Ai
Guardrail Guardrail Topic Type Deny DENY
- Deny
DENY
- Deny
DENY
- DENY
DENY
- "DENY"
DENY
AiGuardrailGuardrailWordConfig, AiGuardrailGuardrailWordConfigArgs
A custom word config.- Text string
- The custom word text.
- Text string
- The custom word text.
- text String
- The custom word text.
- text string
- The custom word text.
- text str
- The custom word text.
- text String
- The custom word text.
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
We recommend new projects start with resources from the AWS provider.
