Reference documentation and code samples for the Google Cloud Model Armor V1 Client class SdpFilterSettings.
Sensitive Data Protection settings.
Generated from protobuf message google.cloud.modelarmor.v1.SdpFilterSettings
Namespace
Google \ Cloud \ ModelArmor \ V1Methods
__construct
Constructor.
Parameters | |
---|---|
Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ basic_config |
SdpBasicConfig
Optional. Basic Sensitive Data Protection configuration inspects the content for sensitive data using a fixed set of six info-types. Sensitive Data Protection templates cannot be used with basic configuration. Only Sensitive Data Protection inspection operation is supported with basic configuration. |
↳ advanced_config |
SdpAdvancedConfig
Optional. Advanced Sensitive Data Protection configuration which enables use of Sensitive Data Protection templates. Supports both Sensitive Data Protection inspection and de-identification operations. |
getBasicConfig
Optional. Basic Sensitive Data Protection configuration inspects the content for sensitive data using a fixed set of six info-types. Sensitive Data Protection templates cannot be used with basic configuration. Only Sensitive Data Protection inspection operation is supported with basic configuration.
Returns | |
---|---|
Type | Description |
SdpBasicConfig|null |
hasBasicConfig
setBasicConfig
Optional. Basic Sensitive Data Protection configuration inspects the content for sensitive data using a fixed set of six info-types. Sensitive Data Protection templates cannot be used with basic configuration. Only Sensitive Data Protection inspection operation is supported with basic configuration.
Parameter | |
---|---|
Name | Description |
var |
SdpBasicConfig
|
Returns | |
---|---|
Type | Description |
$this |
getAdvancedConfig
Optional. Advanced Sensitive Data Protection configuration which enables use of Sensitive Data Protection templates. Supports both Sensitive Data Protection inspection and de-identification operations.
Returns | |
---|---|
Type | Description |
SdpAdvancedConfig|null |
hasAdvancedConfig
setAdvancedConfig
Optional. Advanced Sensitive Data Protection configuration which enables use of Sensitive Data Protection templates. Supports both Sensitive Data Protection inspection and de-identification operations.
Parameter | |
---|---|
Name | Description |
var |
SdpAdvancedConfig
|
Returns | |
---|---|
Type | Description |
$this |
getSdpConfiguration
Returns | |
---|---|
Type | Description |
string |