- 2.55.0 (latest)
- 2.54.0
- 2.53.0
- 2.51.0
- 2.50.0
- 2.49.0
- 2.48.0
- 2.47.0
- 2.46.0
- 2.45.0
- 2.44.0
- 2.43.0
- 2.42.0
- 2.41.0
- 2.39.0
- 2.38.0
- 2.37.0
- 2.36.0
- 2.35.0
- 2.34.0
- 2.33.0
- 2.32.0
- 2.31.0
- 2.30.0
- 2.29.0
- 2.26.0
- 2.25.0
- 2.24.0
- 2.23.0
- 2.22.0
- 2.21.0
- 2.20.0
- 2.19.0
- 2.18.0
- 2.17.0
- 2.16.0
- 2.15.0
- 2.14.0
- 2.13.0
- 2.11.0
- 2.10.0
- 2.9.0
- 2.8.0
- 2.7.0
- 2.6.0
- 2.5.4
- 2.4.3
- 2.3.6
public interface SecretVolumeOrBuilder extends MessageOrBuilder
Implements
MessageOrBuilderMethods
getMountPath()
public abstract String getMountPath()
The path within the container to mount the secret volume. For example,
setting the mount_path as /etc/secrets
would mount the secret value files
under the /etc/secrets
directory. This directory will also be completely
shadowed and unavailable to mount any other secrets.
Recommended mount paths: /etc/secrets
Restricted mount paths: /cloudsql, /dev/log, /pod, /proc, /var/log
string mount_path = 1;
Type | Description |
String | The mountPath. |
getMountPathBytes()
public abstract ByteString getMountPathBytes()
The path within the container to mount the secret volume. For example,
setting the mount_path as /etc/secrets
would mount the secret value files
under the /etc/secrets
directory. This directory will also be completely
shadowed and unavailable to mount any other secrets.
Recommended mount paths: /etc/secrets
Restricted mount paths: /cloudsql, /dev/log, /pod, /proc, /var/log
string mount_path = 1;
Type | Description |
ByteString | The bytes for mountPath. |
getProjectId()
public abstract String getProjectId()
Project identifier (preferrably project number but can also be the project ID) of the project that contains the secret. If not set, it will be populated with the function's project assuming that the secret exists in the same project as of the function.
string project_id = 2;
Type | Description |
String | The projectId. |
getProjectIdBytes()
public abstract ByteString getProjectIdBytes()
Project identifier (preferrably project number but can also be the project ID) of the project that contains the secret. If not set, it will be populated with the function's project assuming that the secret exists in the same project as of the function.
string project_id = 2;
Type | Description |
ByteString | The bytes for projectId. |
getSecret()
public abstract String getSecret()
Name of the secret in secret manager (not the full resource name).
string secret = 3;
Type | Description |
String | The secret. |
getSecretBytes()
public abstract ByteString getSecretBytes()
Name of the secret in secret manager (not the full resource name).
string secret = 3;
Type | Description |
ByteString | The bytes for secret. |
getVersions(int index)
public abstract SecretVolume.SecretVersion getVersions(int index)
List of secret versions to mount for this secret. If empty, the latest
version of the secret will be made available in a file named after the
secret under the mount point.
repeated .google.cloud.functions.v1.SecretVolume.SecretVersion versions = 4;
Name | Description |
index | int |
Type | Description |
SecretVolume.SecretVersion |
getVersionsCount()
public abstract int getVersionsCount()
List of secret versions to mount for this secret. If empty, the latest
version of the secret will be made available in a file named after the
secret under the mount point.
repeated .google.cloud.functions.v1.SecretVolume.SecretVersion versions = 4;
Type | Description |
int |
getVersionsList()
public abstract List<SecretVolume.SecretVersion> getVersionsList()
List of secret versions to mount for this secret. If empty, the latest
version of the secret will be made available in a file named after the
secret under the mount point.
repeated .google.cloud.functions.v1.SecretVolume.SecretVersion versions = 4;
Type | Description |
List<SecretVersion> |
getVersionsOrBuilder(int index)
public abstract SecretVolume.SecretVersionOrBuilder getVersionsOrBuilder(int index)
List of secret versions to mount for this secret. If empty, the latest
version of the secret will be made available in a file named after the
secret under the mount point.
repeated .google.cloud.functions.v1.SecretVolume.SecretVersion versions = 4;
Name | Description |
index | int |
Type | Description |
SecretVolume.SecretVersionOrBuilder |
getVersionsOrBuilderList()
public abstract List<? extends SecretVolume.SecretVersionOrBuilder> getVersionsOrBuilderList()
List of secret versions to mount for this secret. If empty, the latest
version of the secret will be made available in a file named after the
secret under the mount point.
repeated .google.cloud.functions.v1.SecretVolume.SecretVersion versions = 4;
Type | Description |
List<? extends com.google.cloud.functions.v1.SecretVolume.SecretVersionOrBuilder> |