{ "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 }