UNPKG

openapi-directory

Version:

Building & bundling https://github.com/APIs-guru/openapi-directory for easy use from JS

1 lines 306 kB
{"openapi":"3.0.0","info":{"description":"The Compute Management Client.","title":"ComputeManagementClient","version":"2019-03-01","x-apisguru-categories":["cloud"],"x-logo":{"url":"https://assets.onestore.ms/cdnfiles/onestorerolling-1606-01000/shell/v3/images/logo/microsoft.png"},"x-origin":[{"format":"swagger","url":"https://raw.githubusercontent.com/Azure/azure-rest-api-specs/master/specification/compute/resource-manager/Microsoft.Compute/stable/2019-03-01/compute.json","version":"2.0"}],"x-preferred":true,"x-providerName":"azure.com","x-serviceName":"compute","x-tags":["Azure","Microsoft"]},"security":[{"azure_auth":["user_impersonation"]}],"paths":{"/providers/Microsoft.Compute/operations":{"get":{"description":"Gets a list of compute operations.","operationId":"Operations_List","parameters":[{"$ref":"#/components/parameters/ApiVersionParameter"}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ComputeOperationListResult"}}}}},"tags":["ComputeOperations"],"x-ms-pageable":{}}},"/subscriptions/{subscriptionId}/providers/Microsoft.Compute/availabilitySets":{"get":{"description":"Lists all availability sets in a subscription.","operationId":"AvailabilitySets_ListBySubscription","parameters":[{"$ref":"#/components/parameters/ApiVersionParameter"},{"$ref":"#/components/parameters/SubscriptionIdParameter"},{"description":"The expand expression to apply to the operation.","in":"query","name":"$expand","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/AvailabilitySetListResult"}}}}},"tags":["AvailabilitySets"],"x-ms-pageable":{"nextLinkName":"nextLink"}}},"/subscriptions/{subscriptionId}/providers/Microsoft.Compute/hostGroups":{"get":{"description":"Lists all of the dedicated host groups in the subscription. Use the nextLink property in the response to get the next page of dedicated host groups.","operationId":"DedicatedHostGroups_ListBySubscription","parameters":[{"$ref":"#/components/parameters/ApiVersionParameter"},{"$ref":"#/components/parameters/SubscriptionIdParameter"}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/DedicatedHostGroupListResult"}}}}},"tags":["DedicatedHostGroups"],"x-ms-pageable":{"nextLinkName":"nextLink"}}},"/subscriptions/{subscriptionId}/providers/Microsoft.Compute/images":{"get":{"description":"Gets the list of Images in the subscription. Use nextLink property in the response to get the next page of Images. Do this till nextLink is null to fetch all the Images.","operationId":"Images_List","parameters":[{"$ref":"#/components/parameters/ApiVersionParameter"},{"$ref":"#/components/parameters/SubscriptionIdParameter"}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ImageListResult"},"examples":{"List all virtual machine images in a subscription.":{"$ref":"#/components/examples/List_all_virtual_machine_images_in_a_subscription."}}}}}},"tags":["Images"],"x-ms-pageable":{"nextLinkName":"nextLink"}}},"/subscriptions/{subscriptionId}/providers/Microsoft.Compute/locations/{location}/logAnalytics/apiAccess/getRequestRateByInterval":{"post":{"description":"Export logs that show Api requests made by this subscription in the given time window to show throttling activities.","operationId":"LogAnalytics_ExportRequestRateByInterval","parameters":[{"description":"The location upon which virtual-machine-sizes is queried.","in":"path","name":"location","required":true,"schema":{"type":"string","pattern":"^[-\\w\\._]+$"},"examples":{"Export logs which contain all Api requests made to Compute Resource Provider within the given time period broken down by intervals.":{"value":"westus"}}},{"$ref":"#/components/parameters/ApiVersionParameter"},{"$ref":"#/components/parameters/SubscriptionIdParameter"}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RequestRateByIntervalInput"}}},"description":"Parameters supplied to the LogAnalytics getRequestRateByInterval Api.","required":true},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/LogAnalyticsOperationResult"},"examples":{"Export logs which contain all Api requests made to Compute Resource Provider within the given time period broken down by intervals.":{"$ref":"#/components/examples/Export_logs_which_contain_all_Api_requests_made_to_Compute_Resource_Provider_within_the_given_time_period_broken_down_by_intervals."}}}}},"202":{"description":"Accepted"}},"tags":["LogAnalytics"],"x-ms-long-running-operation":true,"x-ms-long-running-operation-options":{"final-state-via":"azure-async-operation"}}},"/subscriptions/{subscriptionId}/providers/Microsoft.Compute/locations/{location}/logAnalytics/apiAccess/getThrottledRequests":{"post":{"description":"Export logs that show total throttled Api requests for this subscription in the given time window.","operationId":"LogAnalytics_ExportThrottledRequests","parameters":[{"description":"The location upon which virtual-machine-sizes is queried.","in":"path","name":"location","required":true,"schema":{"type":"string","pattern":"^[-\\w\\._]+$"},"examples":{"Export logs which contain all throttled Api requests made to Compute Resource Provider within the given time period.":{"value":"westus"}}},{"$ref":"#/components/parameters/ApiVersionParameter"},{"$ref":"#/components/parameters/SubscriptionIdParameter"}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ThrottledRequestsInput"}}},"description":"Parameters supplied to the LogAnalytics getThrottledRequests Api.","required":true},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/LogAnalyticsOperationResult"},"examples":{"Export logs which contain all throttled Api requests made to Compute Resource Provider within the given time period.":{"$ref":"#/components/examples/Export_logs_which_contain_all_throttled_Api_requests_made_to_Compute_Resource_Provider_within_the_given_time_period."}}}}},"202":{"description":"Accepted"}},"tags":["LogAnalytics"],"x-ms-long-running-operation":true,"x-ms-long-running-operation-options":{"final-state-via":"azure-async-operation"}}},"/subscriptions/{subscriptionId}/providers/Microsoft.Compute/locations/{location}/publishers":{"get":{"description":"Gets a list of virtual machine image publishers for the specified Azure location.","operationId":"VirtualMachineImages_ListPublishers","parameters":[{"description":"The name of a supported Azure region.","in":"path","name":"location","required":true,"schema":{"type":"string"}},{"$ref":"#/components/parameters/ApiVersionParameter"},{"$ref":"#/components/parameters/SubscriptionIdParameter"}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"items":{"$ref":"#/components/schemas/VirtualMachineImageResource"},"type":"array"}}}}},"tags":["VirtualMachineImages"]}},"/subscriptions/{subscriptionId}/providers/Microsoft.Compute/locations/{location}/publishers/{publisherName}/artifacttypes/vmextension/types":{"get":{"description":"Gets a list of virtual machine extension image types.","operationId":"VirtualMachineExtensionImages_ListTypes","parameters":[{"description":"The name of a supported Azure region.","in":"path","name":"location","required":true,"schema":{"type":"string"}},{"in":"path","name":"publisherName","required":true,"schema":{"type":"string"}},{"$ref":"#/components/parameters/ApiVersionParameter"},{"$ref":"#/components/parameters/SubscriptionIdParameter"}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"items":{"$ref":"#/components/schemas/VirtualMachineExtensionImage"},"type":"array"}}}}},"tags":["VirtualMachineExtensionImages"]}},"/subscriptions/{subscriptionId}/providers/Microsoft.Compute/locations/{location}/publishers/{publisherName}/artifacttypes/vmextension/types/{type}/versions":{"get":{"description":"Gets a list of virtual machine extension image versions.","operationId":"VirtualMachineExtensionImages_ListVersions","parameters":[{"description":"The name of a supported Azure region.","in":"path","name":"location","required":true,"schema":{"type":"string"}},{"in":"path","name":"publisherName","required":true,"schema":{"type":"string"}},{"in":"path","name":"type","required":true,"schema":{"type":"string"}},{"description":"The filter to apply on the operation.","in":"query","name":"$filter","required":false,"schema":{"type":"string"}},{"in":"query","name":"$top","required":false,"schema":{"type":"integer","format":"int32"}},{"in":"query","name":"$orderby","required":false,"schema":{"type":"string"}},{"$ref":"#/components/parameters/ApiVersionParameter"},{"$ref":"#/components/parameters/SubscriptionIdParameter"}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"items":{"$ref":"#/components/schemas/VirtualMachineExtensionImage"},"type":"array"}}}}},"tags":["VirtualMachineExtensionImages"],"x-ms-odata":"#/components/schemas/VirtualMachineExtensionImage"}},"/subscriptions/{subscriptionId}/providers/Microsoft.Compute/locations/{location}/publishers/{publisherName}/artifacttypes/vmextension/types/{type}/versions/{version}":{"get":{"description":"Gets a virtual machine extension image.","operationId":"VirtualMachineExtensionImages_Get","parameters":[{"description":"The name of a supported Azure region.","in":"path","name":"location","required":true,"schema":{"type":"string"}},{"in":"path","name":"publisherName","required":true,"schema":{"type":"string"}},{"in":"path","name":"type","required":true,"schema":{"type":"string"}},{"in":"path","name":"version","required":true,"schema":{"type":"string"}},{"$ref":"#/components/parameters/ApiVersionParameter"},{"$ref":"#/components/parameters/SubscriptionIdParameter"}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/VirtualMachineExtensionImage"}}}}},"tags":["VirtualMachineExtensionImages"]}},"/subscriptions/{subscriptionId}/providers/Microsoft.Compute/locations/{location}/publishers/{publisherName}/artifacttypes/vmimage/offers":{"get":{"description":"Gets a list of virtual machine image offers for the specified location and publisher.","operationId":"VirtualMachineImages_ListOffers","parameters":[{"description":"The name of a supported Azure region.","in":"path","name":"location","required":true,"schema":{"type":"string"}},{"description":"A valid image publisher.","in":"path","name":"publisherName","required":true,"schema":{"type":"string"}},{"$ref":"#/components/parameters/ApiVersionParameter"},{"$ref":"#/components/parameters/SubscriptionIdParameter"}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"items":{"$ref":"#/components/schemas/VirtualMachineImageResource"},"type":"array"}}}}},"tags":["VirtualMachineImages"]}},"/subscriptions/{subscriptionId}/providers/Microsoft.Compute/locations/{location}/publishers/{publisherName}/artifacttypes/vmimage/offers/{offer}/skus":{"get":{"description":"Gets a list of virtual machine image SKUs for the specified location, publisher, and offer.","operationId":"VirtualMachineImages_ListSkus","parameters":[{"description":"The name of a supported Azure region.","in":"path","name":"location","required":true,"schema":{"type":"string"}},{"description":"A valid image publisher.","in":"path","name":"publisherName","required":true,"schema":{"type":"string"}},{"description":"A valid image publisher offer.","in":"path","name":"offer","required":true,"schema":{"type":"string"}},{"$ref":"#/components/parameters/ApiVersionParameter"},{"$ref":"#/components/parameters/SubscriptionIdParameter"}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"items":{"$ref":"#/components/schemas/VirtualMachineImageResource"},"type":"array"}}}}},"tags":["VirtualMachineImages"]}},"/subscriptions/{subscriptionId}/providers/Microsoft.Compute/locations/{location}/publishers/{publisherName}/artifacttypes/vmimage/offers/{offer}/skus/{skus}/versions":{"get":{"description":"Gets a list of all virtual machine image versions for the specified location, publisher, offer, and SKU.","operationId":"VirtualMachineImages_List","parameters":[{"description":"The name of a supported Azure region.","in":"path","name":"location","required":true,"schema":{"type":"string"}},{"description":"A valid image publisher.","in":"path","name":"publisherName","required":true,"schema":{"type":"string"}},{"description":"A valid image publisher offer.","in":"path","name":"offer","required":true,"schema":{"type":"string"}},{"description":"A valid image SKU.","in":"path","name":"skus","required":true,"schema":{"type":"string"}},{"description":"The filter to apply on the operation.","in":"query","name":"$filter","required":false,"schema":{"type":"string"}},{"in":"query","name":"$top","required":false,"schema":{"type":"integer","format":"int32"}},{"in":"query","name":"$orderby","required":false,"schema":{"type":"string"}},{"$ref":"#/components/parameters/ApiVersionParameter"},{"$ref":"#/components/parameters/SubscriptionIdParameter"}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"items":{"$ref":"#/components/schemas/VirtualMachineImageResource"},"type":"array"}}}}},"tags":["VirtualMachineImages"],"x-ms-odata":"#/components/schemas/VirtualMachineImageResource"}},"/subscriptions/{subscriptionId}/providers/Microsoft.Compute/locations/{location}/publishers/{publisherName}/artifacttypes/vmimage/offers/{offer}/skus/{skus}/versions/{version}":{"get":{"description":"Gets a virtual machine image.","operationId":"VirtualMachineImages_Get","parameters":[{"description":"The name of a supported Azure region.","in":"path","name":"location","required":true,"schema":{"type":"string"}},{"description":"A valid image publisher.","in":"path","name":"publisherName","required":true,"schema":{"type":"string"}},{"description":"A valid image publisher offer.","in":"path","name":"offer","required":true,"schema":{"type":"string"}},{"description":"A valid image SKU.","in":"path","name":"skus","required":true,"schema":{"type":"string"}},{"description":"A valid image SKU version.","in":"path","name":"version","required":true,"schema":{"type":"string"}},{"$ref":"#/components/parameters/ApiVersionParameter"},{"$ref":"#/components/parameters/SubscriptionIdParameter"}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/VirtualMachineImage"}}}}},"tags":["VirtualMachineImages"]}},"/subscriptions/{subscriptionId}/providers/Microsoft.Compute/locations/{location}/usages":{"get":{"description":"Gets, for the specified location, the current compute resource usage information as well as the limits for compute resources under the subscription.","operationId":"Usage_List","parameters":[{"description":"The location for which resource usage is queried.","in":"path","name":"location","required":true,"schema":{"type":"string","pattern":"^[-\\w\\._]+$"}},{"$ref":"#/components/parameters/ApiVersionParameter"},{"$ref":"#/components/parameters/SubscriptionIdParameter"}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ListUsagesResult"}}}}},"tags":["Usage"],"x-ms-pageable":{"nextLinkName":"nextLink"}}},"/subscriptions/{subscriptionId}/providers/Microsoft.Compute/locations/{location}/virtualMachines":{"get":{"description":"Gets all the virtual machines under the specified subscription for the specified location.","operationId":"VirtualMachines_ListByLocation","parameters":[{"description":"The location for which virtual machines under the subscription are queried.","in":"path","name":"location","required":true,"schema":{"type":"string","pattern":"^[-\\w\\._]+$"},"examples":{"Lists all the virtual machines under the specified subscription for the specified location.":{"value":"eastus"}}},{"$ref":"#/components/parameters/ApiVersionParameter"},{"$ref":"#/components/parameters/SubscriptionIdParameter"}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/VirtualMachineListResult"},"examples":{"Lists all the virtual machines under the specified subscription for the specified location.":{"$ref":"#/components/examples/Lists_all_the_virtual_machines_under_the_specified_subscription_for_the_specified_location."}}}}}},"tags":["VirtualMachines"],"x-ms-pageable":{"nextLinkName":"nextLink"}}},"/subscriptions/{subscriptionId}/providers/Microsoft.Compute/locations/{location}/vmSizes":{"get":{"description":"This API is deprecated. Use [Resources Skus](https://docs.microsoft.com/en-us/rest/api/compute/resourceskus/list)","operationId":"VirtualMachineSizes_List","parameters":[{"description":"The location upon which virtual-machine-sizes is queried.","in":"path","name":"location","required":true,"schema":{"type":"string","pattern":"^[-\\w\\._]+$"}},{"$ref":"#/components/parameters/ApiVersionParameter"},{"$ref":"#/components/parameters/SubscriptionIdParameter"}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/VirtualMachineSizeListResult"}}}}},"tags":["VirtualMachineSizes"],"x-ms-pageable":{}}},"/subscriptions/{subscriptionId}/providers/Microsoft.Compute/proximityPlacementGroups":{"get":{"description":"Lists all proximity placement groups in a subscription.","operationId":"ProximityPlacementGroups_ListBySubscription","parameters":[{"$ref":"#/components/parameters/ApiVersionParameter"},{"$ref":"#/components/parameters/SubscriptionIdParameter"}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ProximityPlacementGroupListResult"},"examples":{"Create a proximity placement group.":{"$ref":"#/components/examples/Create_a_proximity_placement_group."}}}}}},"tags":["ProximityPlacementGroups"],"x-ms-pageable":{"nextLinkName":"nextLink"}}},"/subscriptions/{subscriptionId}/providers/Microsoft.Compute/virtualMachineScaleSets":{"get":{"description":"Gets a list of all VM Scale Sets in the subscription, regardless of the associated resource group. Use nextLink property in the response to get the next page of VM Scale Sets. Do this till nextLink is null to fetch all the VM Scale Sets.","operationId":"VirtualMachineScaleSets_ListAll","parameters":[{"$ref":"#/components/parameters/ApiVersionParameter"},{"$ref":"#/components/parameters/SubscriptionIdParameter"}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/VirtualMachineScaleSetListWithLinkResult"}}}}},"tags":["VirtualMachineScaleSets"],"x-ms-pageable":{"nextLinkName":"nextLink"}}},"/subscriptions/{subscriptionId}/providers/Microsoft.Compute/virtualMachines":{"get":{"description":"Lists all of the virtual machines in the specified subscription. Use the nextLink property in the response to get the next page of virtual machines.","operationId":"VirtualMachines_ListAll","parameters":[{"$ref":"#/components/parameters/ApiVersionParameter"},{"$ref":"#/components/parameters/SubscriptionIdParameter"}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/VirtualMachineListResult"}}}}},"tags":["VirtualMachines"],"x-ms-pageable":{"nextLinkName":"nextLink"}}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets":{"get":{"description":"Lists all availability sets in a resource group.","operationId":"AvailabilitySets_List","parameters":[{"description":"The name of the resource group.","in":"path","name":"resourceGroupName","required":true,"schema":{"type":"string"}},{"$ref":"#/components/parameters/ApiVersionParameter"},{"$ref":"#/components/parameters/SubscriptionIdParameter"}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/AvailabilitySetListResult"}}}}},"tags":["AvailabilitySets"],"x-ms-pageable":{"nextLinkName":"nextLink"}}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}":{"delete":{"description":"Delete an availability set.","operationId":"AvailabilitySets_Delete","parameters":[{"description":"The name of the resource group.","in":"path","name":"resourceGroupName","required":true,"schema":{"type":"string"}},{"description":"The name of the availability set.","in":"path","name":"availabilitySetName","required":true,"schema":{"type":"string"}},{"$ref":"#/components/parameters/ApiVersionParameter"},{"$ref":"#/components/parameters/SubscriptionIdParameter"}],"responses":{"200":{"description":"OK"},"204":{"description":"No Content"}},"tags":["AvailabilitySets"]},"get":{"description":"Retrieves information about an availability set.","operationId":"AvailabilitySets_Get","parameters":[{"description":"The name of the resource group.","in":"path","name":"resourceGroupName","required":true,"schema":{"type":"string"}},{"description":"The name of the availability set.","in":"path","name":"availabilitySetName","required":true,"schema":{"type":"string"}},{"$ref":"#/components/parameters/ApiVersionParameter"},{"$ref":"#/components/parameters/SubscriptionIdParameter"}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/AvailabilitySet"}}}}},"tags":["AvailabilitySets"]},"patch":{"description":"Update an availability set.","operationId":"AvailabilitySets_Update","parameters":[{"description":"The name of the resource group.","in":"path","name":"resourceGroupName","required":true,"schema":{"type":"string"}},{"description":"The name of the availability set.","in":"path","name":"availabilitySetName","required":true,"schema":{"type":"string"}},{"$ref":"#/components/parameters/ApiVersionParameter"},{"$ref":"#/components/parameters/SubscriptionIdParameter"}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AvailabilitySetUpdate"}}},"description":"Parameters supplied to the Update Availability Set operation.","required":true},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/AvailabilitySet"}}}}},"tags":["AvailabilitySets"]},"put":{"description":"Create or update an availability set.","operationId":"AvailabilitySets_CreateOrUpdate","parameters":[{"description":"The name of the resource group.","in":"path","name":"resourceGroupName","required":true,"schema":{"type":"string"},"examples":{"Create an availability set.":{"value":"myResourceGroup"}}},{"description":"The name of the availability set.","in":"path","name":"availabilitySetName","required":true,"schema":{"type":"string"},"examples":{"Create an availability set.":{"value":"myAvailabilitySet"}}},{"$ref":"#/components/parameters/ApiVersionParameter"},{"$ref":"#/components/parameters/SubscriptionIdParameter"}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AvailabilitySet"}}},"description":"Parameters supplied to the Create Availability Set operation.","required":true},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/AvailabilitySet"},"examples":{"Create an availability set.":{"$ref":"#/components/examples/Create_an_availability_set."}}}}}},"tags":["AvailabilitySets"]}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/availabilitySets/{availabilitySetName}/vmSizes":{"get":{"description":"Lists all available virtual machine sizes that can be used to create a new virtual machine in an existing availability set.","operationId":"AvailabilitySets_ListAvailableSizes","parameters":[{"description":"The name of the resource group.","in":"path","name":"resourceGroupName","required":true,"schema":{"type":"string"}},{"description":"The name of the availability set.","in":"path","name":"availabilitySetName","required":true,"schema":{"type":"string"}},{"$ref":"#/components/parameters/ApiVersionParameter"},{"$ref":"#/components/parameters/SubscriptionIdParameter"}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/VirtualMachineSizeListResult"}}}}},"tags":["AvailabilitySets"],"x-ms-pageable":{}}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/hostGroups":{"get":{"description":"Lists all of the dedicated host groups in the specified resource group. Use the nextLink property in the response to get the next page of dedicated host groups.","operationId":"DedicatedHostGroups_ListByResourceGroup","parameters":[{"description":"The name of the resource group.","in":"path","name":"resourceGroupName","required":true,"schema":{"type":"string"}},{"$ref":"#/components/parameters/ApiVersionParameter"},{"$ref":"#/components/parameters/SubscriptionIdParameter"}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/DedicatedHostGroupListResult"}}}}},"tags":["DedicatedHostGroups"],"x-ms-pageable":{"nextLinkName":"nextLink"}}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/hostGroups/{hostGroupName}":{"delete":{"description":"Delete a dedicated host group.","operationId":"DedicatedHostGroups_Delete","parameters":[{"description":"The name of the resource group.","in":"path","name":"resourceGroupName","required":true,"schema":{"type":"string"}},{"description":"The name of the dedicated host group.","in":"path","name":"hostGroupName","required":true,"schema":{"type":"string"}},{"$ref":"#/components/parameters/ApiVersionParameter"},{"$ref":"#/components/parameters/SubscriptionIdParameter"}],"responses":{"200":{"description":"OK"},"204":{"description":"No Content"}},"tags":["DedicatedHostGroups"]},"get":{"description":"Retrieves information about a dedicated host group.","operationId":"DedicatedHostGroups_Get","parameters":[{"description":"The name of the resource group.","in":"path","name":"resourceGroupName","required":true,"schema":{"type":"string"},"examples":{"Create a dedicated host group.":{"value":"myResourceGroup"}}},{"description":"The name of the dedicated host group.","in":"path","name":"hostGroupName","required":true,"schema":{"type":"string"},"examples":{"Create a dedicated host group.":{"value":"myDedicatedHostGroup"}}},{"$ref":"#/components/parameters/ApiVersionParameter"},{"$ref":"#/components/parameters/SubscriptionIdParameter"}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/DedicatedHostGroup"},"examples":{"Create a dedicated host group.":{"$ref":"#/components/examples/Create_a_dedicated_host_group."}}}}}},"tags":["DedicatedHostGroups"]},"patch":{"description":"Update an dedicated host group.","operationId":"DedicatedHostGroups_Update","parameters":[{"description":"The name of the resource group.","in":"path","name":"resourceGroupName","required":true,"schema":{"type":"string"}},{"description":"The name of the dedicated host group.","in":"path","name":"hostGroupName","required":true,"schema":{"type":"string"}},{"$ref":"#/components/parameters/ApiVersionParameter"},{"$ref":"#/components/parameters/SubscriptionIdParameter"}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DedicatedHostGroupUpdate"}}},"description":"Parameters supplied to the Update Dedicated Host Group operation.","required":true},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/DedicatedHostGroup"}}}}},"tags":["DedicatedHostGroups"]},"put":{"description":"Create or update a dedicated host group. For details of Dedicated Host and Dedicated Host Groups please see [Dedicated Host Documentation] (https://go.microsoft.com/fwlink/?linkid=2082596)","operationId":"DedicatedHostGroups_CreateOrUpdate","parameters":[{"description":"The name of the resource group.","in":"path","name":"resourceGroupName","required":true,"schema":{"type":"string"},"examples":{"Create or update a dedicated host group.":{"value":"myResourceGroup"}}},{"description":"The name of the dedicated host group.","in":"path","name":"hostGroupName","required":true,"schema":{"type":"string"},"examples":{"Create or update a dedicated host group.":{"value":"myDedicatedHostGroup"}}},{"$ref":"#/components/parameters/ApiVersionParameter"},{"$ref":"#/components/parameters/SubscriptionIdParameter"}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DedicatedHostGroup"}}},"description":"Parameters supplied to the Create Dedicated Host Group.","required":true},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/DedicatedHostGroup"},"examples":{"Create or update a dedicated host group.":{"$ref":"#/components/examples/Create_or_update_a_dedicated_host_group."}}}}},"201":{"description":"Created","content":{"application/json":{"schema":{"$ref":"#/components/schemas/DedicatedHostGroup"},"examples":{"Create or update a dedicated host group.":{"$ref":"#/components/examples/Create_or_update_a_dedicated_host_group."}}}}}},"tags":["DedicatedHostGroups"]}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/hostGroups/{hostGroupName}/hosts":{"get":{"description":"Lists all of the dedicated hosts in the specified dedicated host group. Use the nextLink property in the response to get the next page of dedicated hosts.","operationId":"DedicatedHosts_ListByHostGroup","parameters":[{"description":"The name of the resource group.","in":"path","name":"resourceGroupName","required":true,"schema":{"type":"string"}},{"description":"The name of the dedicated host group.","in":"path","name":"hostGroupName","required":true,"schema":{"type":"string"}},{"$ref":"#/components/parameters/ApiVersionParameter"},{"$ref":"#/components/parameters/SubscriptionIdParameter"}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/DedicatedHostListResult"}}}}},"tags":["DedicatedHost"],"x-ms-pageable":{"nextLinkName":"nextLink"}}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/hostGroups/{hostGroupName}/hosts/{hostName}":{"delete":{"description":"Delete a dedicated host.","operationId":"DedicatedHosts_Delete","parameters":[{"description":"The name of the resource group.","in":"path","name":"resourceGroupName","required":true,"schema":{"type":"string"}},{"description":"The name of the dedicated host group.","in":"path","name":"hostGroupName","required":true,"schema":{"type":"string"}},{"description":"The name of the dedicated host.","in":"path","name":"hostName","required":true,"schema":{"type":"string"}},{"$ref":"#/components/parameters/ApiVersionParameter"},{"$ref":"#/components/parameters/SubscriptionIdParameter"}],"responses":{"200":{"description":"OK"},"202":{"description":"Accepted"},"204":{"description":"No Content"}},"tags":["DedicatedHosts"],"x-ms-long-running-operation":true},"get":{"description":"Retrieves information about a dedicated host.","operationId":"DedicatedHosts_Get","parameters":[{"description":"The name of the resource group.","in":"path","name":"resourceGroupName","required":true,"schema":{"type":"string"},"examples":{"Get a dedicated host.":{"value":"myResourceGroup"}}},{"description":"The name of the dedicated host group.","in":"path","name":"hostGroupName","required":true,"schema":{"type":"string"},"examples":{"Get a dedicated host.":{"value":"myDedicatedHostGroup"}}},{"description":"The name of the dedicated host.","in":"path","name":"hostName","required":true,"schema":{"type":"string"},"examples":{"Get a dedicated host.":{"value":"myHost"}}},{"description":"The expand expression to apply on the operation.","in":"query","name":"$expand","required":false,"x-ms-enum":{"modelAsString":false,"name":"InstanceViewTypes"},"schema":{"type":"string","enum":["instanceView"]}},{"$ref":"#/components/parameters/ApiVersionParameter"},{"$ref":"#/components/parameters/SubscriptionIdParameter"}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/DedicatedHost"},"examples":{"Get a dedicated host.":{"$ref":"#/components/examples/Get_a_dedicated_host."}}}}}},"tags":["DedicatedHosts"]},"patch":{"description":"Update an dedicated host .","operationId":"DedicatedHosts_Update","parameters":[{"description":"The name of the resource group.","in":"path","name":"resourceGroupName","required":true,"schema":{"type":"string"}},{"description":"The name of the dedicated host group.","in":"path","name":"hostGroupName","required":true,"schema":{"type":"string"}},{"description":"The name of the dedicated host .","in":"path","name":"hostName","required":true,"schema":{"type":"string"}},{"$ref":"#/components/parameters/ApiVersionParameter"},{"$ref":"#/components/parameters/SubscriptionIdParameter"}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DedicatedHostUpdate"}}},"description":"Parameters supplied to the Update Dedicated Host operation.","required":true},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/DedicatedHost"}}}}},"tags":["DedicatedHosts"],"x-ms-long-running-operation":true},"put":{"description":"Create or update a dedicated host .","operationId":"DedicatedHosts_CreateOrUpdate","parameters":[{"description":"The name of the resource group.","in":"path","name":"resourceGroupName","required":true,"schema":{"type":"string"},"examples":{"Create or update a dedicated host .":{"value":"myResourceGroup"}}},{"description":"The name of the dedicated host group.","in":"path","name":"hostGroupName","required":true,"schema":{"type":"string"},"examples":{"Create or update a dedicated host .":{"value":"myDedicatedHostGroup"}}},{"description":"The name of the dedicated host .","in":"path","name":"hostName","required":true,"schema":{"type":"string"},"examples":{"Create or update a dedicated host .":{"value":"myDedicatedHost"}}},{"$ref":"#/components/parameters/ApiVersionParameter"},{"$ref":"#/components/parameters/SubscriptionIdParameter"}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DedicatedHost"}}},"description":"Parameters supplied to the Create Dedicated Host.","required":true},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/DedicatedHost"},"examples":{"Create or update a dedicated host .":{"$ref":"#/components/examples/Create_or_update_a_dedicated_host_."}}}}},"201":{"description":"Created","content":{"application/json":{"schema":{"$ref":"#/components/schemas/DedicatedHost"},"examples":{"Create or update a dedicated host .":{"$ref":"#/components/examples/Create_or_update_a_dedicated_host_."}}}}}},"tags":["DedicatedHosts"],"x-ms-long-running-operation":true}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/images":{"get":{"description":"Gets the list of images under a resource group.","operationId":"Images_ListByResourceGroup","parameters":[{"description":"The name of the resource group.","in":"path","name":"resourceGroupName","required":true,"schema":{"type":"string"},"examples":{"List all virtual machine images in a resource group.":{"value":"myResourceGroup"}}},{"$ref":"#/components/parameters/ApiVersionParameter"},{"$ref":"#/components/parameters/SubscriptionIdParameter"}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ImageListResult"},"examples":{"List all virtual machine images in a resource group.":{"$ref":"#/components/examples/List_all_virtual_machine_images_in_a_resource_group."}}}}}},"tags":["Images"],"x-ms-pageable":{"nextLinkName":"nextLink"}}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/images/{imageName}":{"delete":{"description":"Deletes an Image.","operationId":"Images_Delete","parameters":[{"description":"The name of the resource group.","in":"path","name":"resourceGroupName","required":true,"schema":{"type":"string"}},{"description":"The name of the image.","in":"path","name":"imageName","required":true,"schema":{"type":"string"}},{"$ref":"#/components/parameters/ApiVersionParameter"},{"$ref":"#/components/parameters/SubscriptionIdParameter"}],"responses":{"200":{"description":"OK"},"202":{"description":"Accepted"},"204":{"description":"No Content"}},"tags":["Images"],"x-ms-long-running-operation":true},"get":{"description":"Gets an image.","operationId":"Images_Get","parameters":[{"description":"The name of the resource group.","in":"path","name":"resourceGroupName","required":true,"schema":{"type":"string"},"examples":{"Get information about a virtual machine image.":{"value":"myResourceGroup"}}},{"description":"The name of the image.","in":"path","name":"imageName","required":true,"schema":{"type":"string"},"examples":{"Get information about a virtual machine image.":{"value":"myImage"}}},{"description":"The expand expression to apply on the operation.","in":"query","name":"$expand","required":false,"schema":{"type":"string"}},{"$ref":"#/components/parameters/ApiVersionParameter"},{"$ref":"#/components/parameters/SubscriptionIdParameter"}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Image"},"examples":{"Get information about a virtual machine image.":{"$ref":"#/components/examples/Get_information_about_a_virtual_machine_image."}}}}}},"tags":["Images"]},"patch":{"description":"Update an image.","operationId":"Images_Update","parameters":[{"description":"The name of the resource group.","in":"path","name":"resourceGroupName","required":true,"schema":{"type":"string"}},{"description":"The name of the image.","in":"path","name":"imageName","required":true,"schema":{"type":"string"}},{"$ref":"#/components/parameters/ApiVersionParameter"},{"$ref":"#/components/parameters/SubscriptionIdParameter"}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ImageUpdate"}}},"description":"Parameters supplied to the Update Image operation.","required":true},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Image"}}}},"201":{"description":"Created","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Image"}}}}},"tags":["Images"],"x-ms-long-running-operation":true},"put":{"description":"Create or update an image.","operationId":"Images_CreateOrUpdate","parameters":[{"description":"The name of the resource group.","in":"path","name":"resourceGroupName","required":true,"schema":{"type":"string"},"examples":{"Create a virtual machine image from a blob.":{"value":"myResourceGroup"},"Create a virtual machine image from a managed disk.":{"value":"myResourceGroup"},"Create a virtual machine image from a snapshot.":{"value":"myResourceGroup"},"Create a virtual machine image from an existing virtual machine.":{"value":"myResourceGroup"},"Create a virtual machine image that includes a data disk from a blob.":{"value":"myResourceGroup"},"Create a virtual machine image that includes a data disk from a managed disk.":{"value":"myResourceGroup"},"Create a virtual machine image that includes a data disk from a snapshot.":{"value":"myResourceGroup"}}},{"description":"The name of the image.","in":"path","name":"imageName","required":true,"schema":{"type":"string"},"examples":{"Create a virtual machine image from a blob.":{"value":"myImage"},"Create a virtual machine image from a managed disk.":{"value":"myImage"},"Create a virtual machine image from a snapshot.":{"value":"myImage"},"Create a virtual machine image from an existing virtual machine.":{"value":"myImage"},"Create a virtual machine image that includes a data disk from a blob.":{"value":"myImage"},"Create a virtual machine image that includes a data disk from a managed disk.":{"value":"myImage"},"Create a virtual machine image that includes a data disk from a snapshot.":{"value":"myImage"}}},{"$ref":"#/components/parameters/ApiVersionParameter"},{"$ref":"#/components/parameters/SubscriptionIdParameter"}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Image"}}},"description":"Parameters supplied to the Create Image operation.","required":true},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Image"},"examples":{"Create a virtual machine image from a blob.":{"$ref":"#/components/examples/Create_a_virtual_machine_image_from_a_blob."},"Create a virtual machine image from a managed disk.":{"$ref":"#/components/examples/Create_a_virtual_machine_image_from_a_managed_disk."},"Create a virtual machine image from a snapshot.":{"$ref":"#/components/examples/Create_a_virtual_machine_image_from_a_snapshot."},"Create a virtual machine image from an existing virtual machine.":{"$ref":"#/components/examples/Create_a_virtual_machine_image_from_an_existing_virtual_machine."},"Create a virtual machine image that includes a data disk from a blob.":{"$ref":"#/components/examples/Create_a_virtual_machine_image_that_includes_a_data_disk_from_a_blob."},"Create a virtual machine image that includes a data disk from a managed disk.":{"$ref":"#/components/examples/Create_a_virtual_machine_image_that_includes_a_data_disk_from_a_managed_disk."},"Create a virtual machine image that includes a data disk from a snapshot.":{"$ref":"#/components/examples/Create_a_virtual_machine_image_that_includes_a_data_disk_from_a_snapshot."}}}}},"201":{"description":"Created","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Image"},"examples":{"Create a virtual machine image from a blob.":{"$ref":"#/components/examples/Create_a_virtual_machine_image_from_a_blob."},"Create a virtual machine image from a managed disk.":{"$ref":"#/components/examples/Create_a_virtual_machine_image_from_a_managed_disk."},"Create a virtual machine image from a snapshot.":{"$ref":"#/components/examples/Create_a_virtual_machine_image_from_a_snapshot."},"Create a virtual machine image from an existing virtual machine.":{"$ref":"#/components/examples/Create_a_virtual_machine_image_from_an_existing_virtual_machine."},"Create a virtual machine image that includes a data disk from a blob.":{"$ref":"#/components/examples/Create_a_virtual_machine_image_that_includes_a_data_disk_from_a_blob."},"Create a virtual machine image that includes a data disk from a managed disk.":{"$ref":"#/components/examples/Create_a_virtual_machine_image_that_includes_a_data_disk_from_a_managed_disk."},"Create a virtual machine image that includes a data disk from a snapshot.":{"$ref":"#/components/examples/Create_a_virtual_machine_image_that_includes_a_data_disk_from_a_snapshot."}}}}}},"tags":["Images"],"x-ms-long-running-operation":true}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/proximityPlacementGroups":{"get":{"description":"Lists all proximity placement groups in a resource group.","operationId":"ProximityPlacementGroups_ListByResourceGroup","parameters":[{"description":"The name of the resource group.","in":"path","name":"resourceGroupName","required":true,"schema":{"type":"string"},"examples":{"Create a proximity placement group.":{"value":"myResourceGroup"}}},{"$ref":"#/components/parameters/ApiVersionParameter"},{"$ref":"#/components/parameters/SubscriptionIdParameter"}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ProximityPlacementGroupListResult"},"examples":{"Create a proximity placement group.":{"$ref":"#/components/examples/Create_a_proximity_placement_group."}}}}}},"tags":["ProximityPlacementGroups"],"x-ms-pageable":{"nextLinkName":"nextLink"}}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/proximityPlacementGroups/{proximityPlacementGroupName}":{"delete":{"description":"Delete a proximity placement group.","operationId":"ProximityPlacementGroups_Delete","parameters":[{"description":"The name of the resource group.","in":"path","name":"resourceGroupName","required":true,"schema":{"type":"string"},"examples":{"Create a proximity placement group.":{"value":"myResourceGroup"}}},{"description":"The name of the proximity placement group.","in":"path","name":"proximityPlacementGroupName","required":true,"schema":{"type":"string"},"examples":{"Create a proximity placement group.":{"value":"myProximityPlacementGroup"}}},{"$ref":"#/components/parameters/ApiVersionParameter"},{"$ref":"#/components/parameters/SubscriptionIdParameter"}],"responses":{"200":{"description":"OK"}},"tags":["ProximityPlacementGroups"]},"get":{"description":"Retrieves information about a proximity placement group .","operationId":"ProximityPlacementGroups_Get","parameters":[{"description":"The name of the resource group.","in":"path","name":"resourceGroupName","required":true,"schema":{"type":"string"},"examples":{"Create a proximity placement group.":{"value":"myResourceGroup"}}},{"description":"The name of the proximity placement group.","in":"path","name":"proximityPlacementGroupName","required":true,"schema":{"type":"string"},"examples":{"Create a proximity placement group.":{"value":"myProximityPlacementGroup"}}},{"$ref":"#/components/parameters/ApiVersionParameter"},{"$ref":"#/components/parameters/SubscriptionIdParameter"}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ProximityPlacementGroup"},"examples":{"Create a proximity placement group.":{"$ref":"#/components/examples/Create_a_proximity_placement_group."}}}}}},"tags":["ProximityPlacementGroups"]},"patch":{"description":"Update a proximity placement group.","operationId":"ProximityPlacementGroups_Update","parameters":[{"description":"The name of the resource group.","in":"path","name":"resourceGroupName","required":true,"schema":{"type":"string"},"examples":{"Create a proximity placement group.":{"value":"myResourceGroup"}}},{"description":"The name of the proximity placement group.","in":"path","name":"proximityPlacementGroupName","required":true,"schema":{"type":"string"},"examples":{"Create a proximity placement group.":{"value":"myProximityPlacementGroup"}}},{"$ref":"#/components/parameters/ApiVersionParameter"},{"$ref":"#/components/parameters/SubscriptionIdParameter"}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ProximityPlacementGroupUpdate"}}},"description":"Parameters supplied to the Update Proximity Placement Group operation.","required":true},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ProximityPlacementGroup"},"examples":{"Create a proximity placement group.":{"$ref":"#/components/examples/Create_a_proximity_placement_group."}}}}}},"tags":["ProximityPlacementGroups"]},"put":{"description":"Create or update a proximity placement group.","operationId":"ProximityPlacementGroups_CreateOrUpdate","parameters":[{"description":"The name of the resource group.","in":"path","name":"resourceGroupName","required":true,"schema":{"type":"string"},"examples":{"Create or Update a proximity placement group.":{"value":"myResourceGroup"}}},{"description":"The name of the proximity placement group.","in":"path","name":"proximityPlacementGroupName","required":true,"schema":{"type":"string"},"examples":{"Create or Update a proximity placement group.":{"value":"myProximityPlacementGroup"}}},{"$ref":"#/components/parameters/ApiVersionParameter"},{"$ref":"#/components/parameters/SubscriptionIdParameter"}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ProximityPlacementGroup"}}},"description":"Parameters supplied to the Create Proximity Placement Group operation.","required":true},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ProximityPlacementGroup"},"examples":{"Create or Update a proximity placement group.":{"$ref":"#/components/examples/Create_or_Update_a_proximity_placement_group."}}}}},"201":{"description":"Created","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ProximityPlacementGroup"},"examples":{"Create or Update a proximity placement group.":{"$ref":"#/components/examples/Create_or_Update_a_proximity_placement_group."}}}}}},"tags":["ProximityPlacementGroups"]}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachineScaleSets":{"get":{"description":"Gets a list of all VM scale sets under a resource group.","operationId":"VirtualMachineScaleSets_List","parameters":[{"description":"The name of the resource group.","in":"path","name":"resourceGroupName","required":true,"schema":{"type":"string"}},{"$ref":"#/components/parameters/ApiVersionParameter"},{"$ref":"#/components/parameters/SubscriptionIdParameter"}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/VirtualMachineScaleSetListResult"}}}}},"tags":["VirtualMachineScaleSets"],"x-ms-pageable":{"nextLinkName":"nextLink"}}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachineScaleSets/{virtualMachineScaleSetName}/virtualMachines":{"get":{"description":"Gets a list of all virtual machines in a VM scale sets.","operationId":"VirtualMachineScaleSetVMs_List","parameters":[{"description":"The name of the resource gr