Share via


EncryptionV2KeyVaultProperties Class

Definition

Key Vault input properties for encryption.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20240501.EncryptionV2KeyVaultPropertiesTypeConverter))]
public class EncryptionV2KeyVaultProperties : Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20240501.IEncryptionV2KeyVaultProperties
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20240501.EncryptionV2KeyVaultPropertiesTypeConverter))>]
type EncryptionV2KeyVaultProperties = class
    interface IEncryptionV2KeyVaultProperties
    interface IJsonSerializable
Public Class EncryptionV2KeyVaultProperties
Implements IEncryptionV2KeyVaultProperties
Inheritance
EncryptionV2KeyVaultProperties
Attributes
Implements

Constructors

EncryptionV2KeyVaultProperties()

Creates an new EncryptionV2KeyVaultProperties instance.

Properties

KeyName

The name of KeyVault key.

KeyVaultUri

The Uri of KeyVault.

KeyVersion

The version of KeyVault key.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of EncryptionV2KeyVaultProperties.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of EncryptionV2KeyVaultProperties.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Databricks.Models.Api20240501.IEncryptionV2KeyVaultProperties.

FromJsonString(String)

Creates a new instance of EncryptionV2KeyVaultProperties, deserializing the content from a json string.

ToJson(JsonObject, SerializationMode)

Serializes this instance of EncryptionV2KeyVaultProperties into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to