Share via


ArmRecoveryServicesSiteRecoveryModelFactory.InMagePolicyContent Method

Definition

Initializes a new instance of InMagePolicyContent.

public static Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.InMagePolicyContent InMagePolicyContent (int? recoveryPointThresholdInMinutes = default, int? recoveryPointHistory = default, int? appConsistentFrequencyInMinutes = default, Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.SetMultiVmSyncStatus multiVmSyncStatus = default);
static member InMagePolicyContent : Nullable<int> * Nullable<int> * Nullable<int> * Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.SetMultiVmSyncStatus -> Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.InMagePolicyContent
Public Shared Function InMagePolicyContent (Optional recoveryPointThresholdInMinutes As Nullable(Of Integer) = Nothing, Optional recoveryPointHistory As Nullable(Of Integer) = Nothing, Optional appConsistentFrequencyInMinutes As Nullable(Of Integer) = Nothing, Optional multiVmSyncStatus As SetMultiVmSyncStatus = Nothing) As InMagePolicyContent

Parameters

recoveryPointThresholdInMinutes
Nullable<Int32>

The recovery point threshold in minutes.

recoveryPointHistory
Nullable<Int32>

The duration in minutes until which the recovery points need to be stored.

appConsistentFrequencyInMinutes
Nullable<Int32>

The app consistent snapshot frequency (in minutes).

multiVmSyncStatus
SetMultiVmSyncStatus

A value indicating whether multi-VM sync has to be enabled. Value should be 'Enabled' or 'Disabled'.

Returns

A new InMagePolicyContent instance for mocking.

Applies to