Package version:

Hyper-V Replica specific policy Input.

interface HyperVReplicaPolicyInput {
    allowedAuthenticationType?: number;
    applicationConsistentSnapshotFrequencyInHours?: number;
    compression?: string;
    initialReplicationMethod?: string;
    instanceType: "HyperVReplica2012" | "HyperVReplica2012R2";
    offlineReplicationExportPath?: string;
    offlineReplicationImportPath?: string;
    onlineReplicationStartTime?: string;
    recoveryPoints?: number;
    replicaDeletion?: string;
    replicationPort?: number;
}

Hierarchy (view full)

Properties

allowedAuthenticationType?: number

A value indicating the authentication type.

applicationConsistentSnapshotFrequencyInHours?: number

A value indicating the application consistent frequency.

compression?: string

A value indicating whether compression has to be enabled.

initialReplicationMethod?: string

A value indicating whether IR is online.

instanceType: "HyperVReplica2012" | "HyperVReplica2012R2"

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

offlineReplicationExportPath?: string

A value indicating the offline IR export path.

offlineReplicationImportPath?: string

A value indicating the offline IR import path.

onlineReplicationStartTime?: string

A value indicating the online IR start time.

recoveryPoints?: number

A value indicating the number of recovery points.

replicaDeletion?: string

A value indicating whether the VM has to be auto deleted.

replicationPort?: number

A value indicating the recovery HTTPS port.