KeyvaultFunctions

Functions

Link copied to clipboard

Use this data source to access information about the permissions from the Management Key Vault Templates.

Link copied to clipboard

Use this data source to access information about an existing Key Vault Certificate.

suspend fun getCertificate(keyVaultId: String, name: String, version: String? = null): GetCertificateResult
Link copied to clipboard

Use this data source to access data stored in an existing Key Vault Certificate.

suspend fun getCertificateData(keyVaultId: String, name: String, version: String? = null): GetCertificateDataResult
Link copied to clipboard

Use this data source to access information about an existing Key Vault Certificate Issuer.

Link copied to clipboard

Use this data source to retrieve a list of certificate names from an existing Key Vault.

suspend fun getCertificates(includePending: Boolean? = null, keyVaultId: String): GetCertificatesResult
Link copied to clipboard

Encrypts or Decrypts a value using a Key Vault Key.

suspend fun getEncryptedValue(algorithm: String, encryptedData: String? = null, keyVaultKeyId: String, plainTextValue: String? = null): GetEncryptedValueResult
Link copied to clipboard
suspend fun getKey(argument: GetKeyPlainArgs): GetKeyResult

Use this data source to access information about an existing Key Vault Key.

suspend fun getKey(argument: suspend GetKeyPlainArgsBuilder.() -> Unit): GetKeyResult
suspend fun getKey(keyVaultId: String, name: String): GetKeyResult
Link copied to clipboard

Use this data source to access information about an existing Key Vault.

suspend fun getKeyVault(argument: suspend GetKeyVaultPlainArgsBuilder.() -> Unit): GetKeyVaultResult
suspend fun getKeyVault(name: String, resourceGroupName: String): GetKeyVaultResult
Link copied to clipboard

Use this data source to access information about an existing Key Vault Managed Hardware Security Module.

Link copied to clipboard

Use this data source to access information about an existing Key Vault Secret.

suspend fun getSecret(argument: suspend GetSecretPlainArgsBuilder.() -> Unit): GetSecretResult
suspend fun getSecret(keyVaultId: String, name: String, version: String? = null): GetSecretResult
Link copied to clipboard

Use this data source to retrieve a list of secret names from an existing Key Vault Secret.

suspend fun getSecrets(keyVaultId: String): GetSecretsResult
suspend fun getSecrets(argument: suspend GetSecretsPlainArgsBuilder.() -> Unit): GetSecretsResult