Share via


DatabaseVMDetails Class

Definition

Database VM details.

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

Constructors

DatabaseVMDetails()

Creates an new DatabaseVMDetails instance.

Properties

Status

Defines the SAP Instance status.

StorageDetail

Storage details of all the Storage Accounts attached to the Database Virtual Machine. For e.g. NFS on AFS Shared Storage.

VirtualMachineId

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of DatabaseVMDetails.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of DatabaseVMDetails.

FromJson(JsonNode)

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

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of DatabaseVMDetails into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to