Share via


InMageRcmDiscoveredProtectedVmDetails Class

Definition

InMageRcm discovered protected VM details.

public class InMageRcmDiscoveredProtectedVmDetails : System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.InMageRcmDiscoveredProtectedVmDetails>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.InMageRcmDiscoveredProtectedVmDetails>
type InMageRcmDiscoveredProtectedVmDetails = class
    interface IJsonModel<InMageRcmDiscoveredProtectedVmDetails>
    interface IPersistableModel<InMageRcmDiscoveredProtectedVmDetails>
Public Class InMageRcmDiscoveredProtectedVmDetails
Implements IJsonModel(Of InMageRcmDiscoveredProtectedVmDetails), IPersistableModel(Of InMageRcmDiscoveredProtectedVmDetails)
Inheritance
InMageRcmDiscoveredProtectedVmDetails
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.

LastDiscoveryTimeInUtc

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<InMageRcmDiscoveredProtectedVmDetails>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<InMageRcmDiscoveredProtectedVmDetails>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<InMageRcmDiscoveredProtectedVmDetails>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<InMageRcmDiscoveredProtectedVmDetails>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<InMageRcmDiscoveredProtectedVmDetails>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to