Skip to content

RecoveryPlanRecoverySpecMapInput

Recovery plan recovery specification mapping containing recovery configuration for all workloads.

Fields

Field Type Description
childRecoverySpecs [ChildRecoverySpecMapV2Input!] Recovery specifications for all the children in the recovery plan.
config RecoverySpecConfigInput Configuration settings as key-value pairs.
pauseBetweenPriorityGroups [Long!] Pause between priority groups is a list of numbers representing the length of time, in minutes, to pause between each priority group during recovery. The numbers are ordered to align with the order of the priority groups. For example, consider a recovery plan with 3 priority groups. For this recovery plan, a value of [5,10,0] implies that there is a 5-minute pause between the 1st and 2nd priority groups and a 10-minute pause between the 2nd and 3rd priority groups. The last value in the list is always 0.
recoveryId String Recovery ID that the recovery specification corresponds to, if any.
recoverySpecType RecoverySpecTypeV2 Recovery specification type.
recoveryType RecoveryType Type of recovery that the following recovery specifications correspond to.
sourceLocationInfo RecoveryPlanLocationInput Source location information. Must always be populated for the ad hoc recovery case.
targetLocationInfo RecoveryPlanLocationInput Target location information, where the recovery is taking place.
userData String Custom configuration data for the recovery.