{
  "opencollection": "1.0.0",
  "info": {
    "name": "Microsoft Azure AccessControlClient AccessConnector VirtualMachines API",
    "version": "2020-08-01-preview"
  },
  "items": [
    {
      "info": {
        "name": "VirtualMachines",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "Microsoft Azure Post Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Connectedvmwarevsphere Virtualmachines Virtualmachinename Assesspatches",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ConnectedVMwarevSphere/virtualMachines/:virtualMachineName/assessPatches",
            "params": [
              {
                "name": "subscriptionId",
                "value": "",
                "type": "path",
                "description": "The Subscription ID."
              },
              {
                "name": "resourceGroupName",
                "value": "",
                "type": "path",
                "description": "The name of the resource group."
              },
              {
                "name": "virtualMachineName",
                "value": "",
                "type": "path",
                "description": "The name of the vSphere VMware machine."
              }
            ]
          },
          "docs": "The operation to assess patches on a vSphere VMware machine identity in Azure."
        },
        {
          "info": {
            "name": "Microsoft Azure Post Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Connectedvmwarevsphere Virtualmachines Virtualmachinename Installpatches",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ConnectedVMwarevSphere/virtualMachines/:virtualMachineName/installPatches",
            "params": [
              {
                "name": "subscriptionId",
                "value": "",
                "type": "path",
                "description": "The Subscription ID."
              },
              {
                "name": "resourceGroupName",
                "value": "",
                "type": "path",
                "description": "The name of the resource group."
              },
              {
                "name": "virtualMachineName",
                "value": "",
                "type": "path",
                "description": "The name of the vSphere VMware machine."
              }
            ]
          },
          "docs": "The operation to install patches on a vSphere VMware machine identity in Azure."
        },
        {
          "info": {
            "name": "Microsoft Azure Gets A Virtual Machine",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ConnectedVMwarevSphere/virtualMachines/:virtualMachineName",
            "params": [
              {
                "name": "subscriptionId",
                "value": "",
                "type": "path",
                "description": "The Subscription ID."
              },
              {
                "name": "resourceGroupName",
                "value": "",
                "type": "path",
                "description": "The Resource Group Name."
              },
              {
                "name": "virtualMachineName",
                "value": "",
                "type": "path",
                "description": "Name of the virtual machine resource."
              },
              {
                "name": "api-version",
                "value": "",
                "type": "query",
                "description": "Client Api Version."
              }
            ]
          },
          "docs": "Implements virtual machine GET method."
        },
        {
          "info": {
            "name": "Microsoft Azure Implements Virtual Machine Put Method",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ConnectedVMwarevSphere/virtualMachines/:virtualMachineName",
            "params": [
              {
                "name": "subscriptionId",
                "value": "",
                "type": "path",
                "description": "The Subscription ID."
              },
              {
                "name": "resourceGroupName",
                "value": "",
                "type": "path",
                "description": "The Resource Group Name."
              },
              {
                "name": "virtualMachineName",
                "value": "",
                "type": "path",
                "description": "Name of the virtual machine resource."
              },
              {
                "name": "api-version",
                "value": "",
                "type": "query",
                "description": "Client Api Version."
              }
            ]
          },
          "docs": "Create Or Update virtual machine."
        },
        {
          "info": {
            "name": "Microsoft Azure Updates A Virtual Machine",
            "type": "http"
          },
          "http": {
            "method": "PATCH",
            "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ConnectedVMwarevSphere/virtualMachines/:virtualMachineName",
            "params": [
              {
                "name": "subscriptionId",
                "value": "",
                "type": "path",
                "description": "The Subscription ID."
              },
              {
                "name": "resourceGroupName",
                "value": "",
                "type": "path",
                "description": "The Resource Group Name."
              },
              {
                "name": "virtualMachineName",
                "value": "",
                "type": "path",
                "description": "Name of the virtual machine resource."
              },
              {
                "name": "api-version",
                "value": "",
                "type": "query",
                "description": "Client Api Version."
              }
            ]
          },
          "docs": "API to update certain properties of the virtual machine resource."
        },
        {
          "info": {
            "name": "Microsoft Azure Deletes An Virtual Machine",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ConnectedVMwarevSphere/virtualMachines/:virtualMachineName",
            "params": [
              {
                "name": "subscriptionId",
                "value": "",
                "type": "path",
                "description": "The Subscription ID."
              },
              {
                "name": "resourceGroupName",
                "value": "",
                "type": "path",
                "description": "The Resource Group Name."
              },
              {
                "name": "virtualMachineName",
                "value": "",
                "type": "path",
                "description": "Name of the virtual machine resource."
              },
              {
                "name": "api-version",
                "value": "",
                "type": "query",
                "description": "Client Api Version."
              },
              {
                "name": "deleteFromHost",
                "value": "",
                "type": "query",
                "description": "Whether to delete the VM from the vCenter."
              },
              {
                "name": "force",
                "value": "",
                "type": "query",
                "description": "Whether force delete was specified."
              }
            ]
          },
          "docs": "Implements virtual machine DELETE method."
        },
        {
          "info": {
            "name": "Microsoft Azure Implements The Operation To Stop A Virtual Machine",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ConnectedVMwarevSphere/virtualMachines/:virtualMachineName/stop",
            "params": [
              {
                "name": "subscriptionId",
                "value": "",
                "type": "path",
                "description": "The Subscription ID."
              },
              {
                "name": "resourceGroupName",
                "value": "",
                "type": "path",
                "description": "The Resource Group Name."
              },
              {
                "name": "virtualMachineName",
                "value": "",
                "type": "path",
                "description": "Name of the virtual machine resource."
              },
              {
                "name": "api-version",
                "value": "",
                "type": "query",
                "description": "Client Api Version."
              }
            ]
          },
          "docs": "Stop virtual machine."
        },
        {
          "info": {
            "name": "Microsoft Azure Implements The Operation To Start A Virtual Machine",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ConnectedVMwarevSphere/virtualMachines/:virtualMachineName/start",
            "params": [
              {
                "name": "subscriptionId",
                "value": "",
                "type": "path",
                "description": "The Subscription ID."
              },
              {
                "name": "resourceGroupName",
                "value": "",
                "type": "path",
                "description": "The Resource Group Name."
              },
              {
                "name": "virtualMachineName",
                "value": "",
                "type": "path",
                "description": "Name of the virtual machine resource."
              },
              {
                "name": "api-version",
                "value": "",
                "type": "query",
                "description": "Client Api Version."
              }
            ]
          },
          "docs": "Start virtual machine."
        },
        {
          "info": {
            "name": "Microsoft Azure Implements The Operation To Restart A Virtual Machine",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ConnectedVMwarevSphere/virtualMachines/:virtualMachineName/restart",
            "params": [
              {
                "name": "subscriptionId",
                "value": "",
                "type": "path",
                "description": "The Subscription ID."
              },
              {
                "name": "resourceGroupName",
                "value": "",
                "type": "path",
                "description": "The Resource Group Name."
              },
              {
                "name": "virtualMachineName",
                "value": "",
                "type": "path",
                "description": "Name of the virtual machine resource."
              },
              {
                "name": "api-version",
                "value": "",
                "type": "query",
                "description": "Client Api Version."
              }
            ]
          },
          "docs": "Restart virtual machine."
        },
        {
          "info": {
            "name": "Microsoft Azure Implements Get Virtualmachines In A Subscription",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/subscriptions/:subscriptionId/providers/Microsoft.ConnectedVMwarevSphere/virtualMachines",
            "params": [
              {
                "name": "subscriptionId",
                "value": "",
                "type": "path",
                "description": "The Subscription ID."
              },
              {
                "name": "api-version",
                "value": "",
                "type": "query",
                "description": "Client Api Version."
              }
            ]
          },
          "docs": "List of virtualMachines in a subscription."
        },
        {
          "info": {
            "name": "Microsoft Azure Implements Get Virtualmachines In A Resource Group",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ConnectedVMwarevSphere/virtualMachines",
            "params": [
              {
                "name": "subscriptionId",
                "value": "",
                "type": "path",
                "description": "The Subscription ID."
              },
              {
                "name": "resourceGroupName",
                "value": "",
                "type": "path",
                "description": "The Resource Group Name."
              },
              {
                "name": "api-version",
                "value": "",
                "type": "query",
                "description": "Client Api Version."
              }
            ]
          },
          "docs": "List of virtualMachines in a resource group."
        },
        {
          "info": {
            "name": "Microsoft Azure Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Devtestlab Labs Labname Virtualmachines",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.DevTestLab/labs/:labName/virtualmachines",
            "params": [
              {
                "name": "subscriptionId",
                "value": "",
                "type": "path",
                "description": "The subscription ID."
              },
              {
                "name": "resourceGroupName",
                "value": "",
                "type": "path",
                "description": "The name of the resource group."
              },
              {
                "name": "labName",
                "value": "",
                "type": "path",
                "description": "The name of the lab."
              },
              {
                "name": "$expand",
                "value": "",
                "type": "query",
                "description": "Specify the $expand query. Example: 'properties($expand=artifacts,computeVm,networkInterface,applicableSchedule)'"
              },
              {
                "name": "$filter",
                "value": "",
                "type": "query",
                "description": "The filter to apply to the operation. Example: '$filter=contains(name,'myName')"
              },
              {
                "name": "$top",
                "value": "",
                "type": "query",
                "description": "The maximum number of resources to return from the operation. Example: '$top=10'"
              },
              {
                "name": "$orderby",
                "value": "",
                "type": "query",
                "description": "The ordering expression for the results, using OData notation. Example: '$orderby=name desc'"
              },
              {
                "name": "api-version",
                "value": "",
                "type": "query",
                "description": "Client API version."
              }
            ]
          },
          "docs": "List virtual machines in a given lab."
        },
        {
          "info": {
            "name": "Microsoft Azure Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Devtestlab Labs Labname Virtualmachines Name",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.DevTestLab/labs/:labName/virtualmachines/:name",
            "params": [
              {
                "name": "subscriptionId",
                "value": "",
                "type": "path",
                "description": "The subscription ID."
              },
              {
                "name": "resourceGroupName",
                "value": "",
                "type": "path",
                "description": "The name of the resource group."
              },
              {
                "name": "labName",
                "value": "",
                "type": "path",
                "description": "The name of the lab."
              },
              {
                "name": "name",
                "value": "",
                "type": "path",
                "description": "The name of the virtual machine."
              },
              {
                "name": "$expand",
                "value": "",
                "type": "query",
                "description": "Specify the $expand query. Example: 'properties($expand=artifacts,computeVm,networkInterface,applicableSchedule)'"
              },
              {
                "name": "api-version",
                "value": "",
                "type": "query",
                "description": "Client API version."
              }
            ]
          },
          "docs": "Get virtual machine."
        },
        {
          "info": {
            "name": "Microsoft Azure Put Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Devtestlab Labs Labname Virtualmachines Name",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.DevTestLab/labs/:labName/virtualmachines/:name",
            "params": [
              {
                "name": "subscriptionId",
                "value": "",
                "type": "path",
                "description": "The subscription ID."
              },
              {
                "name": "resourceGroupName",
                "value": "",
                "type": "path",
                "description": "The name of the resource group."
              },
              {
                "name": "labName",
                "value": "",
                "type": "path",
                "description": "The name of the lab."
              },
              {
                "name": "name",
                "value": "",
                "type": "path",
                "description": "The name of the virtual machine."
              },
              {
                "name": "api-version",
                "value": "",
                "type": "query",
                "description": "Client API version."
              }
            ]
          },
          "docs": "Create or replace an existing virtual machine. This operation can take a while to complete."
        },
        {
          "info": {
            "name": "Microsoft Azure Patch Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Devtestlab Labs Labname Virtualmachines Name",
            "type": "http"
          },
          "http": {
            "method": "PATCH",
            "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.DevTestLab/labs/:labName/virtualmachines/:name",
            "params": [
              {
                "name": "subscriptionId",
                "value": "",
                "type": "path",
                "description": "The subscription ID."
              },
              {
                "name": "resourceGroupName",
                "value": "",
                "type": "path",
                "description": "The name of the resource group."
              },
              {
                "name": "labName",
                "value": "",
                "type": "path",
                "description": "The name of the lab."
              },
              {
                "name": "name",
                "value": "",
                "type": "path",
                "description": "The name of the virtual machine."
              },
              {
                "name": "api-version",
                "value": "",
                "type": "query",
                "description": "Client API version."
              }
            ]
          },
          "docs": "Allows modifying tags of virtual machines. All other properties will be ignored."
        },
        {
          "info": {
            "name": "Microsoft Azure Delete Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Devtestlab Labs Labname Virtualmachines Name",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.DevTestLab/labs/:labName/virtualmachines/:name",
            "params": [
              {
                "name": "subscriptionId",
                "value": "",
                "type": "path",
                "description": "The subscription ID."
              },
              {
                "name": "resourceGroupName",
                "value": "",
                "type": "path",
                "description": "The name of the resource group."
              },
              {
                "name": "labName",
                "value": "",
                "type": "path",
                "description": "The name of the lab."
              },
              {
                "name": "name",
                "value": "",
                "type": "path",
                "description": "The name of the virtual machine."
              },
              {
                "name": "api-version",
                "value": "",
                "type": "query",
                "description": "Client API version."
              }
            ]
          },
          "docs": "Delete virtual machine. This operation can take a while to complete."
        },
        {
          "info": {
            "name": "Microsoft Azure Post Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Devtestlab Labs Labname Virtualmachines Name Adddatadisk",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.DevTestLab/labs/:labName/virtualmachines/:name/addDataDisk",
            "params": [
              {
                "name": "subscriptionId",
                "value": "",
                "type": "path",
                "description": "The subscription ID."
              },
              {
                "name": "resourceGroupName",
                "value": "",
                "type": "path",
                "description": "The name of the resource group."
              },
              {
                "name": "labName",
                "value": "",
                "type": "path",
                "description": "The name of the lab."
              },
              {
                "name": "name",
                "value": "",
                "type": "path",
                "description": "The name of the virtual machine."
              },
              {
                "name": "api-version",
                "value": "",
                "type": "query",
                "description": "Client API version."
              }
            ]
          },
          "docs": "Attach a new or existing data disk to virtual machine. This operation can take a while to complete."
        },
        {
          "info": {
            "name": "Microsoft Azure Post Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Devtestlab Labs Labname Virtualmachines Name Applyartifacts",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.DevTestLab/labs/:labName/virtualmachines/:name/applyArtifacts",
            "params": [
              {
                "name": "subscriptionId",
                "value": "",
                "type": "path",
                "description": "The subscription ID."
              },
              {
                "name": "resourceGroupName",
                "value": "",
                "type": "path",
                "description": "The name of the resource group."
              },
              {
                "name": "labName",
                "value": "",
                "type": "path",
                "description": "The name of the lab."
              },
              {
                "name": "name",
                "value": "",
                "type": "path",
                "description": "The name of the virtual machine."
              },
              {
                "name": "api-version",
                "value": "",
                "type": "query",
                "description": "Client API version."
              }
            ]
          },
          "docs": "Apply artifacts to virtual machine. This operation can take a while to complete."
        },
        {
          "info": {
            "name": "Microsoft Azure Post Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Devtestlab Labs Labname Virtualmachines Name Claim",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.DevTestLab/labs/:labName/virtualmachines/:name/claim",
            "params": [
              {
                "name": "subscriptionId",
                "value": "",
                "type": "path",
                "description": "The subscription ID."
              },
              {
                "name": "resourceGroupName",
                "value": "",
                "type": "path",
                "description": "The name of the resource group."
              },
              {
                "name": "labName",
                "value": "",
                "type": "path",
                "description": "The name of the lab."
              },
              {
                "name": "name",
                "value": "",
                "type": "path",
                "description": "The name of the virtual machine."
              },
              {
                "name": "api-version",
                "value": "",
                "type": "query",
                "description": "Client API version."
              }
            ]
          },
          "docs": "Take ownership of an existing virtual machine This operation can take a while to complete."
        },
        {
          "info": {
            "name": "Microsoft Azure Post Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Devtestlab Labs Labname Virtualmachines Name Detachdatadisk",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.DevTestLab/labs/:labName/virtualmachines/:name/detachDataDisk",
            "params": [
              {
                "name": "subscriptionId",
                "value": "",
                "type": "path",
                "description": "The subscription ID."
              },
              {
                "name": "resourceGroupName",
                "value": "",
                "type": "path",
                "description": "The name of the resource group."
              },
              {
                "name": "labName",
                "value": "",
                "type": "path",
                "description": "The name of the lab."
              },
              {
                "name": "name",
                "value": "",
                "type": "path",
                "description": "The name of the virtual machine."
              },
              {
                "name": "api-version",
                "value": "",
                "type": "query",
                "description": "Client API version."
              }
            ]
          },
          "docs": "Detach the specified disk from the virtual machine. This operation can take a while to complete."
        },
        {
          "info": {
            "name": "Microsoft Azure Post Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Devtestlab Labs Labname Virtualmachines Name Getrdpfilecontents",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.DevTestLab/labs/:labName/virtualmachines/:name/getRdpFileContents",
            "params": [
              {
                "name": "subscriptionId",
                "value": "",
                "type": "path",
                "description": "The subscription ID."
              },
              {
                "name": "resourceGroupName",
                "value": "",
                "type": "path",
                "description": "The name of the resource group."
              },
              {
                "name": "labName",
                "value": "",
                "type": "path",
                "description": "The name of the lab."
              },
              {
                "name": "name",
                "value": "",
                "type": "path",
                "description": "The name of the virtual machine."
              },
              {
                "name": "api-version",
                "value": "",
                "type": "query",
                "description": "Client API version."
              }
            ]
          },
          "docs": "Gets a string that represents the contents of the RDP file for the virtual machine"
        },
        {
          "info": {
            "name": "Microsoft Azure Post Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Devtestlab Labs Labname Virtualmachines Name Listapplicableschedules",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.DevTestLab/labs/:labName/virtualmachines/:name/listApplicableSchedules",
            "params": [
              {
                "name": "subscriptionId",
                "value": "",
                "type": "path",
                "description": "The subscription ID."
              },
              {
                "name": "resourceGroupName",
                "value": "",
                "type": "path",
                "description": "The name of the resource group."
              },
              {
                "name": "labName",
                "value": "",
                "type": "path",
                "description": "The name of the lab."
              },
              {
                "name": "name",
                "value": "",
                "type": "path",
                "description": "The name of the virtual machine."
              },
              {
                "name": "api-version",
                "value": "",
                "type": "query",
                "description": "Client API version."
              }
            ]
          },
          "docs": "Lists the applicable start/stop schedules, if any."
        },
        {
          "info": {
            "name": "Microsoft Azure Post Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Devtestlab Labs Labname Virtualmachines Name Redeploy",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.DevTestLab/labs/:labName/virtualmachines/:name/redeploy",
            "params": [
              {
                "name": "subscriptionId",
                "value": "",
                "type": "path",
                "description": "The subscription ID."
              },
              {
                "name": "resourceGroupName",
                "value": "",
                "type": "path",
                "description": "The name of the resource group."
              },
              {
                "name": "labName",
                "value": "",
                "type": "path",
                "description": "The name of the lab."
              },
              {
                "name": "name",
                "value": "",
                "type": "path",
                "description": "The name of the virtual machine."
              },
              {
                "name": "api-version",
                "value": "",
                "type": "query",
                "description": "Client API version."
              }
            ]
          },
          "docs": "Redeploy a virtual machine This operation can take a while to complete."
        },
        {
          "info": {
            "name": "Microsoft Azure Post Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Devtestlab Labs Labname Virtualmachines Name Resize",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.DevTestLab/labs/:labName/virtualmachines/:name/resize",
            "params": [
              {
                "name": "subscriptionId",
                "value": "",
                "type": "path",
                "description": "The subscription ID."
              },
              {
                "name": "resourceGroupName",
                "value": "",
                "type": "path",
                "description": "The name of the resource group."
              },
              {
                "name": "labName",
                "value": "",
                "type": "path",
                "description": "The name of the lab."
              },
              {
                "name": "name",
                "value": "",
                "type": "path",
                "description": "The name of the virtual machine."
              },
              {
                "name": "api-version",
                "value": "",
                "type": "query",
                "description": "Client API version."
              }
            ]
          },
          "docs": "Resize Virtual Machine. This operation can take a while to complete."
        },
        {
          "info": {
            "name": "Microsoft Azure Post Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Devtestlab Labs Labname Virtualmachines Name Restart",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.DevTestLab/labs/:labName/virtualmachines/:name/restart",
            "params": [
              {
                "name": "subscriptionId",
                "value": "",
                "type": "path",
                "description": "The subscription ID."
              },
              {
                "name": "resourceGroupName",
                "value": "",
                "type": "path",
                "description": "The name of the resource group."
              },
              {
                "name": "labName",
                "value": "",
                "type": "path",
                "description": "The name of the lab."
              },
              {
                "name": "name",
                "value": "",
                "type": "path",
                "description": "The name of the virtual machine."
              },
              {
                "name": "api-version",
                "value": "",
                "type": "query",
                "description": "Client API version."
              }
            ]
          },
          "docs": "Restart a virtual machine. This operation can take a while to complete."
        },
        {
          "info": {
            "name": "Microsoft Azure Post Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Devtestlab Labs Labname Virtualmachines Name Start",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.DevTestLab/labs/:labName/virtualmachines/:name/start",
            "params": [
              {
                "name": "subscriptionId",
                "value": "",
                "type": "path",
                "description": "The subscription ID."
              },
              {
                "name": "resourceGroupName",
                "value": "",
                "type": "path",
                "description": "The name of the resource group."
              },
              {
                "name": "labName",
                "value": "",
                "type": "path",
                "description": "The name of the lab."
              },
              {
                "name": "name",
                "value": "",
                "type": "path",
                "description": "The name of the virtual machine."
              },
              {
                "name": "api-version",
                "value": "",
                "type": "query",
                "description": "Client API version."
              }
            ]
          },
          "docs": "Start a virtual machine. This operation can take a while to complete."
        },
        {
          "info": {
            "name": "Microsoft Azure Post Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Devtestlab Labs Labname Virtualmachines Name Stop",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.DevTestLab/labs/:labName/virtualmachines/:name/stop",
            "params": [
              {
                "name": "subscriptionId",
                "value": "",
                "type": "path",
                "description": "The subscription ID."
              },
              {
                "name": "resourceGroupName",
                "value": "",
                "type": "path",
                "description": "The name of the resource group."
              },
              {
                "name": "labName",
                "value": "",
                "type": "path",
                "description": "The name of the lab."
              },
              {
                "name": "name",
                "value": "",
                "type": "path",
                "description": "The name of the virtual machine."
              },
              {
                "name": "api-version",
                "value": "",
                "type": "query",
                "description": "Client API version."
              }
            ]
          },
          "docs": "Stop a virtual machine This operation can take a while to complete."
        },
        {
          "info": {
            "name": "Microsoft Azure Post Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Devtestlab Labs Labname Virtualmachines Name Transferdisks",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.DevTestLab/labs/:labName/virtualmachines/:name/transferDisks",
            "params": [
              {
                "name": "subscriptionId",
                "value": "",
                "type": "path",
                "description": "The subscription ID."
              },
              {
                "name": "resourceGroupName",
                "value": "",
                "type": "path",
                "description": "The name of the resource group."
              },
              {
                "name": "labName",
                "value": "",
                "type": "path",
                "description": "The name of the lab."
              },
              {
                "name": "name",
                "value": "",
                "type": "path",
                "description": "The name of the virtual machine."
              },
              {
                "name": "api-version",
                "value": "",
                "type": "query",
                "description": "Client API version."
              }
            ]
          },
          "docs": "Transfers all data disks attached to the virtual machine to be owned by the current user. This operation can take a while to complete."
        },
        {
          "info": {
            "name": "Microsoft Azure Post Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Devtestlab Labs Labname Virtualmachines Name Unclaim",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.DevTestLab/labs/:labName/virtualmachines/:name/unClaim",
            "params": [
              {
                "name": "subscriptionId",
                "value": "",
                "type": "path",
                "description": "The subscription ID."
              },
              {
                "name": "resourceGroupName",
                "value": "",
                "type": "path",
                "description": "The name of the resource group."
              },
              {
                "name": "labName",
                "value": "",
                "type": "path",
                "description": "The name of the lab."
              },
              {
                "name": "name",
                "value": "",
                "type": "path",
                "description": "The name of the virtual machine."
              },
              {
                "name": "api-version",
                "value": "",
                "type": "query",
                "description": "Client API version."
              }
            ]
          },
          "docs": "Release ownership of an existing virtual machine This operation can take a while to complete."
        },
        {
          "info": {
            "name": "Microsoft Azure Post Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Hdinsight Clusters Clustername Listhosts",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.HDInsight/clusters/:clusterName/listHosts",
            "params": [
              {
                "name": "subscriptionId",
                "value": "",
                "type": "path",
                "description": "The subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call."
              },
              {
                "name": "resourceGroupName",
                "value": "",
                "type": "path",
                "description": "The name of the resource group."
              },
              {
                "name": "clusterName",
                "value": "",
                "type": "path",
                "description": "The name of the cluster."
              },
              {
                "name": "api-version",
                "value": "",
                "type": "query",
                "description": "The HDInsight client API Version."
              }
            ]
          },
          "docs": "Lists the HDInsight clusters hosts"
        },
        {
          "info": {
            "name": "Microsoft Azure Post Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Hdinsight Clusters Clustername Restarthosts",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.HDInsight/clusters/:clusterName/restartHosts",
            "params": [
              {
                "name": "subscriptionId",
                "value": "",
                "type": "path",
                "description": "The subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call."
              },
              {
                "name": "resourceGroupName",
                "value": "",
                "type": "path",
                "description": "The name of the resource group."
              },
              {
                "name": "clusterName",
                "value": "",
                "type": "path",
                "description": "The name of the cluster."
              },
              {
                "name": "api-version",
                "value": "",
                "type": "query",
                "description": "The HDInsight client API Version."
              }
            ]
          },
          "docs": "Restarts the specified HDInsight cluster hosts."
        },
        {
          "info": {
            "name": "Microsoft Azure Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Hdinsight Clusters Clustername Restarthosts Azureasyncoperations Operationid",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.HDInsight/clusters/:clusterName/restartHosts/azureasyncoperations/:operationId",
            "params": [
              {
                "name": "subscriptionId",
                "value": "",
                "type": "path",
                "description": "The subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call."
              },
              {
                "name": "resourceGroupName",
                "value": "",
                "type": "path",
                "description": "The name of the resource group."
              },
              {
                "name": "clusterName",
                "value": "",
                "type": "path",
                "description": "The name of the cluster."
              },
              {
                "name": "api-version",
                "value": "",
                "type": "query",
                "description": "The HDInsight client API Version."
              },
              {
                "name": "operationId",
                "value": "",
                "type": "path",
                "description": "The long running operation id."
              }
            ]
          },
          "docs": "Gets the async operation status."
        },
        {
          "info": {
            "name": "Microsoft Azure Post Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Compute Virtualmachines Vmname Runcommand",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.Compute/virtualMachines/:vmName/runCommand",
            "params": [
              {
                "name": "resourceGroupName",
                "value": "",
                "type": "path",
                "description": "The name of the resource group."
              },
              {
                "name": "vmName",
                "value": "",
                "type": "path",
                "description": "The name of the virtual machine."
              }
            ]
          },
          "docs": "Run command on the VM."
        },
        {
          "info": {
            "name": "Microsoft Azure Gets A Virtualmachine",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ScVmm/virtualMachines/:virtualMachineName",
            "params": [
              {
                "name": "subscriptionId",
                "value": "",
                "type": "path",
                "description": "The Azure subscription ID. This is a GUID-formatted string (e.g. 00000000-0000-0000-0000-000000000000)."
              },
              {
                "name": "resourceGroupName",
                "value": "",
                "type": "path",
                "description": "The name of the resource group."
              },
              {
                "name": "virtualMachineName",
                "value": "",
                "type": "path",
                "description": "Name of the VirtualMachine."
              },
              {
                "name": "api-version",
                "value": "",
                "type": "query",
                "description": "The API version to be used with the HTTP request (e.g. YYYY-MM-DD)."
              }
            ]
          },
          "docs": "Implements VirtualMachine GET method."
        },
        {
          "info": {
            "name": "Microsoft Azure Implements Virtualmachines Put Method",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ScVmm/virtualMachines/:virtualMachineName",
            "params": [
              {
                "name": "subscriptionId",
                "value": "",
                "type": "path",
                "description": "The Azure subscription ID. This is a GUID-formatted string (e.g. 00000000-0000-0000-0000-000000000000)."
              },
              {
                "name": "resourceGroupName",
                "value": "",
                "type": "path",
                "description": "The name of the resource group."
              },
              {
                "name": "virtualMachineName",
                "value": "",
                "type": "path",
                "description": "Name of the VirtualMachine."
              },
              {
                "name": "api-version",
                "value": "",
                "type": "query",
                "description": "The API version to be used with the HTTP request (e.g. YYYY-MM-DD)."
              }
            ]
          },
          "docs": "Creates Or Updates virtual machines deployed on scvmm fabric."
        },
        {
          "info": {
            "name": "Microsoft Azure Implements The Virtualmachines Patch Method",
            "type": "http"
          },
          "http": {
            "method": "PATCH",
            "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ScVmm/virtualMachines/:virtualMachineName",
            "params": [
              {
                "name": "resourceGroupName",
                "value": "",
                "type": "path",
                "description": "The name of the resource group."
              },
              {
                "name": "api-version",
                "value": "",
                "type": "query",
                "description": "The API version to be used with the HTTP request (e.g. YYYY-MM-DD)."
              },
              {
                "name": "subscriptionId",
                "value": "",
                "type": "path",
                "description": "The Azure subscription ID. This is a GUID-formatted string (e.g. 00000000-0000-0000-0000-000000000000)."
              },
              {
                "name": "virtualMachineName",
                "value": "",
                "type": "path",
                "description": "Name of the VirtualMachine."
              }
            ]
          },
          "docs": "Updates the VirtualMachines resource."
        },
        {
          "info": {
            "name": "Microsoft Azure Implements Virtualmachine Delete Method",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ScVmm/virtualMachines/:virtualMachineName",
            "params": [
              {
                "name": "subscriptionId",
                "value": "",
                "type": "path",
                "description": "The Azure subscription ID. This is a GUID-formatted string (e.g. 00000000-0000-0000-0000-000000000000)."
              },
              {
                "name": "resourceGroupName",
                "value": "",
                "type": "path",
                "description": "The name of the resource group."
              },
              {
                "name": "virtualMachineName",
                "value": "",
                "type": "path",
                "description": "Name of the VirtualMachine."
              },
              {
                "name": "api-version",
                "value": "",
                "type": "query",
                "description": "The API version to be used with the HTTP request (e.g. YYYY-MM-DD)."
              },
              {
                "name": "retain",
                "value": "",
                "type": "query",
                "description": "Whether to just disable the VM from azure and retain the VM in the VMM."
              },
              {
                "name": "force",
                "value": "",
                "type": "query",
                "description": "Forces the resource to be deleted from azure. The corresponding CR would be attempted to be deleted too."
              },
              {
                "name": "deleteFromHost",
                "value": "",
                "type": "query",
                "description": "Whether to disable the VM from azure and also delete it from VMM."
              }
            ]
          },
          "docs": "Deletes a VirtualMachine deployed on ScVmm fabric."
        },
        {
          "info": {
            "name": "Microsoft Azure Implements The Operation To Stop A Virtual Machine",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ScVmm/virtualMachines/:virtualMachineName/stop",
            "params": [
              {
                "name": "resourceGroupName",
                "value": "",
                "type": "path",
                "description": "The name of the resource group."
              },
              {
                "name": "api-version",
                "value": "",
                "type": "query",
                "description": "The API version to be used with the HTTP request (e.g. YYYY-MM-DD)."
              },
              {
                "name": "subscriptionId",
                "value": "",
                "type": "path",
                "description": "The Azure subscription ID. This is a GUID-formatted string (e.g. 00000000-0000-0000-0000-000000000000)."
              },
              {
                "name": "virtualMachineName",
                "value": "",
                "type": "path",
                "description": "Name of the VirtualMachine."
              }
            ]
          },
          "docs": "Stop virtual machine."
        },
        {
          "info": {
            "name": "Microsoft Azure Implements The Operation To Start A Virtual Machine",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ScVmm/virtualMachines/:virtualMachineName/start",
            "params": [
              {
                "name": "resourceGroupName",
                "value": "",
                "type": "path",
                "description": "The name of the resource group."
              },
              {
                "name": "api-version",
                "value": "",
                "type": "query",
                "description": "The API version to be used with the HTTP request (e.g. YYYY-MM-DD)."
              },
              {
                "name": "subscriptionId",
                "value": "",
                "type": "path",
                "description": "The Azure subscription ID. This is a GUID-formatted string (e.g. 00000000-0000-0000-0000-000000000000)."
              },
              {
                "name": "virtualMachineName",
                "value": "",
                "type": "path",
                "description": "Name of the VirtualMachine."
              }
            ]
          },
          "docs": "Start virtual machine."
        },
        {
          "info": {
            "name": "Microsoft Azure Implements The Operation To Restart A Virtual Machine",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ScVmm/virtualMachines/:virtualMachineName/restart",
            "params": [
              {
                "name": "resourceGroupName",
                "value": "",
                "type": "path",
                "description": "The name of the resource group."
              },
              {
                "name": "api-version",
                "value": "",
                "type": "query",
                "description": "The API version to be used with the HTTP request (e.g. YYYY-MM-DD)."
              },
              {
                "name": "subscriptionId",
                "value": "",
                "type": "path",
                "description": "The Azure subscription ID. This is a GUID-formatted string (e.g. 00000000-0000-0000-0000-000000000000)."
              },
              {
                "name": "virtualMachineName",
                "value": "",
                "type": "path",
                "description": "Name of the VirtualMachine."
              }
            ]
          },
          "docs": "Restart virtual machine."
        },
        {
          "info": {
            "name": "Microsoft Azure Implements The Operation To Creates A Checkpoint In A Virtual Machine",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ScVmm/virtualMachines/:virtualMachineName/createCheckpoint",
            "params": [
              {
                "name": "resourceGroupName",
                "value": "",
                "type": "path",
                "description": "The name of the resource group."
              },
              {
                "name": "api-version",
                "value": "",
                "type": "query",
                "description": "The API version to be used with the HTTP request (e.g. YYYY-MM-DD)."
              },
              {
                "name": "subscriptionId",
                "value": "",
                "type": "path",
                "description": "The Azure subscription ID. This is a GUID-formatted string (e.g. 00000000-0000-0000-0000-000000000000)."
              },
              {
                "name": "virtualMachineName",
                "value": "",
                "type": "path",
                "description": "Name of the VirtualMachine."
              }
            ]
          },
          "docs": "Creates a checkpoint in virtual machine."
        },
        {
          "info": {
            "name": "Microsoft Azure Implements The Operation To Delete A Checkpoint In A Virtual Machine",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ScVmm/virtualMachines/:virtualMachineName/deleteCheckpoint",
            "params": [
              {
                "name": "resourceGroupName",
                "value": "",
                "type": "path",
                "description": "The name of the resource group."
              },
              {
                "name": "api-version",
                "value": "",
                "type": "query",
                "description": "The API version to be used with the HTTP request (e.g. YYYY-MM-DD)."
              },
              {
                "name": "subscriptionId",
                "value": "",
                "type": "path",
                "description": "The Azure subscription ID. This is a GUID-formatted string (e.g. 00000000-0000-0000-0000-000000000000)."
              },
              {
                "name": "virtualMachineName",
                "value": "",
                "type": "path",
                "description": "Name of the VirtualMachine."
              }
            ]
          },
          "docs": "Deletes a checkpoint in virtual machine."
        },
        {
          "info": {
            "name": "Microsoft Azure Implements The Operation To Restores To A Checkpoint In A Virtual Machine",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ScVmm/virtualMachines/:virtualMachineName/restoreCheckpoint",
            "params": [
              {
                "name": "resourceGroupName",
                "value": "",
                "type": "path",
                "description": "The name of the resource group."
              },
              {
                "name": "api-version",
                "value": "",
                "type": "query",
                "description": "The API version to be used with the HTTP request (e.g. YYYY-MM-DD)."
              },
              {
                "name": "subscriptionId",
                "value": "",
                "type": "path",
                "description": "The Azure subscription ID. This is a GUID-formatted string (e.g. 00000000-0000-0000-0000-000000000000)."
              },
              {
                "name": "virtualMachineName",
                "value": "",
                "type": "path",
                "description": "Name of the VirtualMachine."
              }
            ]
          },
          "docs": "Restores to a checkpoint in virtual machine."
        },
        {
          "info": {
            "name": "Microsoft Azure Implements Get Virtualmachines In A Resource Group",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.ScVmm/virtualMachines",
            "params": [
              {
                "name": "subscriptionId",
                "value": "",
                "type": "path",
                "description": "The Azure subscription ID. This is a GUID-formatted string (e.g. 00000000-0000-0000-0000-000000000000)."
              },
              {
                "name": "resourceGroupName",
                "value": "",
                "type": "path",
                "description": "The name of the resource group."
              },
              {
                "name": "api-version",
                "value": "",
                "type": "query",
                "description": "The API version to be used with the HTTP request (e.g. YYYY-MM-DD)."
              }
            ]
          },
          "docs": "List of VirtualMachines in a resource group."
        },
        {
          "info": {
            "name": "Microsoft Azure Implements Get Virtualmachines In A Subscription",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/subscriptions/:subscriptionId/providers/Microsoft.ScVmm/virtualMachines",
            "params": [
              {
                "name": "subscriptionId",
                "value": "",
                "type": "path",
                "description": "The Azure subscription ID. This is a GUID-formatted string (e.g. 00000000-0000-0000-0000-000000000000)."
              },
              {
                "name": "api-version",
                "value": "",
                "type": "query",
                "description": "The API version to be used with the HTTP request (e.g. YYYY-MM-DD)."
              }
            ]
          },
          "docs": "List of VirtualMachines in a subscription."
        },
        {
          "info": {
            "name": "Microsoft Azure Implements List Virtual Machine Within Subscription Method",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/subscriptions/:subscriptionId/providers/Microsoft.VMwareCloudSimple/virtualMachines",
            "params": [
              {
                "name": "subscriptionId",
                "value": "",
                "type": "path",
                "description": "The subscription ID."
              },
              {
                "name": "api-version",
                "value": "",
                "type": "query",
                "description": "Client API version."
              },
              {
                "name": "$filter",
                "value": "",
                "type": "query",
                "description": "The filter to apply on the list operation"
              },
              {
                "name": "$top",
                "value": "",
                "type": "query",
                "description": "The maximum number of record sets to return"
              },
              {
                "name": "$skipToken",
                "value": "",
                "type": "query",
                "description": "to be used by nextLink implementation"
              }
            ]
          },
          "docs": "Returns list virtual machine within subscription"
        },
        {
          "info": {
            "name": "Microsoft Azure Implements List Virtual Machine Within Rg Method",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.VMwareCloudSimple/virtualMachines",
            "params": [
              {
                "name": "subscriptionId",
                "value": "",
                "type": "path",
                "description": "The subscription ID."
              },
              {
                "name": "resourceGroupName",
                "value": "",
                "type": "path",
                "description": "The name of the resource group"
              },
              {
                "name": "api-version",
                "value": "",
                "type": "query",
                "description": "Client API version."
              },
              {
                "name": "$filter",
                "value": "",
                "type": "query",
                "description": "The filter to apply on the list operation"
              },
              {
                "name": "$top",
                "value": "",
                "type": "query",
                "description": "The maximum number of record sets to return"
              },
              {
                "name": "$skipToken",
                "value": "",
                "type": "query",
                "description": "to be used by nextLink implementation"
              }
            ]
          },
          "docs": "Returns list of virtual machine within resource group"
        },
        {
          "info": {
            "name": "Microsoft Azure Implements Virtual Machine Get Method",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.VMwareCloudSimple/virtualMachines/:virtualMachineName",
            "params": [
              {
                "name": "subscriptionId",
                "value": "",
                "type": "path",
                "description": "The subscription ID."
              },
              {
                "name": "resourceGroupName",
                "value": "",
                "type": "path",
                "description": "The name of the resource group"
              },
              {
                "name": "virtualMachineName",
                "value": "",
                "type": "path",
                "description": "virtual machine name"
              },
              {
                "name": "api-version",
                "value": "",
                "type": "query",
                "description": "Client API version."
              }
            ]
          },
          "docs": "Get virtual machine"
        },
        {
          "info": {
            "name": "Microsoft Azure Implements Virtual Machine Put Method",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.VMwareCloudSimple/virtualMachines/:virtualMachineName",
            "headers": [
              {
                "name": "Referer",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "subscriptionId",
                "value": "",
                "type": "path",
                "description": "The subscription ID."
              },
              {
                "name": "resourceGroupName",
                "value": "",
                "type": "path",
                "description": "The name of the resource group"
              },
              {
                "name": "virtualMachineName",
                "value": "",
                "type": "path",
                "description": "virtual machine name"
              },
              {
                "name": "api-version",
                "value": "",
                "type": "query",
                "description": "Client API version."
              }
            ]
          },
          "docs": "Create Or Update Virtual Machine"
        },
        {
          "info": {
            "name": "Microsoft Azure Implements Virtual Machine Patch Method",
            "type": "http"
          },
          "http": {
            "method": "PATCH",
            "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.VMwareCloudSimple/virtualMachines/:virtualMachineName",
            "params": [
              {
                "name": "subscriptionId",
                "value": "",
                "type": "path",
                "description": "The subscription ID."
              },
              {
                "name": "resourceGroupName",
                "value": "",
                "type": "path",
                "description": "The name of the resource group"
              },
              {
                "name": "virtualMachineName",
                "value": "",
                "type": "path",
                "description": "virtual machine name"
              },
              {
                "name": "api-version",
                "value": "",
                "type": "query",
                "description": "Client API version."
              }
            ]
          },
          "docs": "Patch virtual machine properties"
        },
        {
          "info": {
            "name": "Microsoft Azure Implements Virtual Machine Delete Method",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.VMwareCloudSimple/virtualMachines/:virtualMachineName",
            "headers": [
              {
                "name": "Referer",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "subscriptionId",
                "value": "",
                "type": "path",
                "description": "The subscription ID."
              },
              {
                "name": "resourceGroupName",
                "value": "",
                "type": "path",
                "description": "The name of the resource group"
              },
              {
                "name": "virtualMachineName",
                "value": "",
                "type": "path",
                "description": "virtual machine name"
              },
              {
                "name": "api-version",
                "value": "",
                "type": "query",
                "description": "Client API version."
              }
            ]
          },
          "docs": "Delete virtual machine"
        },
        {
          "info": {
            "name": "Microsoft Azure Implements A Start Method For A Virtual Machine",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.VMwareCloudSimple/virtualMachines/:virtualMachineName/start",
            "headers": [
              {
                "name": "Referer",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "subscriptionId",
                "value": "",
                "type": "path",
                "description": "The subscription ID."
              },
              {
                "name": "resourceGroupName",
                "value": "",
                "type": "path",
                "description": "The name of the resource group"
              },
              {
                "name": "virtualMachineName",
                "value": "",
                "type": "path",
                "description": "virtual machine name"
              },
              {
                "name": "api-version",
                "value": "",
                "type": "query",
                "description": "Client API version."
              }
            ]
          },
          "docs": "Power on virtual machine"
        },
        {
          "info": {
            "name": "Microsoft Azure Implements Shutdown, Poweroff, And Suspend Method For A Virtual Machine",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.VMwareCloudSimple/virtualMachines/:virtualMachineName/stop",
            "headers": [
              {
                "name": "Referer",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "subscriptionId",
                "value": "",
                "type": "path",
                "description": "The subscription ID."
              },
              {
                "name": "resourceGroupName",
                "value": "",
                "type": "path",
                "description": "The name of the resource group"
              },
              {
                "name": "virtualMachineName",
                "value": "",
                "type": "path",
                "description": "virtual machine name"
              },
              {
                "name": "mode",
                "value": "",
                "type": "query",
                "description": "query stop mode parameter (reboot, shutdown, etc...)"
              },
              {
                "name": "api-version",
                "value": "",
                "type": "query",
                "description": "Client API version."
              }
            ]
          },
          "docs": "Power off virtual machine, options: shutdown, poweroff, and suspend"
        }
      ]
    }
  ],
  "bundled": true
}