Condividi tramite


VMwareToAzStackHciReplicationExtensionModelCustomProperties Class

Definition

VMware to AzStackHCI Replication extension model custom properties.

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

Constructors

VMwareToAzStackHciReplicationExtensionModelCustomProperties(ResourceIdentifier, ResourceIdentifier)

Initializes a new instance of VMwareToAzStackHciReplicationExtensionModelCustomProperties.

Properties

AsrServiceUri

Gets or sets the Uri of ASR.

AzStackHciFabricArmId

Gets or sets the ARM Id of the target AzStackHCI fabric.

AzStackHciSiteId

Gets or sets the ARM Id of the AzStackHCI site.

GatewayServiceUri

Gets or sets the Uri of Gateway.

RcmServiceUri

Gets or sets the Uri of Rcm.

ResourceGroup

Gets or sets the resource group.

ResourceLocation

Gets or sets the resource location.

SourceGatewayServiceId

Gets or sets the gateway service Id of source.

SourceStorageContainerName

Gets or sets the source storage container name.

StorageAccountId

Gets or sets the storage account Id.

StorageAccountSasSecretName

Gets or sets the Sas Secret of storage account.

SubscriptionId

Gets or sets the subscription.

TargetGatewayServiceId

Gets or sets the gateway service Id of target.

TargetStorageContainerName

Gets or sets the target storage container name.

VmwareFabricArmId

Gets or sets the ARM Id of the source VMware fabric.

VmwareSiteId

Gets or sets the ARM Id of the VMware site.

Methods

JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)

Explicit Interface Implementations

IJsonModel<ReplicationExtensionModelCustomProperties>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

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

Writes the model to the provided Utf8JsonWriter.

(Inherited from ReplicationExtensionModelCustomProperties)
IJsonModel<VMwareToAzStackHciReplicationExtensionModelCustomProperties>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<VMwareToAzStackHciReplicationExtensionModelCustomProperties>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<ReplicationExtensionModelCustomProperties>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

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

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

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

Writes the model into a BinaryData.

(Inherited from ReplicationExtensionModelCustomProperties)
IPersistableModel<VMwareToAzStackHciReplicationExtensionModelCustomProperties>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<VMwareToAzStackHciReplicationExtensionModelCustomProperties>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<VMwareToAzStackHciReplicationExtensionModelCustomProperties>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to