KeyvaultFunctions

Functions

Link copied to clipboard
suspend fun getKey(argument: GetKeyPlainArgs): GetKeyResult

Gets the current version of the specified key from the specified key vault. API Version: 2019-09-01.

suspend fun getKey(argument: suspend GetKeyPlainArgsBuilder.() -> Unit): GetKeyResult
suspend fun getKey(keyName: String, resourceGroupName: String, vaultName: String): GetKeyResult
Link copied to clipboard

Gets the specified managed HSM Pool. API Version: 2021-06-01-preview.

suspend fun getManagedHsm(name: String, resourceGroupName: String): GetManagedHsmResult
Link copied to clipboard

Gets the specified private endpoint connection associated with the managed HSM Pool. API Version: 2021-06-01-preview.

suspend fun getMHSMPrivateEndpointConnection(name: String, privateEndpointConnectionName: String, resourceGroupName: String): GetMHSMPrivateEndpointConnectionResult
Link copied to clipboard

Gets the specified private endpoint connection associated with the key vault. API Version: 2019-09-01.

suspend fun getPrivateEndpointConnection(privateEndpointConnectionName: String, resourceGroupName: String, vaultName: String): GetPrivateEndpointConnectionResult
Link copied to clipboard

Gets the specified secret. NOTE: This API is intended for internal use in ARM deployments. Users should use the data-plane REST service for interaction with vault secrets. API Version: 2019-09-01.

suspend fun getSecret(argument: suspend GetSecretPlainArgsBuilder.() -> Unit): GetSecretResult
suspend fun getSecret(resourceGroupName: String, secretName: String, vaultName: String): GetSecretResult
Link copied to clipboard
suspend fun getVault(argument: GetVaultPlainArgs): GetVaultResult

Gets the specified Azure key vault. API Version: 2019-09-01.

suspend fun getVault(argument: suspend GetVaultPlainArgsBuilder.() -> Unit): GetVaultResult
suspend fun getVault(resourceGroupName: String, vaultName: String): GetVaultResult