Share via


DiskImageEncryption Class

Definition

This is the disk image encryption base class.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Compute.Models.Api20220103.DiskImageEncryptionTypeConverter))]
public class DiskImageEncryption : Microsoft.Azure.PowerShell.Cmdlets.Compute.Models.Api20220103.IDiskImageEncryption
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Compute.Models.Api20220103.DiskImageEncryptionTypeConverter))>]
type DiskImageEncryption = class
    interface IDiskImageEncryption
    interface IJsonSerializable
Public Class DiskImageEncryption
Implements IDiskImageEncryption
Inheritance
DiskImageEncryption
Attributes
Implements

Constructors

DiskImageEncryption()

Creates an new DiskImageEncryption instance.

Properties

DiskEncryptionSetId

A relative URI containing the resource ID of the disk encryption set.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of DiskImageEncryption.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of DiskImageEncryption.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Compute.Models.Api20220103.IDiskImageEncryption.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of DiskImageEncryption into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to