Share via


ExistingRecoveryAvailabilitySet Class

Definition

Existing recovery availability set input.

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

Constructors

ExistingRecoveryAvailabilitySet()

Initializes a new instance of ExistingRecoveryAvailabilitySet.

Properties

RecoveryAvailabilitySetId

The recovery availability set Id. Will throw error, if resource does not exist.

Explicit Interface Implementations

IJsonModel<ExistingRecoveryAvailabilitySet>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<ExistingRecoveryAvailabilitySet>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IJsonModel<RecoveryAvailabilitySetCustomDetails>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

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

Writes the model to the provided Utf8JsonWriter.

(Inherited from RecoveryAvailabilitySetCustomDetails)
IPersistableModel<ExistingRecoveryAvailabilitySet>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<ExistingRecoveryAvailabilitySet>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<ExistingRecoveryAvailabilitySet>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

IPersistableModel<RecoveryAvailabilitySetCustomDetails>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

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

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

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

Writes the model into a BinaryData.

(Inherited from RecoveryAvailabilitySetCustomDetails)

Applies to