AzureKeyVaultSecretProviderClassProperties interface
The properties of the AzureKeyVaultSecretProviderClass.
Properties
| client |
The user assigned managed identity client ID that should be used to access the Azure Key Vault. |
| cloud |
The Azure cloud containing the key vault. If omitted, the in-cluster Azure Key Vault provider's configured default cloud is used. |
| keyvault |
The name of the Azure Key Vault to sync secrets from. |
| objects | Objects defines the desired state of synced K8s secret objects |
| provisioning |
Provisioning state of the AzureKeyVaultSecretProviderClass instance. |
| tenant |
The Azure Active Directory tenant ID that should be used for authenticating requests to the Azure Key Vault. |
Property Details
clientId
The user assigned managed identity client ID that should be used to access the Azure Key Vault.
clientId: string
Property Value
string
cloudName
The Azure cloud containing the key vault. If omitted, the in-cluster Azure Key Vault provider's configured default cloud is used.
cloudName?: string
Property Value
string
keyvaultName
The name of the Azure Key Vault to sync secrets from.
keyvaultName: string
Property Value
string
objects
Objects defines the desired state of synced K8s secret objects
objects?: string
Property Value
string
provisioningState
Provisioning state of the AzureKeyVaultSecretProviderClass instance.
provisioningState?: string
Property Value
string
tenantId
The Azure Active Directory tenant ID that should be used for authenticating requests to the Azure Key Vault.
tenantId: string
Property Value
string