Data Loss Prevention V2 Client - Class SecretManagerCredential (1.15.1)

Reference documentation and code samples for the Data Loss Prevention V2 Client class SecretManagerCredential.

A credential consisting of a username and password, where the password is stored in a Secret Manager resource.

Note: Secret Manager charges apply .

Generated from protobuf message google.privacy.dlp.v2.SecretManagerCredential

Namespace

Google \ Cloud \ Dlp \ V2

Methods

__construct

Constructor.

Parameters
Name
Description
data
array

Optional. Data for populating the Message object.

↳ username
string

Required. The username.

↳ password_secret_version_name
string

Required. The name of the Secret Manager resource that stores the password, in the form projects/project-id/secrets/secret-name/versions/version .

getUsername

Required. The username.

Returns
Type
Description
string

setUsername

Required. The username.

Parameter
Name
Description
var
string
Returns
Type
Description
$this

getPasswordSecretVersionName

Required. The name of the Secret Manager resource that stores the password, in the form projects/project-id/secrets/secret-name/versions/version .

Returns
Type
Description
string

setPasswordSecretVersionName

Required. The name of the Secret Manager resource that stores the password, in the form projects/project-id/secrets/secret-name/versions/version .

Parameter
Name
Description
var
string
Returns
Type
Description
$this
Design a Mobile Site
View Site in Mobile | Classic
Share by: