Model Armor v1 API - Class SdpAdvancedConfig (1.0.0-beta04)

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

Reference documentation and code samples for the Model Armor v1 API class SdpAdvancedConfig.

Sensitive Data Protection Advanced configuration.

Inheritance

object > SdpAdvancedConfig

Namespace

Google.Cloud.ModelArmor.V1

Assembly

Google.Cloud.ModelArmor.V1.dll

Constructors

SdpAdvancedConfig()

public SdpAdvancedConfig()

SdpAdvancedConfig(SdpAdvancedConfig)

public SdpAdvancedConfig(SdpAdvancedConfig other)
Parameter
Name Description
other SdpAdvancedConfig

Properties

DeidentifyTemplate

public string DeidentifyTemplate { get; set; }

Optional. Optional Sensitive Data Protection Deidentify template resource name.

If provided then DeidentifyContent action is performed during Sanitization using this template and inspect template. The De-identified data will be returned in SdpDeidentifyResult. Note that all info-types present in the deidentify template must be present in inspect template.

e.g. projects/{project}/locations/{location}/deidentifyTemplates/{deidentify_template}

Property Value
Type Description
string

InspectTemplate

public string InspectTemplate { get; set; }

Optional. Sensitive Data Protection inspect template resource name

If only inspect template is provided (de-identify template not provided), then Sensitive Data Protection InspectContent action is performed during Sanitization. All Sensitive Data Protection findings identified during inspection will be returned as SdpFinding in SdpInsepctionResult.

e.g. projects/{project}/locations/{location}/inspectTemplates/{inspect_template}

Property Value
Type Description
string