Show / Hide Table of Contents

    Class KeyVaultAndKeyReference

    Key Vault Key Url and vault id of KeK, KeK is optional and when provided is used to unwrap the encryptionKey

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

    Constructors

    KeyVaultAndKeyReference()

    Initializes a new instance of the KeyVaultAndKeyReference class.

    Declaration
    public KeyVaultAndKeyReference ();

    KeyVaultAndKeyReference(SourceVault, String)

    Initializes a new instance of the KeyVaultAndKeyReference class.

    Declaration
    public KeyVaultAndKeyReference (Microsoft.Azure.Management.Compute.Models.SourceVault sourceVault, string keyUrl);
    Parameters
    SourceVault sourceVault

    Resource id of the KeyVault containing the key or secret

    String keyUrl

    Url pointing to a key or secret in KeyVault

    Properties

    KeyUrl

    Gets or sets url pointing to a key or secret in KeyVault

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

    SourceVault

    Gets or sets resource id of the KeyVault containing the key or secret

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

    Methods

    Validate()

    Validate the object.

    Declaration
    public virtual void Validate ();
    Exceptions
    ValidationException

    Thrown if validation fails

    Back to top Azure SDK for Net