ArmRecoveryServicesModelFactory.VaultPropertiesEncryption Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
public static Azure.ResourceManager.RecoveryServices.Models.VaultPropertiesEncryption VaultPropertiesEncryption(Uri keyUri = default, Azure.ResourceManager.RecoveryServices.Models.CmkKekIdentity kekIdentity = default, Azure.ResourceManager.RecoveryServices.Models.InfrastructureEncryptionState? infrastructureEncryption = default);
static member VaultPropertiesEncryption : Uri * Azure.ResourceManager.RecoveryServices.Models.CmkKekIdentity * Nullable<Azure.ResourceManager.RecoveryServices.Models.InfrastructureEncryptionState> -> Azure.ResourceManager.RecoveryServices.Models.VaultPropertiesEncryption
Public Shared Function VaultPropertiesEncryption (Optional keyUri As Uri = Nothing, Optional kekIdentity As CmkKekIdentity = Nothing, Optional infrastructureEncryption As Nullable(Of InfrastructureEncryptionState) = Nothing) As VaultPropertiesEncryption
Parameters
- keyUri
- Uri
The key uri of the Customer Managed Key.
- kekIdentity
- CmkKekIdentity
The details of the identity used for CMK.
- infrastructureEncryption
- Nullable<InfrastructureEncryptionState>
Enabling/Disabling the Double Encryption state.
Returns
A new VaultPropertiesEncryption instance for mocking.