Share via


HyperVReplicaPolicyDetails Class

Definition

Hyper-V Replica Blue specific protection profile details.

[Newtonsoft.Json.JsonObject("HyperVReplica2012")]
public class HyperVReplicaPolicyDetails : Microsoft.Azure.Management.RecoveryServices.SiteRecovery.Models.PolicyProviderSpecificDetails
[<Newtonsoft.Json.JsonObject("HyperVReplica2012")>]
type HyperVReplicaPolicyDetails = class
    inherit PolicyProviderSpecificDetails
Public Class HyperVReplicaPolicyDetails
Inherits PolicyProviderSpecificDetails
Inheritance
HyperVReplicaPolicyDetails
Attributes
Newtonsoft.Json.JsonObjectAttribute

Constructors

HyperVReplicaPolicyDetails()

Initializes a new instance of the HyperVReplicaPolicyDetails class.

HyperVReplicaPolicyDetails(Nullable<Int32>, Nullable<Int32>, String, String, String, String, String, Nullable<Int32>, Nullable<Int32>, String)

Initializes a new instance of the HyperVReplicaPolicyDetails class.

Properties

AllowedAuthenticationType

Gets or sets a value indicating the authentication type.

ApplicationConsistentSnapshotFrequencyInHours

Gets or sets a value indicating the application consistent frequency.

Compression

Gets or sets a value indicating whether compression has to be enabled.

InitialReplicationMethod

Gets or sets a value indicating whether IR is online.

OfflineReplicationExportPath

Gets or sets a value indicating the offline IR export path.

OfflineReplicationImportPath

Gets or sets a value indicating the offline IR import path.

OnlineReplicationStartTime

Gets or sets a value indicating the online IR start time.

RecoveryPoints

Gets or sets a value indicating the number of recovery points.

ReplicaDeletionOption

Gets or sets a value indicating whether the VM has to be auto deleted. Supported Values: String.Empty, None, OnRecoveryCloud

ReplicationPort

Gets or sets a value indicating the recovery HTTPS port.

Applies to