Class CreateSensitiveTypePatternDetails
Details to create a new sensitive type with regular expressions.
Inherited Members
Namespace: Oci.DatasafeService.Models
Assembly: OCI.DotNetSDK.Datasafe.dll
Syntax
public class CreateSensitiveTypePatternDetails : CreateSensitiveTypeDetails
Properties
CommentPattern
Declaration
[JsonProperty(PropertyName = "commentPattern")]
public string CommentPattern { get; set; }
Property Value
Type | Description |
---|---|
string | A regular expression to be used by data discovery for matching column comments. |
DataPattern
Declaration
[JsonProperty(PropertyName = "dataPattern")]
public string DataPattern { get; set; }
Property Value
Type | Description |
---|---|
string | A regular expression to be used by data discovery for matching column data values. |
DefaultMaskingFormatId
Declaration
[JsonProperty(PropertyName = "defaultMaskingFormatId")]
public string DefaultMaskingFormatId { get; set; }
Property Value
Type | Description |
---|---|
string | The OCID of the library masking format that should be used to mask the sensitive columns associated with the sensitive type. |
NamePattern
Declaration
[JsonProperty(PropertyName = "namePattern")]
public string NamePattern { get; set; }
Property Value
Type | Description |
---|---|
string | A regular expression to be used by data discovery for matching column names. |
SearchType
Declaration
[JsonProperty(PropertyName = "searchType")]
[JsonConverter(typeof(StringEnumConverter))]
public SensitiveTypePattern.SearchTypeEnum? SearchType { get; set; }
Property Value
Type | Description |
---|---|
SensitiveTypePattern.SearchTypeEnum? | The search type indicating how the column name, comment and data patterns should be used by data discovery. Learn more. |