VMwareCbtContainerMappingContent Class

Definition

VMwareCbt container mapping input.

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

Constructors

VMwareCbtContainerMappingContent(ResourceIdentifier, String)

Initializes a new instance of VMwareCbtContainerMappingContent.

Properties

KeyVaultId

The target key vault ARM Id.

KeyVaultUri

The target key vault URL.

ServiceBusConnectionStringSecretName

The secret name of the service bus connection string.

StorageAccountId

The storage account ARM Id.

StorageAccountSasSecretName

The secret name of the storage account.

TargetLocation

The target location.

Explicit Interface Implementations

IJsonModel<ReplicationProviderSpecificContainerMappingContent>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

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

Writes the model to the provided Utf8JsonWriter.

(Inherited from ReplicationProviderSpecificContainerMappingContent)
IJsonModel<VMwareCbtContainerMappingContent>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<VMwareCbtContainerMappingContent>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<ReplicationProviderSpecificContainerMappingContent>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

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

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

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

Writes the model into a BinaryData.

(Inherited from ReplicationProviderSpecificContainerMappingContent)
IPersistableModel<VMwareCbtContainerMappingContent>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<VMwareCbtContainerMappingContent>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<VMwareCbtContainerMappingContent>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to