public sealed class SdpAdvancedConfig : IMessage<SdpAdvancedConfig>, IEquatable<SdpAdvancedConfig>, IDeepCloneable<SdpAdvancedConfig>, IBufferMessage, IMessage
Reference documentation and code samples for the Model Armor v1beta API class SdpAdvancedConfig.
Sensitive Data Protection Advanced configuration.
Implements
IMessageSdpAdvancedConfig, IEquatableSdpAdvancedConfig, IDeepCloneableSdpAdvancedConfig, IBufferMessage, IMessageNamespace
Google.Cloud.ModelArmor.V1BetaAssembly
Google.Cloud.ModelArmor.V1Beta.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 |