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 path: /etc/secrets
string mount_path = 1;
Returns | |
---|---|
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 path: /etc/secrets
string mount_path = 1;
Returns | |
---|---|
Type | Description |
ByteString | The bytes for mountPath. |
getProjectId()
public abstract String getProjectId()
Project identifier (preferably project number but can also be the project ID) of the project that contains the secret. If not set, it is assumed that the secret is in the same project as the function.
string project_id = 2;
Returns | |
---|---|
Type | Description |
String | The projectId. |
getProjectIdBytes()
public abstract ByteString getProjectIdBytes()
Project identifier (preferably project number but can also be the project ID) of the project that contains the secret. If not set, it is assumed that the secret is in the same project as the function.
string project_id = 2;
Returns | |
---|---|
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;
Returns | |
---|---|
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;
Returns | |
---|---|
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.events.cloud.functions.v2.SecretVolume.SecretVersion versions = 4;
Parameter | |
---|---|
Name | Description |
index | int |
Returns | |
---|---|
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.events.cloud.functions.v2.SecretVolume.SecretVersion versions = 4;
Returns | |
---|---|
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.events.cloud.functions.v2.SecretVolume.SecretVersion versions = 4;
Returns | |
---|---|
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.events.cloud.functions.v2.SecretVolume.SecretVersion versions = 4;
Parameter | |
---|---|
Name | Description |
index | int |
Returns | |
---|---|
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.events.cloud.functions.v2.SecretVolume.SecretVersion versions = 4;
Returns | |
---|---|
Type | Description |
List<? extends com.google.events.cloud.functions.v2.SecretVolume.SecretVersionOrBuilder> |