@Path(value="/vcc-failover-plans")
 @Consumes(value="application/json")
 @Produces(value="application/vnd.ilandcloud.api.v1.0+json")
public interface VccFailoverPlanResource
| Modifier and Type | Method and Description | 
|---|---|
| TaskResponse | failoverStart(String failoverPlanUuid,
             VccFailoverStartCreateRequest spec)Start a VCC failover. | 
| TaskResponse | failoverTest(String failoverPlanUuid)Test failover for a VCC Failover Plan. | 
| TaskResponse | failoverUndo(String failoverPlanUuid)Undo an in-progress VCC failover. | 
| VccFailoverPlanResponse | getFailoverPlan(String failoverPlanUuid)Gets a VCC Failover Plan by UUID. | 
@POST
 @Path(value="/{failoverPlanUuid}/actions/failover-test")
 @Consumes(value="application/json")
TaskResponse failoverTest(@PathParam(value="failoverPlanUuid")
                                                                                                                               String failoverPlanUuid)
failoverPlanUuid - the failover Plan unique identifier@POST
 @Path(value="/{failoverPlanUuid}/actions/failover-start")
 @Consumes(value="application/json")
TaskResponse failoverStart(@PathParam(value="failoverPlanUuid")
                                                                                                                                 String failoverPlanUuid,
                                                                                                                                 VccFailoverStartCreateRequest spec)
failoverPlanUuid - the UUID of the VCC Failover Plan.spec - the failover start parameters@POST
 @Path(value="/{failoverPlanUuid}/actions/failover-undo")
 @Consumes(value="application/json")
TaskResponse failoverUndo(@PathParam(value="failoverPlanUuid")
                                                                                                                               String failoverPlanUuid)
failoverPlanUuid - the UUID of the VCC Failover Plan.@GET
 @Path(value="/{failoverPlanUuid}")
VccFailoverPlanResponse getFailoverPlan(@PathParam(value="failoverPlanUuid")
                                                                                 String failoverPlanUuid)
failoverPlanUuid - the UUID of the VCC-R failover plan.Copyright © 2020 iland Internet Solutions, Corp. All rights reserved.