Package version:

Azure specific reprotect input.

interface A2AReprotectInput {
    instanceType: "A2A";
    policyId?: string;
    recoveryAvailabilitySetId?: string;
    recoveryCloudServiceId?: string;
    recoveryContainerId?: string;
    recoveryResourceGroupId?: string;
    vmDisks?: A2AVmDiskInputDetails[];
}

Hierarchy (view full)

Properties

instanceType

Polymorphic discriminator, which specifies the different types this object can be

policyId?: string

The Policy Id.

recoveryAvailabilitySetId?: string

The recovery availability set.

recoveryCloudServiceId?: string

The recovery cloud service Id. Valid for V1 scenarios.

recoveryContainerId?: string

The recovery container Id.

recoveryResourceGroupId?: string

The recovery resource group Id. Valid for V2 scenarios.

The list of vm disk details.