RecoveryPlanActionArgs

data class RecoveryPlanActionArgs(val actionName: Output<String>, val customDetails: Output<Any>, val failoverDirections: Output<List<Either<String, PossibleOperationsDirections>>>, val failoverTypes: Output<List<Either<String, ReplicationProtectedItemOperation>>>) : ConvertibleToJava<RecoveryPlanActionArgs>

Recovery plan action details.

Constructors

Link copied to clipboard
constructor(actionName: Output<String>, customDetails: Output<Any>, failoverDirections: Output<List<Either<String, PossibleOperationsDirections>>>, failoverTypes: Output<List<Either<String, ReplicationProtectedItemOperation>>>)

Properties

Link copied to clipboard
val actionName: Output<String>

The action name.

Link copied to clipboard
val customDetails: Output<Any>

The custom details.

Link copied to clipboard

The list of failover directions.

Link copied to clipboard

The list of failover types.

Functions

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