InMageAzureV2PolicyInputArgs

data class InMageAzureV2PolicyInputArgs(val appConsistentFrequencyInMinutes: Output<Int>? = null, val crashConsistentFrequencyInMinutes: Output<Int>? = null, val instanceType: Output<String>, val multiVmSyncStatus: Output<Either<String, SetMultiVmSyncStatus>>, val recoveryPointHistory: Output<Int>? = null, val recoveryPointThresholdInMinutes: Output<Int>? = null) : ConvertibleToJava<InMageAzureV2PolicyInputArgs>

VMWare Azure specific policy Input.

Constructors

Link copied to clipboard
constructor(appConsistentFrequencyInMinutes: Output<Int>? = null, crashConsistentFrequencyInMinutes: Output<Int>? = null, instanceType: Output<String>, multiVmSyncStatus: Output<Either<String, SetMultiVmSyncStatus>>, recoveryPointHistory: Output<Int>? = null, recoveryPointThresholdInMinutes: Output<Int>? = null)

Properties

Link copied to clipboard

The app consistent snapshot frequency (in minutes).

Link copied to clipboard

The crash consistent snapshot frequency (in minutes).

Link copied to clipboard
val instanceType: Output<String>

The class type. Expected value is 'InMageAzureV2'.

Link copied to clipboard

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

Link copied to clipboard
val recoveryPointHistory: Output<Int>? = null

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

Link copied to clipboard

The recovery point threshold in minutes.

Functions

Link copied to clipboard
open override fun toJava(): InMageAzureV2PolicyInputArgs