Show / Hide Table of Contents

    Class KeyVaultKeyReference

    Describes a reference to Key Vault Key

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

    Constructors

    KeyVaultKeyReference()

    Initializes a new instance of the KeyVaultKeyReference class.

    Declaration
    public KeyVaultKeyReference ();

    KeyVaultKeyReference(String, SubResource)

    Initializes a new instance of the KeyVaultKeyReference class.

    Declaration
    public KeyVaultKeyReference (string keyUrl, Microsoft.Azure.Management.Compute.Models.SubResource sourceVault);
    Parameters
    String keyUrl

    The URL referencing a key encryption key in Key Vault.

    SubResource sourceVault

    The relative URL of the Key Vault containing the key.

    Properties

    KeyUrl

    Gets or sets the URL referencing a key encryption key in Key Vault.

    Declaration
    [Newtonsoft.Json.JsonProperty(PropertyName="keyUrl")]
    public string KeyUrl { get; set; }
    Property Value
    String

    SourceVault

    Gets or sets the relative URL of the Key Vault containing the key.

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

    Methods

    Validate()

    Validate the object.

    Declaration
    public virtual void Validate ();
    Exceptions
    ValidationException

    Thrown if validation fails

    Back to top Azure SDK for Net