Workflows-VMware vCenter Protection Workflow

Number of APIs: 14

  1. Get Protection Policy GET https://{{cluster_vip}}/v2/data-protect/policies

  2. Delete Protection Group DELETE https://{{cluster_vip}}/v2/data-protect/protection-groups/{{protectionGroupId}}?useCachedData=false&pruneSourceIds=true&pruneExcludedSourceIds=true&isDeleted=false&includeTenants=true&includeLastRunInfo=true

  3. Unregister VMware vCenter Source DELETE https://{{cluster_vip}}/v2/data-protect/sources/registrations/{{sourceIdRegistered}}

  4. Get VMs List GET https://{{cluster_vip}}/irisservices/api/v1/public/protectionSources/virtualMachines?vCenterId={{sourceId}}

  5. Generate Access Token POST https://{{cluster_vip}}/irisservices/api/v1/public/accessTokens

  6. Register VMware vCenter Source POST https://{{cluster_vip}}/irisservices/api/v1/public/protectionSources/register

  7. Get Sources List GET https://{{cluster_vip}}/irisservices/api/v1/public/protectionSources/rootNodes?environments=kVMware

  8. Get Storage Domain List GET https://{{cluster_vip}}/v2/storage-domains

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

  10. Run Protection Group POST https://{{cluster_vip}}/v2/data-protect/protection-groups/{{protectionGroupId}}/runs