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. Uses Azure REST API version 2024-11-01. Other available API versions: 2023-02-01, 2023-07-01, 2024-04-01-preview, 2024-12-01-preview. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native keyvault [ApiVersion]. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.

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. Uses Azure REST API version 2024-11-01. Other available API versions: 2023-02-01, 2023-07-01, 2024-04-01-preview, 2024-12-01-preview. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native keyvault [ApiVersion]. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.

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

Gets the specified private endpoint connection associated with the managed HSM Pool. Uses Azure REST API version 2024-11-01. Other available API versions: 2023-02-01, 2023-07-01, 2024-04-01-preview, 2024-12-01-preview. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native keyvault [ApiVersion]. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.

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. Uses Azure REST API version 2024-11-01. Other available API versions: 2023-02-01, 2023-07-01, 2024-04-01-preview, 2024-12-01-preview. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native keyvault [ApiVersion]. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.

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. Uses Azure REST API version 2024-11-01. Other available API versions: 2023-02-01, 2023-07-01, 2024-04-01-preview, 2024-12-01-preview. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native keyvault [ApiVersion]. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.

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. Uses Azure REST API version 2024-11-01. Other available API versions: 2023-02-01, 2023-07-01, 2024-04-01-preview, 2024-12-01-preview. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native keyvault [ApiVersion]. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.

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