Package version:

This class represents the details for a test failover job of cluster.

interface ClusterTestFailoverJobDetails {
    affectedObjectDetails?: {
        [propertyName: string]: string;
    };
    comments?: string;
    instanceType: "ClusterTestFailoverJobDetails";
    networkFriendlyName?: string;
    networkName?: string;
    networkType?: string;
    protectedItemDetails?: FailoverReplicationProtectedItemDetails[];
    testFailoverStatus?: 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.

comments?: string

The test failover comments.

instanceType

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

networkFriendlyName?: string

The test network friendly name.

networkName?: string

The test network name.

networkType?: string

The test network type (see TestFailoverInput enum for possible values).

The test VM details.

testFailoverStatus?: string

The test failover status.