Google Cloud Model Armor V1beta Client - Class SdpFilterSettings (0.4.0)

Reference documentation and code samples for the Google Cloud Model Armor V1beta Client class SdpFilterSettings.

Sensitive Data Protection settings.

Generated from protobuf message google.cloud.modelarmor.v1beta.SdpFilterSettings

Namespace

Google \ Cloud \ ModelArmor \ V1beta

Methods

__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