Share via


InMageRcmFailbackDiscoveredProtectedVmDetails Class

Definition

InMageRcmFailback discovered VM details.

public class InMageRcmFailbackDiscoveredProtectedVmDetails : System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.InMageRcmFailbackDiscoveredProtectedVmDetails>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.InMageRcmFailbackDiscoveredProtectedVmDetails>
type InMageRcmFailbackDiscoveredProtectedVmDetails = class
    interface IJsonModel<InMageRcmFailbackDiscoveredProtectedVmDetails>
    interface IPersistableModel<InMageRcmFailbackDiscoveredProtectedVmDetails>
Public Class InMageRcmFailbackDiscoveredProtectedVmDetails
Implements IJsonModel(Of InMageRcmFailbackDiscoveredProtectedVmDetails), IPersistableModel(Of InMageRcmFailbackDiscoveredProtectedVmDetails)
Inheritance
InMageRcmFailbackDiscoveredProtectedVmDetails
Implements

Properties

CreatedOn

The SDS created timestamp.

Datastores

The list of datastores.

IPAddresses

The list of IP addresses.

IsDeleted

A value indicating whether the VM is deleted.

LastDiscoveredOn

The last time when SDS information discovered in SRS.

OSName

The VM's OS name.

PowerStatus

The VM power status.

UpdatedOn

The SDS updated timestamp.

VCenterFqdn

The VCenter fqdn.

VCenterId

The VCenter Id.

VmFqdn

The VM fqdn.

VMwareToolsStatus

The VMware tools status.

Explicit Interface Implementations

IJsonModel<InMageRcmFailbackDiscoveredProtectedVmDetails>.Create(Utf8JsonReader, ModelReaderWriterOptions)

Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model.

IJsonModel<InMageRcmFailbackDiscoveredProtectedVmDetails>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<InMageRcmFailbackDiscoveredProtectedVmDetails>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<InMageRcmFailbackDiscoveredProtectedVmDetails>.GetFormatFromOptions(ModelReaderWriterOptions)

Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service.

IPersistableModel<InMageRcmFailbackDiscoveredProtectedVmDetails>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to