Package version:

This class represents details for switch protection job.

interface SwitchProtectionJobDetails {
    affectedObjectDetails?: {
        [propertyName: string]: string;
    };
    instanceType: "SwitchProtectionJobDetails";
    newReplicationProtectedItemId?: string;
}

Hierarchy (view full)

Properties

affectedObjectDetails?: {
    [propertyName: string]: string;
}

The affected object properties like source server, source cloud, target server, target cloud etc. based on the workflow object details.

instanceType

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

newReplicationProtectedItemId?: string

ARM Id of the new replication protected item.