Reference documentation and code samples for the Google Cloud Functions V1 Client class SecretVersion.
Configuration for a single version.
Generated from protobuf message google.cloud.functions.v1.SecretVolume.SecretVersion
Namespace
Google \ Cloud \ Functions \ V1 \ SecretVolumeMethods
__construct
Constructor.
data
array
Optional. Data for populating the Message object.
↳ version
string
Version of the secret (version number or the string 'latest'). It is preferable to use latest
version with secret volumes as secret value changes are reflected immediately.
↳ path
string
Relative path of the file under the mount path where the secret value for this version is fetched and made available. For example, setting the mount_path as '/etc/secrets' and path as /secret_foo
mounts the secret value file at /etc/secrets/secret_foo
.
getVersion
Version of the secret (version number or the string 'latest'). It is
preferable to use latest
version with secret volumes as secret value
changes are reflected immediately.
string
setVersion
Version of the secret (version number or the string 'latest'). It is
preferable to use latest
version with secret volumes as secret value
changes are reflected immediately.
var
string
$this
getPath
Relative path of the file under the mount path where the secret value for
this version is fetched and made available. For example, setting the
mount_path as '/etc/secrets' and path as /secret_foo
mounts the
secret value file at /etc/secrets/secret_foo
.
string
setPath
Relative path of the file under the mount path where the secret value for
this version is fetched and made available. For example, setting the
mount_path as '/etc/secrets' and path as /secret_foo
mounts the
secret value file at /etc/secrets/secret_foo
.
var
string
$this