Show / Hide Table of Contents

    Class EncryptionSettingsElement

    Encryption settings for one disk volume.

    Inheritance
    Object
    EncryptionSettingsElement
    Namespace: System.Dynamic.ExpandoObject
    Assembly: Microsoft.Azure.Management.Compute.dll
    Syntax
    public class EncryptionSettingsElement

    Constructors

    EncryptionSettingsElement()

    Initializes a new instance of the EncryptionSettingsElement class.

    Declaration
    public EncryptionSettingsElement ();

    EncryptionSettingsElement(KeyVaultAndSecretReference, KeyVaultAndKeyReference)

    Initializes a new instance of the EncryptionSettingsElement class.

    Declaration
    public EncryptionSettingsElement (Microsoft.Azure.Management.Compute.Models.KeyVaultAndSecretReference diskEncryptionKey = null, Microsoft.Azure.Management.Compute.Models.KeyVaultAndKeyReference keyEncryptionKey = null);
    Parameters
    KeyVaultAndSecretReference diskEncryptionKey

    Key Vault Secret Url and vault id of the disk encryption key

    KeyVaultAndKeyReference keyEncryptionKey

    Key Vault Key Url and vault id of the key encryption key. KeyEncryptionKey is optional and when provided is used to unwrap the disk encryption key.

    Properties

    DiskEncryptionKey

    Gets or sets key Vault Secret Url and vault id of the disk encryption key

    Declaration
    [Newtonsoft.Json.JsonProperty(PropertyName="diskEncryptionKey")]
    public Microsoft.Azure.Management.Compute.Models.KeyVaultAndSecretReference DiskEncryptionKey { get; set; }
    Property Value
    KeyVaultAndSecretReference

    KeyEncryptionKey

    Gets or sets key Vault Key Url and vault id of the key encryption key. KeyEncryptionKey is optional and when provided is used to unwrap the disk encryption key.

    Declaration
    [Newtonsoft.Json.JsonProperty(PropertyName="keyEncryptionKey")]
    public Microsoft.Azure.Management.Compute.Models.KeyVaultAndKeyReference KeyEncryptionKey { get; set; }
    Property Value
    KeyVaultAndKeyReference

    Methods

    Validate()

    Validate the object.

    Declaration
    public virtual void Validate ();
    Exceptions
    ValidationException

    Thrown if validation fails

    Back to top Azure SDK for Net