Share via


ExistingRecoveryResourceGroup Class

Definition

Existing recovery resource group input.

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

Constructors

ExistingRecoveryResourceGroup()

Initializes a new instance of ExistingRecoveryResourceGroup.

Properties

RecoveryResourceGroupId

The recovery resource group Id. Valid for V2 scenarios.

Explicit Interface Implementations

IJsonModel<ExistingRecoveryResourceGroup>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<ExistingRecoveryResourceGroup>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IJsonModel<RecoveryResourceGroupCustomDetails>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

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

Writes the model to the provided Utf8JsonWriter.

(Inherited from RecoveryResourceGroupCustomDetails)
IPersistableModel<ExistingRecoveryResourceGroup>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<ExistingRecoveryResourceGroup>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<ExistingRecoveryResourceGroup>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

IPersistableModel<RecoveryResourceGroupCustomDetails>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

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

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

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

Writes the model into a BinaryData.

(Inherited from RecoveryResourceGroupCustomDetails)

Applies to