Package-level declarations
Types
Provides a resource to configure the GCP auth backend within Vault.
Provides a resource to configure the GCP auth backend within Vault.
Builder for AuthBackendArgs.
Builder for AuthBackend.
Provides a resource to create a role in an GCP auth backend within Vault.
Provides a resource to create a role in an GCP auth backend within Vault.
Builder for AuthBackendRoleArgs.
Builder for AuthBackendRole.
You can setup the GCP secret backend with Workload Identity Federation (WIF) for a secret-less configuration:
You can setup the GCP secret backend with Workload Identity Federation (WIF) for a secret-less configuration:
Builder for SecretBackendArgs.
Builder for SecretBackend.
Creates a Impersonated Account in the GCP Secrets Engine for Vault. Each impersonated account is tied to a separately managed Service Account.
Creates a Impersonated Account in the GCP Secrets Engine for Vault. Each impersonated account is tied to a separately managed Service Account.
Builder for SecretImpersonatedAccountArgs.
Builder for SecretImpersonatedAccount.
Creates a Roleset in the GCP Secrets Engine for Vault. Each Roleset is tied to a Service Account, and can have one or more bindings associated with it.
Creates a Roleset in the GCP Secrets Engine for Vault. Each Roleset is tied to a Service Account, and can have one or more bindings associated with it.
Builder for SecretRolesetArgs.
Builder for SecretRoleset.
Creates a Static Account in the GCP Secrets Engine for Vault. Each static account is tied to a separately managed Service Account, and can have one or more bindings associated with it.
Creates a Static Account in the GCP Secrets Engine for Vault. Each static account is tied to a separately managed Service Account, and can have one or more bindings associated with it.
Builder for SecretStaticAccountArgs.
Builder for SecretStaticAccount.