We recommend new projects start with resources from the AWS provider.
aws-native.wisdom.AiGuardrail
Explore with Pulumi AI
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:
- AssistantId string
- The identifier of the Amazon Q in Connect assistant. Can be either the ID or the ARN. URLs cannot contain the ARN.
- BlockedInput stringMessaging 
- Messaging for when violations are detected in text
- BlockedOutputs stringMessaging 
- Messaging for when violations are detected in text
- ContentPolicy Pulumi.Config Aws Native. Wisdom. Inputs. Ai Guardrail Ai Guardrail Content Policy Config 
- Contains details about how to handle harmful content.
- ContextualGrounding 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.
- SensitiveInformation 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.
- TopicPolicy 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.
- WordPolicy 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.
- AssistantId string
- The identifier of the Amazon Q in Connect assistant. Can be either the ID or the ARN. URLs cannot contain the ARN.
- BlockedInput stringMessaging 
- Messaging for when violations are detected in text
- BlockedOutputs stringMessaging 
- Messaging for when violations are detected in text
- ContentPolicy AiConfig Guardrail Ai Guardrail Content Policy Config Args 
- Contains details about how to handle harmful content.
- ContextualGrounding 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.
- SensitiveInformation 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.
- TopicPolicy AiConfig Guardrail Ai Guardrail Topic Policy Config Args 
- Contains details about topics that the AI Guardrail should identify and deny.
- WordPolicy AiConfig Guardrail Ai Guardrail Word Policy Config Args 
- Contains details about the word policy to configured for the AI Guardrail.
- assistantId String
- The identifier of the Amazon Q in Connect assistant. Can be either the ID or the ARN. URLs cannot contain the ARN.
- blockedInput StringMessaging 
- Messaging for when violations are detected in text
- blockedOutputs StringMessaging 
- Messaging for when violations are detected in text
- contentPolicy AiConfig Guardrail Ai Guardrail Content Policy Config 
- Contains details about how to handle harmful content.
- contextualGrounding 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.
- sensitiveInformation 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.
- topicPolicy AiConfig Guardrail Ai Guardrail Topic Policy Config 
- Contains details about topics that the AI Guardrail should identify and deny.
- wordPolicy AiConfig Guardrail Ai Guardrail Word Policy Config 
- Contains details about the word policy to configured for the AI Guardrail.
- assistantId string
- The identifier of the Amazon Q in Connect assistant. Can be either the ID or the ARN. URLs cannot contain the ARN.
- blockedInput stringMessaging 
- Messaging for when violations are detected in text
- blockedOutputs stringMessaging 
- Messaging for when violations are detected in text
- contentPolicy AiConfig Guardrail Ai Guardrail Content Policy Config 
- Contains details about how to handle harmful content.
- contextualGrounding 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.
- sensitiveInformation 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.
- topicPolicy AiConfig Guardrail Ai Guardrail Topic Policy Config 
- Contains details about topics that the AI Guardrail should identify and deny.
- wordPolicy 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.
- assistantId String
- The identifier of the Amazon Q in Connect assistant. Can be either the ID or the ARN. URLs cannot contain the ARN.
- blockedInput StringMessaging 
- Messaging for when violations are detected in text
- blockedOutputs StringMessaging 
- Messaging for when violations are detected in text
- contentPolicy Property MapConfig 
- Contains details about how to handle harmful content.
- contextualGrounding 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.
- sensitiveInformation 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.
- topicPolicy Property MapConfig 
- Contains details about topics that the AI Guardrail should identify and deny.
- wordPolicy 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:
- AiGuardrail stringArn 
- The Amazon Resource Name (ARN) of the AI Guardrail.
- AiGuardrail stringId 
- The identifier of the Amazon Q in Connect AI Guardrail.
- AssistantArn string
- The Amazon Resource Name (ARN) of the Amazon Q in Connect assistant.
- Id string
- The provider-assigned unique ID for this managed resource.
- AiGuardrail stringArn 
- The Amazon Resource Name (ARN) of the AI Guardrail.
- AiGuardrail stringId 
- The identifier of the Amazon Q in Connect AI Guardrail.
- AssistantArn string
- The Amazon Resource Name (ARN) of the Amazon Q in Connect assistant.
- Id string
- The provider-assigned unique ID for this managed resource.
- aiGuardrail StringArn 
- The Amazon Resource Name (ARN) of the AI Guardrail.
- aiGuardrail StringId 
- The identifier of the Amazon Q in Connect AI Guardrail.
- assistantArn String
- The Amazon Resource Name (ARN) of the Amazon Q in Connect assistant.
- id String
- The provider-assigned unique ID for this managed resource.
- aiGuardrail stringArn 
- The Amazon Resource Name (ARN) of the AI Guardrail.
- aiGuardrail stringId 
- The identifier of the Amazon Q in Connect AI Guardrail.
- assistantArn 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.
- aiGuardrail StringArn 
- The Amazon Resource Name (ARN) of the AI Guardrail.
- aiGuardrail StringId 
- The identifier of the Amazon Q in Connect AI Guardrail.
- assistantArn 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              
- FiltersConfig List<Pulumi.Aws Native. Wisdom. Inputs. Ai Guardrail Guardrail Content Filter Config> 
- List of content filter configs in content policy.
- FiltersConfig []AiGuardrail Guardrail Content Filter Config 
- List of content filter configs in content policy.
- filtersConfig List<AiGuardrail Guardrail Content Filter Config> 
- List of content filter configs in content policy.
- filtersConfig 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.
- filtersConfig List<Property Map>
- List of content filter configs in content policy.
AiGuardrailAiGuardrailContextualGroundingPolicyConfig, AiGuardrailAiGuardrailContextualGroundingPolicyConfigArgs                
- FiltersConfig List<Pulumi.Aws Native. Wisdom. Inputs. Ai Guardrail Guardrail Contextual Grounding Filter Config> 
- List of contextual grounding filter configs.
- FiltersConfig []AiGuardrail Guardrail Contextual Grounding Filter Config 
- List of contextual grounding filter configs.
- filtersConfig List<AiGuardrail Guardrail Contextual Grounding Filter Config> 
- List of contextual grounding filter configs.
- filtersConfig 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.
- filtersConfig List<Property Map>
- List of contextual grounding filter configs.
AiGuardrailAiGuardrailSensitiveInformationPolicyConfig, AiGuardrailAiGuardrailSensitiveInformationPolicyConfigArgs                
- PiiEntities []AiConfig Guardrail Guardrail Pii Entity Config 
- List of entities.
- RegexesConfig []AiGuardrail Guardrail Regex Config 
- List of regex.
- piiEntities List<AiConfig Guardrail Guardrail Pii Entity Config> 
- List of entities.
- regexesConfig List<AiGuardrail Guardrail Regex Config> 
- List of regex.
- piiEntities AiConfig Guardrail Guardrail Pii Entity Config[] 
- List of entities.
- regexesConfig 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.
- piiEntities List<Property Map>Config 
- List of entities.
- regexesConfig List<Property Map>
- List of regex.
AiGuardrailAiGuardrailTopicPolicyConfig, AiGuardrailAiGuardrailTopicPolicyConfigArgs              
- TopicsConfig List<Pulumi.Aws Native. Wisdom. Inputs. Ai Guardrail Guardrail Topic Config> 
- List of topic configs in topic policy.
- TopicsConfig []AiGuardrail Guardrail Topic Config 
- List of topic configs in topic policy.
- topicsConfig List<AiGuardrail Guardrail Topic Config> 
- List of topic configs in topic policy.
- topicsConfig 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.
- topicsConfig List<Property Map>
- List of topic configs in topic policy.
AiGuardrailAiGuardrailWordPolicyConfig, AiGuardrailAiGuardrailWordPolicyConfigArgs              
- ManagedWord List<Pulumi.Lists Config Aws Native. Wisdom. Inputs. Ai Guardrail Guardrail Managed Words Config> 
- A config for the list of managed words.
- WordsConfig List<Pulumi.Aws Native. Wisdom. Inputs. Ai Guardrail Guardrail Word Config> 
- List of custom word configs.
- ManagedWord []AiLists Config Guardrail Guardrail Managed Words Config 
- A config for the list of managed words.
- WordsConfig []AiGuardrail Guardrail Word Config 
- List of custom word configs.
- managedWord List<AiLists Config Guardrail Guardrail Managed Words Config> 
- A config for the list of managed words.
- wordsConfig List<AiGuardrail Guardrail Word Config> 
- List of custom word configs.
- managedWord AiLists Config Guardrail Guardrail Managed Words Config[] 
- A config for the list of managed words.
- wordsConfig 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.
- managedWord List<Property Map>Lists Config 
- A config for the list of managed words.
- wordsConfig List<Property Map>
- List of custom word configs.
AiGuardrailGuardrailContentFilterConfig, AiGuardrailGuardrailContentFilterConfigArgs            
- InputStrength Pulumi.Aws Native. Wisdom. Ai Guardrail Guardrail Filter Strength 
- The strength of the input for the guardrail content filter.
- OutputStrength 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.
- InputStrength AiGuardrail Guardrail Filter Strength 
- The strength of the input for the guardrail content filter.
- OutputStrength AiGuardrail Guardrail Filter Strength 
- The output strength of the guardrail content filter.
- Type
AiGuardrail Guardrail Content Filter Type 
- The type of the guardrail content filter.
- inputStrength AiGuardrail Guardrail Filter Strength 
- The strength of the input for the guardrail content filter.
- outputStrength AiGuardrail Guardrail Filter Strength 
- The output strength of the guardrail content filter.
- type
AiGuardrail Guardrail Content Filter Type 
- The type of the guardrail content filter.
- inputStrength AiGuardrail Guardrail Filter Strength 
- The strength of the input for the guardrail content filter.
- outputStrength AiGuardrail Guardrail Filter Strength 
- The output strength of the guardrail content filter.
- type
AiGuardrail 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
AiGuardrail Guardrail Content Filter Type 
- The type of the guardrail content filter.
- inputStrength "NONE" | "LOW" | "MEDIUM" | "HIGH"
- The strength of the input for the guardrail content filter.
- outputStrength "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
- PromptAttack 
- PROMPT_ATTACK
- AiGuardrail Guardrail Content Filter Type Sexual 
- SEXUAL
- AiGuardrail Guardrail Content Filter Type Violence 
- VIOLENCE
- AiGuardrail Guardrail Content Filter Type Hate 
- HATE
- AiGuardrail Guardrail Content Filter Type Insults 
- INSULTS
- AiGuardrail Guardrail Content Filter Type Misconduct 
- MISCONDUCT
- AiGuardrail Guardrail Content Filter Type Prompt Attack 
- PROMPT_ATTACK
- Sexual
- SEXUAL
- Violence
- VIOLENCE
- Hate
- HATE
- Insults
- INSULTS
- Misconduct
- MISCONDUCT
- PromptAttack 
- PROMPT_ATTACK
- Sexual
- SEXUAL
- Violence
- VIOLENCE
- Hate
- HATE
- Insults
- INSULTS
- Misconduct
- MISCONDUCT
- PromptAttack 
- 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              
- 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
AiGuardrail Guardrail Contextual Grounding Filter Type 
- The type of this filter.
- threshold Double
- The threshold for this filter.
- type
AiGuardrail Guardrail Contextual Grounding Filter Type 
- The type of this filter.
- threshold number
- The threshold for this filter.
- type
AiGuardrail Guardrail Contextual Grounding Filter Type 
- The type of this filter.
- threshold float
- The threshold for this filter.
- type
AiGuardrail 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
- AiGuardrail Guardrail Contextual Grounding Filter Type Grounding 
- GROUNDING
- AiGuardrail 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
- AiGuardrail Guardrail Filter Strength None 
- NONE
- AiGuardrail Guardrail Filter Strength Low 
- LOW
- AiGuardrail Guardrail Filter Strength Medium 
- MEDIUM
- AiGuardrail 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            
- Type
Pulumi.Aws Native. Wisdom. Ai Guardrail Guardrail Managed Words Type 
- The type of guardrail managed words.
- Type
AiGuardrail Guardrail Managed Words Type 
- The type of guardrail managed words.
- type
AiGuardrail Guardrail Managed Words Type 
- The type of guardrail managed words.
- type
AiGuardrail Guardrail Managed Words Type 
- The type of guardrail managed words.
- type
AiGuardrail Guardrail Managed Words Type 
- The type of guardrail managed words.
- type "PROFANITY"
- The type of guardrail managed words.
AiGuardrailGuardrailManagedWordsType, AiGuardrailGuardrailManagedWordsTypeArgs            
- Profanity
- PROFANITY
- AiGuardrail Guardrail Managed Words Type Profanity 
- PROFANITY
- Profanity
- PROFANITY
- Profanity
- PROFANITY
- PROFANITY
- PROFANITY
- "PROFANITY"
- PROFANITY
AiGuardrailGuardrailPiiEntityConfig, AiGuardrailGuardrailPiiEntityConfigArgs            
- 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 
- Action
AiGuardrail Guardrail Sensitive Information Action 
- The action of guardrail PII entity configuration.
- Type
AiGuardrail Guardrail Pii Entity Type 
- action
AiGuardrail Guardrail Sensitive Information Action 
- The action of guardrail PII entity configuration.
- type
AiGuardrail Guardrail Pii Entity Type 
- action
AiGuardrail Guardrail Sensitive Information Action 
- The action of guardrail PII entity configuration.
- type
AiGuardrail Guardrail Pii Entity Type 
- action
AiGuardrail Guardrail Sensitive Information Action 
- The action of guardrail PII entity configuration.
- type
AiGuardrail Guardrail Pii Entity Type 
- 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"
AiGuardrailGuardrailPiiEntityType, AiGuardrailGuardrailPiiEntityTypeArgs            
- Address
- ADDRESS
- Age
- AGE
- AwsAccess Key 
- AWS_ACCESS_KEY
- AwsSecret Key 
- AWS_SECRET_KEY
- CaHealth Number 
- CA_HEALTH_NUMBER
- CaSocial Insurance Number 
- CA_SOCIAL_INSURANCE_NUMBER
- CreditDebit Card Cvv 
- CREDIT_DEBIT_CARD_CVV
- CreditDebit Card Expiry 
- CREDIT_DEBIT_CARD_EXPIRY
- CreditDebit Card Number 
- CREDIT_DEBIT_CARD_NUMBER
- DriverId 
- DRIVER_ID
- InternationalBank Account Number 
- INTERNATIONAL_BANK_ACCOUNT_NUMBER
- IpAddress 
- IP_ADDRESS
- LicensePlate 
- LICENSE_PLATE
- MacAddress 
- MAC_ADDRESS
- Name
- NAME
- Password
- PASSWORD
- Phone
- PHONE
- Pin
- PIN
- SwiftCode 
- SWIFT_CODE
- UkNational Health Service Number 
- UK_NATIONAL_HEALTH_SERVICE_NUMBER
- UkNational Insurance Number 
- UK_NATIONAL_INSURANCE_NUMBER
- UkUnique Taxpayer Reference Number 
- UK_UNIQUE_TAXPAYER_REFERENCE_NUMBER
- Url
- URL
- Username
- USERNAME
- UsBank Account Number 
- US_BANK_ACCOUNT_NUMBER
- UsBank Routing Number 
- US_BANK_ROUTING_NUMBER
- UsIndividual Tax Identification Number 
- US_INDIVIDUAL_TAX_IDENTIFICATION_NUMBER
- UsPassport Number 
- US_PASSPORT_NUMBER
- UsSocial Security Number 
- US_SOCIAL_SECURITY_NUMBER
- VehicleIdentification Number 
- VEHICLE_IDENTIFICATION_NUMBER
- AiGuardrail Guardrail Pii Entity Type Address 
- ADDRESS
- AiGuardrail Guardrail Pii Entity Type Age 
- AGE
- AiGuardrail Guardrail Pii Entity Type Aws Access Key 
- AWS_ACCESS_KEY
- AiGuardrail Guardrail Pii Entity Type Aws Secret Key 
- AWS_SECRET_KEY
- AiGuardrail Guardrail Pii Entity Type Ca Health Number 
- CA_HEALTH_NUMBER
- AiGuardrail Guardrail Pii Entity Type Ca Social Insurance Number 
- CA_SOCIAL_INSURANCE_NUMBER
- AiGuardrail Guardrail Pii Entity Type Credit Debit Card Cvv 
- CREDIT_DEBIT_CARD_CVV
- AiGuardrail Guardrail Pii Entity Type Credit Debit Card Expiry 
- CREDIT_DEBIT_CARD_EXPIRY
- AiGuardrail Guardrail Pii Entity Type Credit Debit Card Number 
- CREDIT_DEBIT_CARD_NUMBER
- AiGuardrail Guardrail Pii Entity Type Driver Id 
- DRIVER_ID
- AiGuardrail Guardrail Pii Entity Type Email 
- AiGuardrail Guardrail Pii Entity Type International Bank Account Number 
- INTERNATIONAL_BANK_ACCOUNT_NUMBER
- AiGuardrail Guardrail Pii Entity Type Ip Address 
- IP_ADDRESS
- AiGuardrail Guardrail Pii Entity Type License Plate 
- LICENSE_PLATE
- AiGuardrail Guardrail Pii Entity Type Mac Address 
- MAC_ADDRESS
- AiGuardrail Guardrail Pii Entity Type Name 
- NAME
- AiGuardrail Guardrail Pii Entity Type Password 
- PASSWORD
- AiGuardrail Guardrail Pii Entity Type Phone 
- PHONE
- AiGuardrail Guardrail Pii Entity Type Pin 
- PIN
- AiGuardrail Guardrail Pii Entity Type Swift Code 
- SWIFT_CODE
- AiGuardrail Guardrail Pii Entity Type Uk National Health Service Number 
- UK_NATIONAL_HEALTH_SERVICE_NUMBER
- AiGuardrail Guardrail Pii Entity Type Uk National Insurance Number 
- UK_NATIONAL_INSURANCE_NUMBER
- AiGuardrail Guardrail Pii Entity Type Uk Unique Taxpayer Reference Number 
- UK_UNIQUE_TAXPAYER_REFERENCE_NUMBER
- AiGuardrail Guardrail Pii Entity Type Url 
- URL
- AiGuardrail Guardrail Pii Entity Type Username 
- USERNAME
- AiGuardrail Guardrail Pii Entity Type Us Bank Account Number 
- US_BANK_ACCOUNT_NUMBER
- AiGuardrail Guardrail Pii Entity Type Us Bank Routing Number 
- US_BANK_ROUTING_NUMBER
- AiGuardrail Guardrail Pii Entity Type Us Individual Tax Identification Number 
- US_INDIVIDUAL_TAX_IDENTIFICATION_NUMBER
- AiGuardrail Guardrail Pii Entity Type Us Passport Number 
- US_PASSPORT_NUMBER
- AiGuardrail Guardrail Pii Entity Type Us Social Security Number 
- US_SOCIAL_SECURITY_NUMBER
- AiGuardrail Guardrail Pii Entity Type Vehicle Identification Number 
- VEHICLE_IDENTIFICATION_NUMBER
- Address
- ADDRESS
- Age
- AGE
- AwsAccess Key 
- AWS_ACCESS_KEY
- AwsSecret Key 
- AWS_SECRET_KEY
- CaHealth Number 
- CA_HEALTH_NUMBER
- CaSocial Insurance Number 
- CA_SOCIAL_INSURANCE_NUMBER
- CreditDebit Card Cvv 
- CREDIT_DEBIT_CARD_CVV
- CreditDebit Card Expiry 
- CREDIT_DEBIT_CARD_EXPIRY
- CreditDebit Card Number 
- CREDIT_DEBIT_CARD_NUMBER
- DriverId 
- DRIVER_ID
- InternationalBank Account Number 
- INTERNATIONAL_BANK_ACCOUNT_NUMBER
- IpAddress 
- IP_ADDRESS
- LicensePlate 
- LICENSE_PLATE
- MacAddress 
- MAC_ADDRESS
- Name
- NAME
- Password
- PASSWORD
- Phone
- PHONE
- Pin
- PIN
- SwiftCode 
- SWIFT_CODE
- UkNational Health Service Number 
- UK_NATIONAL_HEALTH_SERVICE_NUMBER
- UkNational Insurance Number 
- UK_NATIONAL_INSURANCE_NUMBER
- UkUnique Taxpayer Reference Number 
- UK_UNIQUE_TAXPAYER_REFERENCE_NUMBER
- Url
- URL
- Username
- USERNAME
- UsBank Account Number 
- US_BANK_ACCOUNT_NUMBER
- UsBank Routing Number 
- US_BANK_ROUTING_NUMBER
- UsIndividual Tax Identification Number 
- US_INDIVIDUAL_TAX_IDENTIFICATION_NUMBER
- UsPassport Number 
- US_PASSPORT_NUMBER
- UsSocial Security Number 
- US_SOCIAL_SECURITY_NUMBER
- VehicleIdentification Number 
- VEHICLE_IDENTIFICATION_NUMBER
- Address
- ADDRESS
- Age
- AGE
- AwsAccess Key 
- AWS_ACCESS_KEY
- AwsSecret Key 
- AWS_SECRET_KEY
- CaHealth Number 
- CA_HEALTH_NUMBER
- CaSocial Insurance Number 
- CA_SOCIAL_INSURANCE_NUMBER
- CreditDebit Card Cvv 
- CREDIT_DEBIT_CARD_CVV
- CreditDebit Card Expiry 
- CREDIT_DEBIT_CARD_EXPIRY
- CreditDebit Card Number 
- CREDIT_DEBIT_CARD_NUMBER
- DriverId 
- DRIVER_ID
- InternationalBank Account Number 
- INTERNATIONAL_BANK_ACCOUNT_NUMBER
- IpAddress 
- IP_ADDRESS
- LicensePlate 
- LICENSE_PLATE
- MacAddress 
- MAC_ADDRESS
- Name
- NAME
- Password
- PASSWORD
- Phone
- PHONE
- Pin
- PIN
- SwiftCode 
- SWIFT_CODE
- UkNational Health Service Number 
- UK_NATIONAL_HEALTH_SERVICE_NUMBER
- UkNational Insurance Number 
- UK_NATIONAL_INSURANCE_NUMBER
- UkUnique Taxpayer Reference Number 
- UK_UNIQUE_TAXPAYER_REFERENCE_NUMBER
- Url
- URL
- Username
- USERNAME
- UsBank Account Number 
- US_BANK_ACCOUNT_NUMBER
- UsBank Routing Number 
- US_BANK_ROUTING_NUMBER
- UsIndividual Tax Identification Number 
- US_INDIVIDUAL_TAX_IDENTIFICATION_NUMBER
- UsPassport Number 
- US_PASSPORT_NUMBER
- UsSocial Security Number 
- US_SOCIAL_SECURITY_NUMBER
- VehicleIdentification 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
- 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"
- "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          
- 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
AiGuardrail 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
AiGuardrail 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
AiGuardrail 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
AiGuardrail 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
- AiGuardrail Guardrail Sensitive Information Action Block 
- BLOCK
- AiGuardrail Guardrail Sensitive Information Action Anonymize 
- ANONYMIZE
- Block
- BLOCK
- Anonymize
- ANONYMIZE
- Block
- BLOCK
- Anonymize
- ANONYMIZE
- BLOCK
- BLOCK
- ANONYMIZE
- ANONYMIZE
- "BLOCK"
- BLOCK
- "ANONYMIZE"
- ANONYMIZE
AiGuardrailGuardrailTopicConfig, AiGuardrailGuardrailTopicConfigArgs          
- 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
AiGuardrail 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
AiGuardrail 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
AiGuardrail 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
AiGuardrail 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
- AiGuardrail Guardrail Topic Type Deny 
- DENY
- Deny
- DENY
- Deny
- DENY
- DENY
- DENY
- "DENY"
- DENY
AiGuardrailGuardrailWordConfig, AiGuardrailGuardrailWordConfigArgs          
- 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.