Share via


DiskConfiguration Class

Definition

The Disk Configuration Details.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Workloads.Models.Api20231001Preview.DiskConfigurationTypeConverter))]
public class DiskConfiguration : Microsoft.Azure.PowerShell.Cmdlets.Workloads.Models.Api20231001Preview.IDiskConfiguration
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Workloads.Models.Api20231001Preview.DiskConfigurationTypeConverter))>]
type DiskConfiguration = class
    interface IDiskConfiguration
    interface IJsonSerializable
Public Class DiskConfiguration
Implements IDiskConfiguration
Inheritance
DiskConfiguration
Attributes
Implements

Constructors

DiskConfiguration()

Creates an new DiskConfiguration instance.

Properties

DiskVolumeConfiguration

The disk configuration for the db volume. For HANA, Required volumes are: ['hana/data', 'hana/log', hana/shared', 'usr/sap', 'os'], Optional volume : ['backup'].

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of DiskConfiguration.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of DiskConfiguration.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Workloads.Models.Api20231001Preview.IDiskConfiguration.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of DiskConfiguration into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to