Compartilhar via


DiskConfiguration Class

Definition

The Disk Configuration Details.

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

Constructors

Name Description
DiskConfiguration()

Creates an new DiskConfiguration instance.

Properties

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

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