# Packages
No description provided by the author
# Functions
No description provided by the author
# Constants
Use gce authentication method to communicate with Vault https://developer.hashicorp.com/vault/docs/auth/gcp#gce-login.
Use gcp authentication method to communicate with Vault https://developer.hashicorp.com/vault/docs/auth/gcp.
Secret storage with global scope can be accessed by all projects.
Use iam authentication method to communicate with Vault https://developer.hashicorp.com/vault/docs/auth/gcp#iam-login.
InternalSecretStorageType secret storage stores secret in the MLP database.
Secret storage with project scope can only be accessed by the project that it belongs to.
Use token authentication method to communicate with Vault Only use this method when Vault is running in dev mode.
VaultSecretStorageType secret storage stores secret in a Vault instance.
# Structs
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Secret represents user defined secret.
SecretStorage represents the external secret storage service for storing a secret.
No description provided by the author
VaultConfig is the configuration of the Vault secret storage.
# Type aliases
AuthMethod is the authentication type to be used when communicating with Vault.
GCPAuthType is the GCP authentication type to be used when communicating with Vault.
No description provided by the author
No description provided by the author
SecretStorageScope is the scope of the secret storage.
SecretStorageType is the type of the secret storage.