Share via


InMageRcmUpdateApplianceForReplicationProtectedItemContent Class

Definition

InMageRcm provider specific input to update appliance for replication protected item.

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

Constructors

InMageRcmUpdateApplianceForReplicationProtectedItemContent()

Initializes a new instance of InMageRcmUpdateApplianceForReplicationProtectedItemContent.

Properties

RunAsAccountId

The run as account Id.

Explicit Interface Implementations

IJsonModel<InMageRcmUpdateApplianceForReplicationProtectedItemContent>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<InMageRcmUpdateApplianceForReplicationProtectedItemContent>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IJsonModel<UpdateApplianceForReplicationProtectedItemProviderSpecificContent>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

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

Writes the model to the provided Utf8JsonWriter.

(Inherited from UpdateApplianceForReplicationProtectedItemProviderSpecificContent)
IPersistableModel<InMageRcmUpdateApplianceForReplicationProtectedItemContent>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<InMageRcmUpdateApplianceForReplicationProtectedItemContent>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<InMageRcmUpdateApplianceForReplicationProtectedItemContent>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

IPersistableModel<UpdateApplianceForReplicationProtectedItemProviderSpecificContent>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

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

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

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

Writes the model into a BinaryData.

(Inherited from UpdateApplianceForReplicationProtectedItemProviderSpecificContent)

Applies to