Compartilhar 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

Name Description
EncryptionV2KeyVaultProperties()

Creates an new EncryptionV2KeyVaultProperties instance.

Properties

Name Description
KeyName

The name of KeyVault key.

KeyVaultUri

The Uri of KeyVault.

KeyVersion

The version of KeyVault key.

Methods

Name Description
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