A2APolicyCreationInputArgs

data class A2APolicyCreationInputArgs(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) : ConvertibleToJava<A2APolicyCreationInputArgs>

A2A Policy creation 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)

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 'A2A'.

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.

Functions

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