Purpose | Method | URI |
Information for all VPGs | GET | https://zvm_ip:port/v1/vpgs |
Information for one VPG | GET | https://zvm_ip:port/v1/vpgs/{protectionGroupIdentifier} |
Checkpoints for a VPG | GET | https://zvm_ip:port/v1/vpgs/{protectionGroupIdentifier}/checkpoints |
Valid values for VPG entities | GET | https://zvm_ip:port/v1/vpgs/entitytypes |
Valid values for failover commit policies | GET | https://zvm_ip:port/v1/vpgs/failovercommitpolicies |
Valid values for failover shutdown policies | GET | https://zvm_ip:port/v1/vpgs/failovershutdownpolicies |
Valid values for VPG priorities | GET | https://zvm_ip:port/v1/vpgs/priorities |
Valid values for failover retention policies | GET | https://zvm_ip:port/v1/vpgs/retentionpolicies |
Valid values for VPG statuses | GET | https://zvm_ip:port/v1/vpgs/statuses |
Valid values for VPG substatuses | GET | https://zvm_ip:port/v1/vpgs/substatuses |
Create a VPG | POST | https://zvm_ip:port/v1/vpgs |
Clone a VPG | POST | https://zvm_ip:port/v1/vpgs/{protectionGroupIdentifier}/CloneStart |
Abort a VPG clone | POST | https://zvm_ip:port/v1/vpgs/{protectionGroupIdentifier}/CloneAbort |
Failover a VPG | POST | https://zvm_ip:port/v1/vpgs/{protectionGroupIdentifier}/Failover |
Commit a VPG failover | POST | https://zvm_ip:port/v1/vpgs/{protectionGroupIdentifier}/FailoverCommit |
Rollback a VPG failover | POST | https://zvm_ip:port/v1/vpgs/{protectionGroupIdentifier}/FailoverRollback |
Test a VPG | POST | https://zvm_ip:port/v1/vpgs/{protectionGroupIdentifier}/FailoverTest |
Stop a VPG test | POST | https://zvm_ip:port/v1/vpgs/{protectionGroupIdentifier}/FailoverTestStop |
Force synchronize a VPG | POST | https://zvm_ip:port/v1/vpgs/{protectionGroupIdentifier}/forcesync |
Pause VPG protection | POST | https://zvm_ip:port/v1/vpgs/{protectionGroupIdentifier}/pause |
Resume VPG protection | POST | https://zvm_ip:port/v1/vpgs/{protectionGroupIdentifier}/resume |
Delete a VPG | DELETE | https://zvm_ip:port/v1/vpgs/{VpgIdentifier} |