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 |
|