Share via


IHyperVReplicaBaseReplicationDetails Interface

Definition

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

Properties

InitialReplicationDetailInitialReplicationProgressPercentage

The initial replication progress percentage.

InitialReplicationDetailInitialReplicationType

Initial replication type.

InstanceType

Gets the Instance type.

(Inherited from IReplicationProviderSpecificSettings)
LastReplicatedTime

The Last replication time.

VMDiskDetail

VM disk details.

VMId

The virtual machine Id.

VMNic

The PE Network details.

VMProtectionState

The protection state for the vm.

VMProtectionStateDescription

The protection state description for the vm.

Methods

ToJson(JsonObject, SerializationMode) (Inherited from IJsonSerializable)

Applies to