Share via


IHyperVReplicaAzurePolicyInput Interface

Definition

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

Properties

ApplicationConsistentSnapshotFrequencyInHour

The interval (in hours) at which Hyper-V Replica should create an application consistent snapshot within the VM.

InstanceType

The class type.

(Inherited from IPolicyProviderSpecificInput)
OnlineReplicationStartTime

The scheduled start time for the initial replication. If this parameter is Null, the initial replication starts immediately.

RecoveryPointHistoryDuration

The duration (in hours) to which point the recovery history needs to be maintained.

ReplicationInterval

The replication interval.

StorageAccount

The list of storage accounts to which the VMs in the primary cloud can replicate to.

Methods

ToJson(JsonObject, SerializationMode) (Inherited from IJsonSerializable)

Applies to