Package version:

Hyper-V Replica Azure specific input for creating a protection profile.

interface HyperVReplicaAzurePolicyInput {
    applicationConsistentSnapshotFrequencyInHours?: number;
    instanceType: "HyperVReplicaAzure";
    onlineReplicationStartTime?: string;
    recoveryPointHistoryDuration?: number;
    replicationInterval?: number;
    storageAccounts?: string[];
}

Hierarchy (view full)

Properties

applicationConsistentSnapshotFrequencyInHours?: number

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

instanceType

Polymorphic discriminator, which specifies the different types this object can be

onlineReplicationStartTime?: string

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

recoveryPointHistoryDuration?: number

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

replicationInterval?: number

The replication interval.

storageAccounts?: string[]

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