Share via


DiskEncryptionSetInner Constructors

Definition

Overloads

DiskEncryptionSetInner()

Initializes a new instance of the DiskEncryptionSetInner class.

DiskEncryptionSetInner(String, String, String, String, IDictionary<String, String>, EncryptionSetIdentity, DiskEncryptionSetType, KeyVaultAndKeyReference, IList<KeyVaultAndKeyReference>, String)

Initializes a new instance of the DiskEncryptionSetInner class.

DiskEncryptionSetInner()

Initializes a new instance of the DiskEncryptionSetInner class.

public DiskEncryptionSetInner ();
Public Sub New ()

Applies to

DiskEncryptionSetInner(String, String, String, String, IDictionary<String, String>, EncryptionSetIdentity, DiskEncryptionSetType, KeyVaultAndKeyReference, IList<KeyVaultAndKeyReference>, String)

Initializes a new instance of the DiskEncryptionSetInner class.

public DiskEncryptionSetInner (string location, string id = default, string name = default, string type = default, System.Collections.Generic.IDictionary<string,string> tags = default, Microsoft.Azure.Management.Compute.Fluent.Models.EncryptionSetIdentity identity = default, Microsoft.Azure.Management.Compute.Fluent.Models.DiskEncryptionSetType encryptionType = default, Microsoft.Azure.Management.Compute.Fluent.Models.KeyVaultAndKeyReference activeKey = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Compute.Fluent.Models.KeyVaultAndKeyReference> previousKeys = default, string provisioningState = default);
new Microsoft.Azure.Management.Compute.Fluent.Models.DiskEncryptionSetInner : string * string * string * string * System.Collections.Generic.IDictionary<string, string> * Microsoft.Azure.Management.Compute.Fluent.Models.EncryptionSetIdentity * Microsoft.Azure.Management.Compute.Fluent.Models.DiskEncryptionSetType * Microsoft.Azure.Management.Compute.Fluent.Models.KeyVaultAndKeyReference * System.Collections.Generic.IList<Microsoft.Azure.Management.Compute.Fluent.Models.KeyVaultAndKeyReference> * string -> Microsoft.Azure.Management.Compute.Fluent.Models.DiskEncryptionSetInner
Public Sub New (location As String, Optional id As String = Nothing, Optional name As String = Nothing, Optional type As String = Nothing, Optional tags As IDictionary(Of String, String) = Nothing, Optional identity As EncryptionSetIdentity = Nothing, Optional encryptionType As DiskEncryptionSetType = Nothing, Optional activeKey As KeyVaultAndKeyReference = Nothing, Optional previousKeys As IList(Of KeyVaultAndKeyReference) = Nothing, Optional provisioningState As String = Nothing)

Parameters

location
String
id
String
name
String
type
String
encryptionType
DiskEncryptionSetType

Possible values include: 'EncryptionAtRestWithCustomerKey', 'EncryptionAtRestWithPlatformAndCustomerKeys'

activeKey
KeyVaultAndKeyReference

The key vault key which is currently used by this disk encryption set.

previousKeys
IList<KeyVaultAndKeyReference>

A readonly collection of key vault keys previously used by this disk encryption set while a key rotation is in progress. It will be empty if there is no ongoing key rotation.

provisioningState
String

The disk encryption set provisioning state.

Applies to