Share via


DatabaseVMDetails Class

Definition

Database VM details.

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

Constructors

Name Description
DatabaseVMDetails()

Creates an new DatabaseVMDetails instance.

Properties

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

The virtual machine id.

Methods

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