Operations at hyperv/
This page describes the service operations at this endpoint.
| URI | Method | Description |
|---|---|---|
| hyperv/{hyperVClusterAgentId}/clusterNodesRequiredForProtect | GET | Gets Hyper-V Cluster Nodes required for protect |
| hyperv/{hyperVClusterAgentId}/hyperVServerAgents/new | POST | Add Hyper-V server nodes to existing Hyper-V cluster agent |
| hyperv/{hyperVClusterAgentId}/hyperVSharedDiskConnectedVMs | PUT | Gets VMs that have access to shared disk |
| hyperv/{hyperVClusterAgentId}/sharedVirtualDisks/new | POST | Protects shared virtual disks with existing Hyper-V cluster agent |
| hyperv/{hypervServerAgentId}/agentHyperVServerProtectionSettings | POST | Gets the auto-protection settings for the agent. |
| hyperv/{hypervServerAgentId}/agentHyperVServerProtectionSettings/{maxConcurrentHyperVTransfers} | POST | Sets maximum concurrent transfers for Hyper-V server agent |
| hyperv/{hypervServerAgentId}/autoProtectedObjects/{isAutoProtectionEnabled} | POST | Sets auto-protection state for an existing Hyper-V agent |
| hyperv/{hypervServerAgentId}/autoProtectedObjects/setPauseConfiguration | POST | Sets or updates pause configuration for auto protected objects |
| hyperv/{hypervServerAgentId}/autoProtectedObjects/setSchedule | POST | Sets or updates transfer schedule for auto protected objects |
| hyperv/{hyperVServerAgentId}/hyperVProtectionRules | PUT | Sets or updates protection rules to apply to machines protected automatically or by using the protection wizard |
| hyperv/{hyperVServerAgentId}/hyperVVirtualMachineAgentsSettings | GET | Gets virtual machines agents settings for the specified HyperV server or cluster. |
| hyperv/{hypervServerAgentId}/virtualMachines/new | POST | Add Hyper-V virtual machines nodes to existing Hyper-V server agent |
| hyperv/{hyperVVirtualMachineAgentId}/hyperVVirtualMachineAgentSettings | GET | Gets settings for the specified virtual machine agent. |
| hyperv/{relatedAgentId}/addSmbAgents | POST | Protect SMB servers |
| hyperv/deleteSmbAgents | POST | Remove the SMB servers from protection |
| hyperv/getHyperVServerRelatedServers | POST | Gets a collection of servers that host disks connected to the protected virtual machines located on Hyper-V Server |
| hyperv/getHyperVVirtualMachineRelatedServers | POST | Gets a collection of servers that host disks connected to the provided virtual machine |
| hyperv/getHyperVVirtualMachinesRelatedServers | POST | Gets a collection of servers that host disks connected to the provided virtual machines |
| hyperv/hyperVConfiguration | GET | Gets general global Hyper-V settings. |
| hyperv/hyperVConfiguration | PUT | Applies general global Hyper-V settings. |
| hyperv/HyperVServerSummary | PUT | Connects to a specified HyperV server and requests the server's summary metadata |
| hyperv/new | PUT | Deploy agent(s) and protect the HyperV server with virtual machines. |
| hyperv/setHyperVVirtualMachineAgentsSettings | POST | Sets specified settings for the virtual machine agent(s) |
| hyperv/unprotectSharedVirtualDisks | POST | Unprotects shared virtual disks for specified Hyper-V cluster |
| hyperv/validateHyperVCluster | POST | Validates Hyper-V cluster |
| hyperv/validateHyperVServer | POST | Validates Hyper-V server installed, runned and credentials are true |
| hyperv/validateHyperVVirtualMachineRequest | POST | Validates add HyperV virtual machine request. |