DataProtect-VMware

Number of APIs: 14

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

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

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

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

  5. Get Protection Policy GET https://{{cluster}}/v2/data-protect/policies

  6. Get Storage Domain GET https://{{cluster}}/irisservices/api/v1/public/viewBoxes

  7. Create Protection Group POST https://{{cluster}}/v2/data-protect/protection-groups

  8. Run Protection Group POST https://{{cluster}}/v2/data-protect/protection-groups/{{protectionJobId}}/runs

  9. Get Protection Group Runs GET https://{{cluster}}/v2/data-protect/protection-groups/{{protectionJobId}}/runs

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