Class DeidentifyTemplate (3.3.0)

public sealed class DeidentifyTemplate : IMessage<DeidentifyTemplate>, IEquatable<DeidentifyTemplate>, IDeepCloneable<DeidentifyTemplate>, IBufferMessage, IMessage

DeidentifyTemplates contains instructions on how to de-identify content. See https://cloud.google.com/dlp/docs/concepts-templates to learn more.

Inheritance

Object > DeidentifyTemplate

Namespace

Google.Cloud.Dlp.V2

Assembly

Google.Cloud.Dlp.V2.dll

Constructors

DeidentifyTemplate()

public DeidentifyTemplate()

DeidentifyTemplate(DeidentifyTemplate)

public DeidentifyTemplate(DeidentifyTemplate other)
Parameter
NameDescription
otherDeidentifyTemplate

Properties

CreateTime

public Timestamp CreateTime { get; set; }

Output only. The creation timestamp of an inspectTemplate.

Property Value
TypeDescription
Timestamp

DeidentifyConfig

public DeidentifyConfig DeidentifyConfig { get; set; }

///////////// // The core content of the template // ///////////////

Property Value
TypeDescription
DeidentifyConfig

DeidentifyTemplateName

public DeidentifyTemplateName DeidentifyTemplateName { get; set; }

DeidentifyTemplateName-typed view over the Name resource name property.

Property Value
TypeDescription
DeidentifyTemplateName

Description

public string Description { get; set; }

Short description (max 256 chars).

Property Value
TypeDescription
String

DisplayName

public string DisplayName { get; set; }

Display name (max 256 chars).

Property Value
TypeDescription
String

Name

public string Name { get; set; }

Output only. The template name.

The template will have one of the following formats: projects/PROJECT_ID/deidentifyTemplates/TEMPLATE_ID OR organizations/ORGANIZATION_ID/deidentifyTemplates/TEMPLATE_ID

Property Value
TypeDescription
String

UpdateTime

public Timestamp UpdateTime { get; set; }

Output only. The last update timestamp of an inspectTemplate.

Property Value
TypeDescription
Timestamp