Show / Hide Table of Contents

Interface CfnDataProtectionSettingsPropsMixin.IInlineRedactionConfigurationProperty

The configuration for in-session inline redaction.

Namespace: Amazon.CDK.Mixins.Preview.AWS.WorkSpacesWeb.Mixins
Assembly: Amazon.CDK.Mixins.Preview.dll
Syntax (csharp)
public interface CfnDataProtectionSettingsPropsMixin.IInlineRedactionConfigurationProperty
Syntax (vb)
Public Interface CfnDataProtectionSettingsPropsMixin.IInlineRedactionConfigurationProperty
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-workspacesweb-dataprotectionsettings-inlineredactionconfiguration.html

ExampleMetadata: fixture=_generated

Examples
// The code below shows an example of how to instantiate this type.
             // The values are placeholders you should change.
             using Amazon.CDK.Mixins.Preview.AWS.WorkSpacesWeb.Mixins;

             var inlineRedactionConfigurationProperty = new InlineRedactionConfigurationProperty {
                 GlobalConfidenceLevel = 123,
                 GlobalEnforcedUrls = new [] { "globalEnforcedUrls" },
                 GlobalExemptUrls = new [] { "globalExemptUrls" },
                 InlineRedactionPatterns = new [] { new InlineRedactionPatternProperty {
                     BuiltInPatternId = "builtInPatternId",
                     ConfidenceLevel = 123,
                     CustomPattern = new CustomPatternProperty {
                         KeywordRegex = "keywordRegex",
                         PatternDescription = "patternDescription",
                         PatternName = "patternName",
                         PatternRegex = "patternRegex"
                     },
                     EnforcedUrls = new [] { "enforcedUrls" },
                     ExemptUrls = new [] { "exemptUrls" },
                     RedactionPlaceHolder = new RedactionPlaceHolderProperty {
                         RedactionPlaceHolderText = "redactionPlaceHolderText",
                         RedactionPlaceHolderType = "redactionPlaceHolderType"
                     }
                 } }
             };

Synopsis

Properties

GlobalConfidenceLevel

The global confidence level for the inline redaction configuration.

GlobalEnforcedUrls

The global enforced URL configuration for the inline redaction configuration.

GlobalExemptUrls

The global exempt URL configuration for the inline redaction configuration.

InlineRedactionPatterns

The inline redaction patterns to be enabled for the inline redaction configuration.

Properties

GlobalConfidenceLevel

The global confidence level for the inline redaction configuration.

double? GlobalConfidenceLevel { get; }
Property Value

double?

Remarks

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.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-workspacesweb-dataprotectionsettings-inlineredactionconfiguration.html#cfn-workspacesweb-dataprotectionsettings-inlineredactionconfiguration-globalconfidencelevel

GlobalEnforcedUrls

The global enforced URL configuration for the inline redaction configuration.

string[]? GlobalEnforcedUrls { get; }
Property Value

string[]

Remarks

This is applied to patterns that do not have a pattern-level enforced URL list.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-workspacesweb-dataprotectionsettings-inlineredactionconfiguration.html#cfn-workspacesweb-dataprotectionsettings-inlineredactionconfiguration-globalenforcedurls

GlobalExemptUrls

The global exempt URL configuration for the inline redaction configuration.

string[]? GlobalExemptUrls { get; }
Property Value

string[]

Remarks

This is applied to patterns that do not have a pattern-level exempt URL list.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-workspacesweb-dataprotectionsettings-inlineredactionconfiguration.html#cfn-workspacesweb-dataprotectionsettings-inlineredactionconfiguration-globalexempturls

InlineRedactionPatterns

The inline redaction patterns to be enabled for the inline redaction configuration.

object? InlineRedactionPatterns { get; }
Property Value

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-workspacesweb-dataprotectionsettings-inlineredactionconfiguration.html#cfn-workspacesweb-dataprotectionsettings-inlineredactionconfiguration-inlineredactionpatterns

Type union: either IResolvable or (either IResolvable or CfnDataProtectionSettingsPropsMixin.IInlineRedactionPatternProperty)[]

Back to top Generated by DocFX