Share via


AccountEncryption Constructors

Definition

Overloads

AccountEncryption()

Initializes a new instance of the AccountEncryption class.

AccountEncryption(AccountEncryptionKeyType, KeyVaultProperties, ResourceIdentity, String)

Initializes a new instance of the AccountEncryption class.

AccountEncryption()

Initializes a new instance of the AccountEncryption class.

public AccountEncryption ();
Public Sub New ()

Applies to

AccountEncryption(AccountEncryptionKeyType, KeyVaultProperties, ResourceIdentity, String)

Initializes a new instance of the AccountEncryption class.

public AccountEncryption (Microsoft.Azure.Management.Media.Models.AccountEncryptionKeyType type, Microsoft.Azure.Management.Media.Models.KeyVaultProperties keyVaultProperties = default, Microsoft.Azure.Management.Media.Models.ResourceIdentity identity = default, string status = default);
new Microsoft.Azure.Management.Media.Models.AccountEncryption : Microsoft.Azure.Management.Media.Models.AccountEncryptionKeyType * Microsoft.Azure.Management.Media.Models.KeyVaultProperties * Microsoft.Azure.Management.Media.Models.ResourceIdentity * string -> Microsoft.Azure.Management.Media.Models.AccountEncryption
Public Sub New (type As AccountEncryptionKeyType, Optional keyVaultProperties As KeyVaultProperties = Nothing, Optional identity As ResourceIdentity = Nothing, Optional status As String = Nothing)

Parameters

type
AccountEncryptionKeyType

The type of key used to encrypt the Account Key. Possible values include: 'SystemKey', 'CustomerKey'

keyVaultProperties
KeyVaultProperties

The properties of the key used to encrypt the account.

identity
ResourceIdentity

The Key Vault identity.

status
String

The current status of the Key Vault mapping.

Applies to