Share via


InMageRcmFabricCreationContent Class

Definition

InMageRcm fabric provider specific settings.

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

Constructors

InMageRcmFabricCreationContent(ResourceIdentifier, ResourceIdentifier, IdentityProviderContent)

Initializes a new instance of InMageRcmFabricCreationContent.

Properties

PhysicalSiteId

The ARM Id of the physical site.

SourceAgentIdentity

The identity provider input for source agent authentication.

VMwareSiteId

The ARM Id of the VMware site.

Explicit Interface Implementations

IJsonModel<FabricSpecificCreationContent>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

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

Writes the model to the provided Utf8JsonWriter.

(Inherited from FabricSpecificCreationContent)
IJsonModel<InMageRcmFabricCreationContent>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<InMageRcmFabricCreationContent>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<FabricSpecificCreationContent>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

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

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

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

Writes the model into a BinaryData.

(Inherited from FabricSpecificCreationContent)
IPersistableModel<InMageRcmFabricCreationContent>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<InMageRcmFabricCreationContent>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<InMageRcmFabricCreationContent>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to