Share via


IVMwareCbtProtectionContainerMappingDetails Interface

Definition

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202301.VMwareCbtProtectionContainerMappingDetailsTypeConverter))]
public interface IVMwareCbtProtectionContainerMappingDetails : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202301.IProtectionContainerMappingProviderSpecificDetails
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202301.VMwareCbtProtectionContainerMappingDetailsTypeConverter))>]
type IVMwareCbtProtectionContainerMappingDetails = interface
    interface IJsonSerializable
    interface IProtectionContainerMappingProviderSpecificDetails
Public Interface IVMwareCbtProtectionContainerMappingDetails
Implements IProtectionContainerMappingProviderSpecificDetails
Derived
Attributes
Implements

Properties

ExcludedSku

The SKUs to be excluded.

InstanceType

Gets the class type. Overridden in derived classes.

(Inherited from IProtectionContainerMappingProviderSpecificDetails)
KeyVaultId

The target key vault ARM Id.

KeyVaultUri

The target key vault URI.

RoleSizeToNicCountMap

The role size to NIC count map.

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.

Methods

ToJson(JsonObject, SerializationMode) (Inherited from IJsonSerializable)

Applies to