1. Packages
  2. AWS Cloud Control
  3. API Docs
  4. workspacesweb
  5. DataProtectionSettings

We recommend new projects start with resources from the AWS provider.

AWS Cloud Control v1.27.0 published on Monday, Apr 14, 2025 by Pulumi

aws-native.workspacesweb.DataProtectionSettings

Explore with Pulumi AI

We recommend new projects start with resources from the AWS provider.

AWS Cloud Control v1.27.0 published on Monday, Apr 14, 2025 by Pulumi

Definition of AWS::WorkSpacesWeb::DataProtectionSettings Resource Type

Create DataProtectionSettings Resource

Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.

Constructor syntax

new DataProtectionSettings(name: string, args?: DataProtectionSettingsArgs, opts?: CustomResourceOptions);
@overload
def DataProtectionSettings(resource_name: str,
                           args: Optional[DataProtectionSettingsArgs] = None,
                           opts: Optional[ResourceOptions] = None)

@overload
def DataProtectionSettings(resource_name: str,
                           opts: Optional[ResourceOptions] = None,
                           additional_encryption_context: Optional[Mapping[str, str]] = None,
                           customer_managed_key: Optional[str] = None,
                           description: Optional[str] = None,
                           display_name: Optional[str] = None,
                           inline_redaction_configuration: Optional[DataProtectionSettingsInlineRedactionConfigurationArgs] = None,
                           tags: Optional[Sequence[_root_inputs.TagArgs]] = None)
func NewDataProtectionSettings(ctx *Context, name string, args *DataProtectionSettingsArgs, opts ...ResourceOption) (*DataProtectionSettings, error)
public DataProtectionSettings(string name, DataProtectionSettingsArgs? args = null, CustomResourceOptions? opts = null)
public DataProtectionSettings(String name, DataProtectionSettingsArgs args)
public DataProtectionSettings(String name, DataProtectionSettingsArgs args, CustomResourceOptions options)
type: aws-native:workspacesweb:DataProtectionSettings
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.

Parameters

name This property is required. string
The unique name of the resource.
args DataProtectionSettingsArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
resource_name This property is required. str
The unique name of the resource.
args DataProtectionSettingsArgs
The arguments to resource properties.
opts ResourceOptions
Bag of options to control resource's behavior.
ctx Context
Context object for the current deployment.
name This property is required. string
The unique name of the resource.
args DataProtectionSettingsArgs
The arguments to resource properties.
opts ResourceOption
Bag of options to control resource's behavior.
name This property is required. string
The unique name of the resource.
args DataProtectionSettingsArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
name This property is required. String
The unique name of the resource.
args This property is required. DataProtectionSettingsArgs
The arguments to resource properties.
options CustomResourceOptions
Bag of options to control resource's behavior.

DataProtectionSettings 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 DataProtectionSettings resource accepts the following input properties:

AdditionalEncryptionContext Dictionary<string, string>
The additional encryption context of the data protection settings.
CustomerManagedKey string
The customer managed key used to encrypt sensitive information in the data protection settings.
Description string
The description of the data protection settings.
DisplayName string
The display name of the data protection settings.
InlineRedactionConfiguration Pulumi.AwsNative.WorkSpacesWeb.Inputs.DataProtectionSettingsInlineRedactionConfiguration
The inline redaction configuration for the data protection settings.
Tags List<Pulumi.AwsNative.Inputs.Tag>
The tags of the data protection settings.
AdditionalEncryptionContext map[string]string
The additional encryption context of the data protection settings.
CustomerManagedKey string
The customer managed key used to encrypt sensitive information in the data protection settings.
Description string
The description of the data protection settings.
DisplayName string
The display name of the data protection settings.
InlineRedactionConfiguration DataProtectionSettingsInlineRedactionConfigurationArgs
The inline redaction configuration for the data protection settings.
Tags TagArgs
The tags of the data protection settings.
additionalEncryptionContext Map<String,String>
The additional encryption context of the data protection settings.
customerManagedKey String
The customer managed key used to encrypt sensitive information in the data protection settings.
description String
The description of the data protection settings.
displayName String
The display name of the data protection settings.
inlineRedactionConfiguration DataProtectionSettingsInlineRedactionConfiguration
The inline redaction configuration for the data protection settings.
tags List<Tag>
The tags of the data protection settings.
additionalEncryptionContext {[key: string]: string}
The additional encryption context of the data protection settings.
customerManagedKey string
The customer managed key used to encrypt sensitive information in the data protection settings.
description string
The description of the data protection settings.
displayName string
The display name of the data protection settings.
inlineRedactionConfiguration DataProtectionSettingsInlineRedactionConfiguration
The inline redaction configuration for the data protection settings.
tags Tag[]
The tags of the data protection settings.
additional_encryption_context Mapping[str, str]
The additional encryption context of the data protection settings.
customer_managed_key str
The customer managed key used to encrypt sensitive information in the data protection settings.
description str
The description of the data protection settings.
display_name str
The display name of the data protection settings.
inline_redaction_configuration DataProtectionSettingsInlineRedactionConfigurationArgs
The inline redaction configuration for the data protection settings.
tags Sequence[TagArgs]
The tags of the data protection settings.
additionalEncryptionContext Map<String>
The additional encryption context of the data protection settings.
customerManagedKey String
The customer managed key used to encrypt sensitive information in the data protection settings.
description String
The description of the data protection settings.
displayName String
The display name of the data protection settings.
inlineRedactionConfiguration Property Map
The inline redaction configuration for the data protection settings.
tags List<Property Map>
The tags of the data protection settings.

Outputs

All input properties are implicitly available as output properties. Additionally, the DataProtectionSettings resource produces the following output properties:

AssociatedPortalArns List<string>
A list of web portal ARNs that this data protection settings resource is associated with.
CreationDate string
The creation date timestamp of the data protection settings.
DataProtectionSettingsArn string
The ARN of the data protection settings resource.
Id string
The provider-assigned unique ID for this managed resource.
AssociatedPortalArns []string
A list of web portal ARNs that this data protection settings resource is associated with.
CreationDate string
The creation date timestamp of the data protection settings.
DataProtectionSettingsArn string
The ARN of the data protection settings resource.
Id string
The provider-assigned unique ID for this managed resource.
associatedPortalArns List<String>
A list of web portal ARNs that this data protection settings resource is associated with.
creationDate String
The creation date timestamp of the data protection settings.
dataProtectionSettingsArn String
The ARN of the data protection settings resource.
id String
The provider-assigned unique ID for this managed resource.
associatedPortalArns string[]
A list of web portal ARNs that this data protection settings resource is associated with.
creationDate string
The creation date timestamp of the data protection settings.
dataProtectionSettingsArn string
The ARN of the data protection settings resource.
id string
The provider-assigned unique ID for this managed resource.
associated_portal_arns Sequence[str]
A list of web portal ARNs that this data protection settings resource is associated with.
creation_date str
The creation date timestamp of the data protection settings.
data_protection_settings_arn str
The ARN of the data protection settings resource.
id str
The provider-assigned unique ID for this managed resource.
associatedPortalArns List<String>
A list of web portal ARNs that this data protection settings resource is associated with.
creationDate String
The creation date timestamp of the data protection settings.
dataProtectionSettingsArn String
The ARN of the data protection settings resource.
id String
The provider-assigned unique ID for this managed resource.

Supporting Types

DataProtectionSettingsCustomPattern
, DataProtectionSettingsCustomPatternArgs

PatternName This property is required. string
The pattern name for the custom pattern.
PatternRegex This property is required. string
The pattern regex for the customer pattern. The format must follow JavaScript regex format. The pattern must be enclosed between slashes, and can have flags behind the second slash. For example: "/ab+c/gi".
KeywordRegex string
The keyword regex for the customer pattern. After there is a match to the pattern regex, the keyword regex is used to search within the proximity of the match. If there is a keyword match, then the match is confirmed. If no keyword regex is provided, the pattern regex match will automatically be confirmed. The format must follow JavaScript regex format. The pattern must be enclosed between slashes, and can have flags behind the second slash. For example, "/ab+c/gi"
PatternDescription string
The pattern description for the customer pattern.
PatternName This property is required. string
The pattern name for the custom pattern.
PatternRegex This property is required. string
The pattern regex for the customer pattern. The format must follow JavaScript regex format. The pattern must be enclosed between slashes, and can have flags behind the second slash. For example: "/ab+c/gi".
KeywordRegex string
The keyword regex for the customer pattern. After there is a match to the pattern regex, the keyword regex is used to search within the proximity of the match. If there is a keyword match, then the match is confirmed. If no keyword regex is provided, the pattern regex match will automatically be confirmed. The format must follow JavaScript regex format. The pattern must be enclosed between slashes, and can have flags behind the second slash. For example, "/ab+c/gi"
PatternDescription string
The pattern description for the customer pattern.
patternName This property is required. String
The pattern name for the custom pattern.
patternRegex This property is required. String
The pattern regex for the customer pattern. The format must follow JavaScript regex format. The pattern must be enclosed between slashes, and can have flags behind the second slash. For example: "/ab+c/gi".
keywordRegex String
The keyword regex for the customer pattern. After there is a match to the pattern regex, the keyword regex is used to search within the proximity of the match. If there is a keyword match, then the match is confirmed. If no keyword regex is provided, the pattern regex match will automatically be confirmed. The format must follow JavaScript regex format. The pattern must be enclosed between slashes, and can have flags behind the second slash. For example, "/ab+c/gi"
patternDescription String
The pattern description for the customer pattern.
patternName This property is required. string
The pattern name for the custom pattern.
patternRegex This property is required. string
The pattern regex for the customer pattern. The format must follow JavaScript regex format. The pattern must be enclosed between slashes, and can have flags behind the second slash. For example: "/ab+c/gi".
keywordRegex string
The keyword regex for the customer pattern. After there is a match to the pattern regex, the keyword regex is used to search within the proximity of the match. If there is a keyword match, then the match is confirmed. If no keyword regex is provided, the pattern regex match will automatically be confirmed. The format must follow JavaScript regex format. The pattern must be enclosed between slashes, and can have flags behind the second slash. For example, "/ab+c/gi"
patternDescription string
The pattern description for the customer pattern.
pattern_name This property is required. str
The pattern name for the custom pattern.
pattern_regex This property is required. str
The pattern regex for the customer pattern. The format must follow JavaScript regex format. The pattern must be enclosed between slashes, and can have flags behind the second slash. For example: "/ab+c/gi".
keyword_regex str
The keyword regex for the customer pattern. After there is a match to the pattern regex, the keyword regex is used to search within the proximity of the match. If there is a keyword match, then the match is confirmed. If no keyword regex is provided, the pattern regex match will automatically be confirmed. The format must follow JavaScript regex format. The pattern must be enclosed between slashes, and can have flags behind the second slash. For example, "/ab+c/gi"
pattern_description str
The pattern description for the customer pattern.
patternName This property is required. String
The pattern name for the custom pattern.
patternRegex This property is required. String
The pattern regex for the customer pattern. The format must follow JavaScript regex format. The pattern must be enclosed between slashes, and can have flags behind the second slash. For example: "/ab+c/gi".
keywordRegex String
The keyword regex for the customer pattern. After there is a match to the pattern regex, the keyword regex is used to search within the proximity of the match. If there is a keyword match, then the match is confirmed. If no keyword regex is provided, the pattern regex match will automatically be confirmed. The format must follow JavaScript regex format. The pattern must be enclosed between slashes, and can have flags behind the second slash. For example, "/ab+c/gi"
patternDescription String
The pattern description for the customer pattern.

DataProtectionSettingsInlineRedactionConfiguration
, DataProtectionSettingsInlineRedactionConfigurationArgs

InlineRedactionPatterns This property is required. List<Pulumi.AwsNative.WorkSpacesWeb.Inputs.DataProtectionSettingsInlineRedactionPattern>
The inline redaction patterns to be enabled for the inline redaction configuration.
GlobalConfidenceLevel double
The global confidence level for the inline redaction configuration. This indicates the certainty of data type matches in the redaction process. Confidence level 3 means high confidence, and requires a formatted text pattern match in order for content to be redacted. Confidence level 2 means medium confidence, and redaction considers both formatted and unformatted text, and adds keyword associate to the logic. Confidence level 1 means low confidence, and redaction is enforced for both formatted pattern + unformatted pattern without keyword. This is applied to patterns that do not have a pattern-level confidence level. Defaults to confidence level 2.
GlobalEnforcedUrls List<string>
The global enforced URL configuration for the inline redaction configuration. This is applied to patterns that do not have a pattern-level enforced URL list.
GlobalExemptUrls List<string>
The global exempt URL configuration for the inline redaction configuration. This is applied to patterns that do not have a pattern-level exempt URL list.
InlineRedactionPatterns This property is required. []DataProtectionSettingsInlineRedactionPattern
The inline redaction patterns to be enabled for the inline redaction configuration.
GlobalConfidenceLevel float64
The global confidence level for the inline redaction configuration. This indicates the certainty of data type matches in the redaction process. Confidence level 3 means high confidence, and requires a formatted text pattern match in order for content to be redacted. Confidence level 2 means medium confidence, and redaction considers both formatted and unformatted text, and adds keyword associate to the logic. Confidence level 1 means low confidence, and redaction is enforced for both formatted pattern + unformatted pattern without keyword. This is applied to patterns that do not have a pattern-level confidence level. Defaults to confidence level 2.
GlobalEnforcedUrls []string
The global enforced URL configuration for the inline redaction configuration. This is applied to patterns that do not have a pattern-level enforced URL list.
GlobalExemptUrls []string
The global exempt URL configuration for the inline redaction configuration. This is applied to patterns that do not have a pattern-level exempt URL list.
inlineRedactionPatterns This property is required. List<DataProtectionSettingsInlineRedactionPattern>
The inline redaction patterns to be enabled for the inline redaction configuration.
globalConfidenceLevel Double
The global confidence level for the inline redaction configuration. This indicates the certainty of data type matches in the redaction process. Confidence level 3 means high confidence, and requires a formatted text pattern match in order for content to be redacted. Confidence level 2 means medium confidence, and redaction considers both formatted and unformatted text, and adds keyword associate to the logic. Confidence level 1 means low confidence, and redaction is enforced for both formatted pattern + unformatted pattern without keyword. This is applied to patterns that do not have a pattern-level confidence level. Defaults to confidence level 2.
globalEnforcedUrls List<String>
The global enforced URL configuration for the inline redaction configuration. This is applied to patterns that do not have a pattern-level enforced URL list.
globalExemptUrls List<String>
The global exempt URL configuration for the inline redaction configuration. This is applied to patterns that do not have a pattern-level exempt URL list.
inlineRedactionPatterns This property is required. DataProtectionSettingsInlineRedactionPattern[]
The inline redaction patterns to be enabled for the inline redaction configuration.
globalConfidenceLevel number
The global confidence level for the inline redaction configuration. This indicates the certainty of data type matches in the redaction process. Confidence level 3 means high confidence, and requires a formatted text pattern match in order for content to be redacted. Confidence level 2 means medium confidence, and redaction considers both formatted and unformatted text, and adds keyword associate to the logic. Confidence level 1 means low confidence, and redaction is enforced for both formatted pattern + unformatted pattern without keyword. This is applied to patterns that do not have a pattern-level confidence level. Defaults to confidence level 2.
globalEnforcedUrls string[]
The global enforced URL configuration for the inline redaction configuration. This is applied to patterns that do not have a pattern-level enforced URL list.
globalExemptUrls string[]
The global exempt URL configuration for the inline redaction configuration. This is applied to patterns that do not have a pattern-level exempt URL list.
inline_redaction_patterns This property is required. Sequence[DataProtectionSettingsInlineRedactionPattern]
The inline redaction patterns to be enabled for the inline redaction configuration.
global_confidence_level float
The global confidence level for the inline redaction configuration. This indicates the certainty of data type matches in the redaction process. Confidence level 3 means high confidence, and requires a formatted text pattern match in order for content to be redacted. Confidence level 2 means medium confidence, and redaction considers both formatted and unformatted text, and adds keyword associate to the logic. Confidence level 1 means low confidence, and redaction is enforced for both formatted pattern + unformatted pattern without keyword. This is applied to patterns that do not have a pattern-level confidence level. Defaults to confidence level 2.
global_enforced_urls Sequence[str]
The global enforced URL configuration for the inline redaction configuration. This is applied to patterns that do not have a pattern-level enforced URL list.
global_exempt_urls Sequence[str]
The global exempt URL configuration for the inline redaction configuration. This is applied to patterns that do not have a pattern-level exempt URL list.
inlineRedactionPatterns This property is required. List<Property Map>
The inline redaction patterns to be enabled for the inline redaction configuration.
globalConfidenceLevel Number
The global confidence level for the inline redaction configuration. This indicates the certainty of data type matches in the redaction process. Confidence level 3 means high confidence, and requires a formatted text pattern match in order for content to be redacted. Confidence level 2 means medium confidence, and redaction considers both formatted and unformatted text, and adds keyword associate to the logic. Confidence level 1 means low confidence, and redaction is enforced for both formatted pattern + unformatted pattern without keyword. This is applied to patterns that do not have a pattern-level confidence level. Defaults to confidence level 2.
globalEnforcedUrls List<String>
The global enforced URL configuration for the inline redaction configuration. This is applied to patterns that do not have a pattern-level enforced URL list.
globalExemptUrls List<String>
The global exempt URL configuration for the inline redaction configuration. This is applied to patterns that do not have a pattern-level exempt URL list.

DataProtectionSettingsInlineRedactionPattern
, DataProtectionSettingsInlineRedactionPatternArgs

RedactionPlaceHolder This property is required. Pulumi.AwsNative.WorkSpacesWeb.Inputs.DataProtectionSettingsRedactionPlaceHolder
The redaction placeholder that will replace the redacted text in session for the inline redaction pattern.
BuiltInPatternId string
The built-in pattern from the list of preconfigured patterns. Either a customPattern or builtInPatternId is required. To view the entire list of data types and their corresponding built-in pattern IDs, see Base inline redaction .
ConfidenceLevel double
The confidence level for inline redaction pattern. This indicates the certainty of data type matches in the redaction process. Confidence level 3 means high confidence, and requires a formatted text pattern match in order for content to be redacted. Confidence level 2 means medium confidence, and redaction considers both formatted and unformatted text, and adds keyword associate to the logic. Confidence level 1 means low confidence, and redaction is enforced for both formatted pattern + unformatted pattern without keyword. This overrides the global confidence level.
CustomPattern Pulumi.AwsNative.WorkSpacesWeb.Inputs.DataProtectionSettingsCustomPattern
The configuration for a custom pattern. Either a customPattern or builtInPatternId is required.
EnforcedUrls List<string>
The enforced URL configuration for the inline redaction pattern. This will override the global enforced URL configuration.
ExemptUrls List<string>
The exempt URL configuration for the inline redaction pattern. This will override the global exempt URL configuration for the inline redaction pattern.
RedactionPlaceHolder This property is required. DataProtectionSettingsRedactionPlaceHolder
The redaction placeholder that will replace the redacted text in session for the inline redaction pattern.
BuiltInPatternId string
The built-in pattern from the list of preconfigured patterns. Either a customPattern or builtInPatternId is required. To view the entire list of data types and their corresponding built-in pattern IDs, see Base inline redaction .
ConfidenceLevel float64
The confidence level for inline redaction pattern. This indicates the certainty of data type matches in the redaction process. Confidence level 3 means high confidence, and requires a formatted text pattern match in order for content to be redacted. Confidence level 2 means medium confidence, and redaction considers both formatted and unformatted text, and adds keyword associate to the logic. Confidence level 1 means low confidence, and redaction is enforced for both formatted pattern + unformatted pattern without keyword. This overrides the global confidence level.
CustomPattern DataProtectionSettingsCustomPattern
The configuration for a custom pattern. Either a customPattern or builtInPatternId is required.
EnforcedUrls []string
The enforced URL configuration for the inline redaction pattern. This will override the global enforced URL configuration.
ExemptUrls []string
The exempt URL configuration for the inline redaction pattern. This will override the global exempt URL configuration for the inline redaction pattern.
redactionPlaceHolder This property is required. DataProtectionSettingsRedactionPlaceHolder
The redaction placeholder that will replace the redacted text in session for the inline redaction pattern.
builtInPatternId String
The built-in pattern from the list of preconfigured patterns. Either a customPattern or builtInPatternId is required. To view the entire list of data types and their corresponding built-in pattern IDs, see Base inline redaction .
confidenceLevel Double
The confidence level for inline redaction pattern. This indicates the certainty of data type matches in the redaction process. Confidence level 3 means high confidence, and requires a formatted text pattern match in order for content to be redacted. Confidence level 2 means medium confidence, and redaction considers both formatted and unformatted text, and adds keyword associate to the logic. Confidence level 1 means low confidence, and redaction is enforced for both formatted pattern + unformatted pattern without keyword. This overrides the global confidence level.
customPattern DataProtectionSettingsCustomPattern
The configuration for a custom pattern. Either a customPattern or builtInPatternId is required.
enforcedUrls List<String>
The enforced URL configuration for the inline redaction pattern. This will override the global enforced URL configuration.
exemptUrls List<String>
The exempt URL configuration for the inline redaction pattern. This will override the global exempt URL configuration for the inline redaction pattern.
redactionPlaceHolder This property is required. DataProtectionSettingsRedactionPlaceHolder
The redaction placeholder that will replace the redacted text in session for the inline redaction pattern.
builtInPatternId string
The built-in pattern from the list of preconfigured patterns. Either a customPattern or builtInPatternId is required. To view the entire list of data types and their corresponding built-in pattern IDs, see Base inline redaction .
confidenceLevel number
The confidence level for inline redaction pattern. This indicates the certainty of data type matches in the redaction process. Confidence level 3 means high confidence, and requires a formatted text pattern match in order for content to be redacted. Confidence level 2 means medium confidence, and redaction considers both formatted and unformatted text, and adds keyword associate to the logic. Confidence level 1 means low confidence, and redaction is enforced for both formatted pattern + unformatted pattern without keyword. This overrides the global confidence level.
customPattern DataProtectionSettingsCustomPattern
The configuration for a custom pattern. Either a customPattern or builtInPatternId is required.
enforcedUrls string[]
The enforced URL configuration for the inline redaction pattern. This will override the global enforced URL configuration.
exemptUrls string[]
The exempt URL configuration for the inline redaction pattern. This will override the global exempt URL configuration for the inline redaction pattern.
redaction_place_holder This property is required. DataProtectionSettingsRedactionPlaceHolder
The redaction placeholder that will replace the redacted text in session for the inline redaction pattern.
built_in_pattern_id str
The built-in pattern from the list of preconfigured patterns. Either a customPattern or builtInPatternId is required. To view the entire list of data types and their corresponding built-in pattern IDs, see Base inline redaction .
confidence_level float
The confidence level for inline redaction pattern. This indicates the certainty of data type matches in the redaction process. Confidence level 3 means high confidence, and requires a formatted text pattern match in order for content to be redacted. Confidence level 2 means medium confidence, and redaction considers both formatted and unformatted text, and adds keyword associate to the logic. Confidence level 1 means low confidence, and redaction is enforced for both formatted pattern + unformatted pattern without keyword. This overrides the global confidence level.
custom_pattern DataProtectionSettingsCustomPattern
The configuration for a custom pattern. Either a customPattern or builtInPatternId is required.
enforced_urls Sequence[str]
The enforced URL configuration for the inline redaction pattern. This will override the global enforced URL configuration.
exempt_urls Sequence[str]
The exempt URL configuration for the inline redaction pattern. This will override the global exempt URL configuration for the inline redaction pattern.
redactionPlaceHolder This property is required. Property Map
The redaction placeholder that will replace the redacted text in session for the inline redaction pattern.
builtInPatternId String
The built-in pattern from the list of preconfigured patterns. Either a customPattern or builtInPatternId is required. To view the entire list of data types and their corresponding built-in pattern IDs, see Base inline redaction .
confidenceLevel Number
The confidence level for inline redaction pattern. This indicates the certainty of data type matches in the redaction process. Confidence level 3 means high confidence, and requires a formatted text pattern match in order for content to be redacted. Confidence level 2 means medium confidence, and redaction considers both formatted and unformatted text, and adds keyword associate to the logic. Confidence level 1 means low confidence, and redaction is enforced for both formatted pattern + unformatted pattern without keyword. This overrides the global confidence level.
customPattern Property Map
The configuration for a custom pattern. Either a customPattern or builtInPatternId is required.
enforcedUrls List<String>
The enforced URL configuration for the inline redaction pattern. This will override the global enforced URL configuration.
exemptUrls List<String>
The exempt URL configuration for the inline redaction pattern. This will override the global exempt URL configuration for the inline redaction pattern.

DataProtectionSettingsRedactionPlaceHolder
, DataProtectionSettingsRedactionPlaceHolderArgs

RedactionPlaceHolderType This property is required. Pulumi.AwsNative.WorkSpacesWeb.DataProtectionSettingsRedactionPlaceHolderType
The redaction placeholder type that will replace the redacted text in session.
RedactionPlaceHolderText string
The redaction placeholder text that will replace the redacted text in session for the custom text redaction placeholder type.
RedactionPlaceHolderType This property is required. DataProtectionSettingsRedactionPlaceHolderType
The redaction placeholder type that will replace the redacted text in session.
RedactionPlaceHolderText string
The redaction placeholder text that will replace the redacted text in session for the custom text redaction placeholder type.
redactionPlaceHolderType This property is required. DataProtectionSettingsRedactionPlaceHolderType
The redaction placeholder type that will replace the redacted text in session.
redactionPlaceHolderText String
The redaction placeholder text that will replace the redacted text in session for the custom text redaction placeholder type.
redactionPlaceHolderType This property is required. DataProtectionSettingsRedactionPlaceHolderType
The redaction placeholder type that will replace the redacted text in session.
redactionPlaceHolderText string
The redaction placeholder text that will replace the redacted text in session for the custom text redaction placeholder type.
redaction_place_holder_type This property is required. DataProtectionSettingsRedactionPlaceHolderType
The redaction placeholder type that will replace the redacted text in session.
redaction_place_holder_text str
The redaction placeholder text that will replace the redacted text in session for the custom text redaction placeholder type.
redactionPlaceHolderType This property is required. "CustomText"
The redaction placeholder type that will replace the redacted text in session.
redactionPlaceHolderText String
The redaction placeholder text that will replace the redacted text in session for the custom text redaction placeholder type.

DataProtectionSettingsRedactionPlaceHolderType
, DataProtectionSettingsRedactionPlaceHolderTypeArgs

CustomText
CustomText
DataProtectionSettingsRedactionPlaceHolderTypeCustomText
CustomText
CustomText
CustomText
CustomText
CustomText
CUSTOM_TEXT
CustomText
"CustomText"
CustomText

Tag
, TagArgs

Key This property is required. string
The key name of the tag
Value This property is required. string
The value of the tag
Key This property is required. string
The key name of the tag
Value This property is required. string
The value of the tag
key This property is required. String
The key name of the tag
value This property is required. String
The value of the tag
key This property is required. string
The key name of the tag
value This property is required. string
The value of the tag
key This property is required. str
The key name of the tag
value This property is required. str
The value of the tag
key This property is required. String
The key name of the tag
value This property is required. String
The value of the tag

Package Details

Repository
AWS Native pulumi/pulumi-aws-native
License
Apache-2.0

We recommend new projects start with resources from the AWS provider.

AWS Cloud Control v1.27.0 published on Monday, Apr 14, 2025 by Pulumi