Condividi tramite


HyperVToAzStackHciPlannedFailoverModelCustomProperties Class

Definition

HyperV to AzStackHCI planned failover model custom properties.

public class HyperVToAzStackHciPlannedFailoverModelCustomProperties : Azure.ResourceManager.RecoveryServicesDataReplication.Models.PlannedFailoverModelCustomProperties, System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.RecoveryServicesDataReplication.Models.HyperVToAzStackHciPlannedFailoverModelCustomProperties>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.RecoveryServicesDataReplication.Models.HyperVToAzStackHciPlannedFailoverModelCustomProperties>
type HyperVToAzStackHciPlannedFailoverModelCustomProperties = class
    inherit PlannedFailoverModelCustomProperties
    interface IJsonModel<HyperVToAzStackHciPlannedFailoverModelCustomProperties>
    interface IPersistableModel<HyperVToAzStackHciPlannedFailoverModelCustomProperties>
Public Class HyperVToAzStackHciPlannedFailoverModelCustomProperties
Inherits PlannedFailoverModelCustomProperties
Implements IJsonModel(Of HyperVToAzStackHciPlannedFailoverModelCustomProperties), IPersistableModel(Of HyperVToAzStackHciPlannedFailoverModelCustomProperties)
Inheritance
HyperVToAzStackHciPlannedFailoverModelCustomProperties
Implements

Constructors

HyperVToAzStackHciPlannedFailoverModelCustomProperties(Boolean)

Initializes a new instance of HyperVToAzStackHciPlannedFailoverModelCustomProperties.

Properties

ShutdownSourceVm

Gets or sets a value indicating whether VM needs to be shut down.

Methods

JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)

Explicit Interface Implementations

IJsonModel<HyperVToAzStackHciPlannedFailoverModelCustomProperties>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<HyperVToAzStackHciPlannedFailoverModelCustomProperties>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IJsonModel<PlannedFailoverModelCustomProperties>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

(Inherited from PlannedFailoverModelCustomProperties)
IJsonModel<PlannedFailoverModelCustomProperties>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

(Inherited from PlannedFailoverModelCustomProperties)
IPersistableModel<HyperVToAzStackHciPlannedFailoverModelCustomProperties>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<HyperVToAzStackHciPlannedFailoverModelCustomProperties>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<HyperVToAzStackHciPlannedFailoverModelCustomProperties>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

IPersistableModel<PlannedFailoverModelCustomProperties>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

(Inherited from PlannedFailoverModelCustomProperties)
IPersistableModel<PlannedFailoverModelCustomProperties>.GetFormatFromOptions(ModelReaderWriterOptions)

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

(Inherited from PlannedFailoverModelCustomProperties)
IPersistableModel<PlannedFailoverModelCustomProperties>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

(Inherited from PlannedFailoverModelCustomProperties)

Applies to