# Variables

AddToScheme adds the types in this group-version to the given scheme.
GroupVersion is group version used to register these objects.
SchemeBuilder is used to add go types to the GroupVersionKind scheme.

# Structs

Destination provides the configuration that will be applied to the destination Kubernetes Secret during a Vault Secret -> K8s Secret sync.
HCPAuth is the Schema for the hcpauths API.
HCPAuthList contains a list of HCPAuth.
HCPAuthServicePrincipal provides HCPAuth configuration options needed for authenticating to HCP using a service principal configured in SecretRef.
HCPAuthSpec defines the desired state of HCPAuth.
HCPAuthStatus defines the observed state of HCPAuth.
HCPVaultSecretsApp is the Schema for the hcpvaultsecretsapps API.
HCPVaultSecretsAppList contains a list of HCPVaultSecretsApp.
HCPVaultSecretsAppSpec defines the desired state of HCPVaultSecretsApp.
HCPVaultSecretsAppStatus defines the observed state of HCPVaultSecretsApp.
HVSDynamicStatus defines the observed state of a dynamic secret within an HCP Vault Secrets App.
HVSDynamicSyncConfig configures sync behavior for HVS dynamic secrets.
HVSSyncConfig configures sync behavior from HVS to VSO.
MergeStrategy provides the configuration for merging HTTP headers and parameters from the referring VaultAuth resource and its VaultAuthGlobal resource.
RolloutRestartTarget provides the configuration required to perform a rollout-restart of the supported resources upon Vault Secret rotation.
SecretTransformation is the Schema for the secrettransformations API.
SecretTransformationList contains a list of SecretTransformation.
SecretTransformationSpec defines the desired state of SecretTransformation.
SecretTransformationStatus defines the observed state of SecretTransformation.
SourceTemplate provides source templating configuration.
StorageEncryption provides the necessary configuration need to encrypt the storage cache entries using Vault's Transit engine.
SyncConfig configures sync behavior from Vault to VSO.
Template provides templating configuration.
TemplateRef points to templating text that is stored in a SecretTransformation custom resource.
No description provided by the author
TransformationRef contains the configuration for accessing templates from an SecretTransformation resource.
VaultAuth is the Schema for the vaultauths API.
VaultAuthConfigAppRole provides VaultAuth configuration options needed for authenticating to Vault via an AppRole AuthMethod.
VaultAuthConfigAWS provides VaultAuth configuration options needed for authenticating to Vault via an AWS AuthMethod.
VaultAuthConfigGCP provides VaultAuth configuration options needed for authenticating to Vault via a GCP AuthMethod, using workload identity.
VaultAuthConfigJWT provides VaultAuth configuration options needed for authenticating to Vault.
VaultAuthConfigKubernetes provides VaultAuth configuration options needed for authenticating to Vault.
VaultAuthGlobal is the Schema for the vaultauthglobals API.
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
VaultAuthGlobalList contains a list of VaultAuthGlobal.
VaultAuthGlobalRef is a reference to a VaultAuthGlobal resource.
VaultAuthGlobalSpec defines the desired state of VaultAuthGlobal.
VaultAuthGlobalStatus defines the observed state of VaultAuthGlobal.
VaultAuthList contains a list of VaultAuth.
VaultAuthSpec defines the desired state of VaultAuth.
VaultAuthStatus defines the observed state of VaultAuth.
VaultClientMeta defines the observed state of the last Vault Client used to sync the secret.
VaultConnection is the Schema for the vaultconnections API.
VaultConnectionList contains a list of VaultConnection.
VaultConnectionSpec defines the desired state of VaultConnection.
VaultConnectionStatus defines the observed state of VaultConnection.
VaultDynamicSecret is the Schema for the vaultdynamicsecrets API.
VaultDynamicSecretList contains a list of VaultDynamicSecret.
VaultDynamicSecretSpec defines the desired state of VaultDynamicSecret.
VaultDynamicSecretStatus defines the observed state of VaultDynamicSecret.
VaultPKISecret is the Schema for the vaultpkisecrets API.
VaultPKISecretList contains a list of VaultPKISecret.
VaultPKISecretSpec defines the desired state of VaultPKISecret.
VaultPKISecretStatus defines the observed state of VaultPKISecret.
No description provided by the author
No description provided by the author
VaultStaticSecret is the Schema for the vaultstaticsecrets API.
VaultStaticSecretList contains a list of VaultStaticSecret.
VaultStaticSecretSpec defines the desired state of VaultStaticSecret.
VaultStaticSecretStatus defines the observed state of VaultStaticSecret.