CreateRecoveryPlanInputPropertiesArgs

data class CreateRecoveryPlanInputPropertiesArgs(val failoverDeploymentModel: Output<Either<String, FailoverDeploymentModel>>? = null, val groups: Output<List<RecoveryPlanGroupArgs>>, val primaryFabricId: Output<String>, val providerSpecificInput: Output<List<RecoveryPlanA2AInputArgs>>? = null, val recoveryFabricId: Output<String>) : ConvertibleToJava<CreateRecoveryPlanInputPropertiesArgs>

Recovery plan creation properties.

Constructors

Link copied to clipboard
constructor(failoverDeploymentModel: Output<Either<String, FailoverDeploymentModel>>? = null, groups: Output<List<RecoveryPlanGroupArgs>>, primaryFabricId: Output<String>, providerSpecificInput: Output<List<RecoveryPlanA2AInputArgs>>? = null, recoveryFabricId: Output<String>)

Properties

Link copied to clipboard

The failover deployment model.

Link copied to clipboard

The recovery plan groups.

Link copied to clipboard
val primaryFabricId: Output<String>

The primary fabric Id.

Link copied to clipboard

The provider specific input.

Link copied to clipboard

The recovery fabric Id.

Functions

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