Class KeyVaultAndKeyReference
Key Vault Key Url and vault id of KeK, KeK is optional and when provided is used to unwrap the encryptionKey
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 |