Freigeben über


EncryptionV2 Class

Definition

The object that contains details of encryption used on the workspace.

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

Constructors

Name Description
EncryptionV2()

Creates an new EncryptionV2 instance.

Properties

Name Description
KeySource

The encryption keySource (provider). Possible values (case-insensitive): Microsoft.Keyvault

KeyVaultPropertyKeyName

The name of KeyVault key.

KeyVaultPropertyKeyVaultUri

The Uri of KeyVault.

KeyVaultPropertyKeyVersion

The version of KeyVault key.

Methods

Name Description
DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of EncryptionV2.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of EncryptionV2.

FromJson(JsonNode)

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

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of EncryptionV2 into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to