Поделиться через


ArmNetAppModelFactory.NetAppChangeKeyVault Method

Definition

Initializes a new instance of NetAppChangeKeyVault.

public static Azure.ResourceManager.NetApp.Models.NetAppChangeKeyVault NetAppChangeKeyVault(Uri keyVaultUri = default, string keyName = default, Azure.Core.ResourceIdentifier keyVaultResourceId = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.NetApp.Models.NetAppKeyVaultPrivateEndpoint> keyVaultPrivateEndpoints = default);
static member NetAppChangeKeyVault : Uri * string * Azure.Core.ResourceIdentifier * seq<Azure.ResourceManager.NetApp.Models.NetAppKeyVaultPrivateEndpoint> -> Azure.ResourceManager.NetApp.Models.NetAppChangeKeyVault
Public Shared Function NetAppChangeKeyVault (Optional keyVaultUri As Uri = Nothing, Optional keyName As String = Nothing, Optional keyVaultResourceId As ResourceIdentifier = Nothing, Optional keyVaultPrivateEndpoints As IEnumerable(Of NetAppKeyVaultPrivateEndpoint) = Nothing) As NetAppChangeKeyVault

Parameters

keyVaultUri
Uri

The URI of the key vault/managed HSM that should be used for encryption.

keyName
String

The name of the key that should be used for encryption.

keyVaultResourceId
ResourceIdentifier

Azure resource ID of the key vault/managed HSM that should be used for encryption.

keyVaultPrivateEndpoints
IEnumerable<NetAppKeyVaultPrivateEndpoint>

Pairs of virtual network ID and private endpoint ID. Every virtual network that has volumes encrypted with customer-managed keys needs its own key vault private endpoint.

Returns

A new NetAppChangeKeyVault instance for mocking.

Applies to