DataProtect-VMWare-Migration

Number of APIs: 18

  1. Get Protected Objects GET https://{{cluster}}/v2/data-protect/search/protected-objects?snapshotActions=RecoverVMs&searchString=*&environments=kVMware

  2. Login/ Generate Access Token POST https://{{cluster}}/irisservices/api/v1/public/accessTokens

  3. Register vCenter POST https://{{cluster}}/irisservices/api/v1/public/protectionSources/register

  4. Get Protection Sources GET https://{{cluster}}/irisservices/api/v1/public/protectionSources/rootNodes?environments=kVMware

  5. Select a VirtualMachine GET https://{{cluster}}/irisservices/api/v1/public/protectionSources/virtualMachines?vCenterId={{sourceIdRegistered}}

  6. Get Protection Policy GET https://{{cluster}}/irisservices/api/v1/public/protectionPolicies

  7. Get View Box GET https://{{cluster}}/irisservices/api/v1/public/viewBoxes

  8. Create a Protection Job POST https://{{cluster}}/irisservices/api/v1/public/protectionJobs

  9. Run the Protection Job POST https://{{cluster}}/irisservices/api/v1/public/protectionJobs/run/{{protectionJobId}}

  10. Get the Job Status GET https://{{cluster}}/irisservices/api/v1/public/protectionRuns?jobId={{protectionJobId}}