{ "opencollection": "1.0.0", "info": { "name": "Microsoft Azure AccessControlClient AccessConnector CloudServiceRoleInstances API", "version": "2020-08-01-preview" }, "items": [ { "info": { "name": "CloudServiceRoleInstances", "type": "folder" }, "items": [ { "info": { "name": "Microsoft Azure Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Compute Cloudservices Cloudservicename Roleinstances Roleinstancename", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.Compute/cloudServices/:cloudServiceName/roleInstances/:roleInstanceName", "params": [ { "name": "roleInstanceName", "value": "", "type": "path", "description": "Name of the role instance." }, { "name": "resourceGroupName", "value": "", "type": "path", "description": "Name of the resource group." }, { "name": "cloudServiceName", "value": "", "type": "path", "description": "Name of the cloud service." }, { "name": "$expand", "value": "", "type": "query", "description": "The expand expression to apply to the operation. 'UserData' is not supported for cloud services." } ] }, "docs": "Gets a role instance from a cloud service." }, { "info": { "name": "Microsoft Azure Delete Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Compute Cloudservices Cloudservicename Roleinstances Roleinstancename", "type": "http" }, "http": { "method": "DELETE", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.Compute/cloudServices/:cloudServiceName/roleInstances/:roleInstanceName", "params": [ { "name": "roleInstanceName", "value": "", "type": "path", "description": "Name of the role instance." }, { "name": "resourceGroupName", "value": "", "type": "path", "description": "Name of the resource group." }, { "name": "cloudServiceName", "value": "", "type": "path", "description": "Name of the cloud service." } ] }, "docs": "Deletes a role instance from a cloud service." }, { "info": { "name": "Microsoft Azure Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Compute Cloudservices Cloudservicename Roleinstances Roleinstancename Instanceview", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.Compute/cloudServices/:cloudServiceName/roleInstances/:roleInstanceName/instanceView", "params": [ { "name": "roleInstanceName", "value": "", "type": "path", "description": "Name of the role instance." }, { "name": "resourceGroupName", "value": "", "type": "path", "description": "Name of the resource group." }, { "name": "cloudServiceName", "value": "", "type": "path", "description": "Name of the cloud service." } ] }, "docs": "Retrieves information about the run-time state of a role instance in a cloud service." }, { "info": { "name": "Microsoft Azure Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Compute Cloudservices Cloudservicename Roleinstances", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.Compute/cloudServices/:cloudServiceName/roleInstances", "params": [ { "name": "resourceGroupName", "value": "", "type": "path", "description": "Name of the resource group." }, { "name": "cloudServiceName", "value": "", "type": "path", "description": "Name of the cloud service." }, { "name": "$expand", "value": "", "type": "query", "description": "The expand expression to apply to the operation. 'UserData' is not supported for cloud services." } ] }, "docs": "Gets the list of all role instances in a cloud service. Use nextLink property in the response to get the next page of role instances. Do this till nextLink is null to fetch all the role instances." }, { "info": { "name": "Microsoft Azure Post Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Compute Cloudservices Cloudservicename Roleinstances Roleinstancename Restart", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.Compute/cloudServices/:cloudServiceName/roleInstances/:roleInstanceName/restart", "params": [ { "name": "roleInstanceName", "value": "", "type": "path", "description": "Name of the role instance." }, { "name": "resourceGroupName", "value": "", "type": "path", "description": "Name of the resource group." }, { "name": "cloudServiceName", "value": "", "type": "path", "description": "Name of the cloud service." } ] }, "docs": "The Reboot Role Instance asynchronous operation requests a reboot of a role instance in the cloud service." }, { "info": { "name": "Microsoft Azure Post Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Compute Cloudservices Cloudservicename Roleinstances Roleinstancename Reimage", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.Compute/cloudServices/:cloudServiceName/roleInstances/:roleInstanceName/reimage", "params": [ { "name": "roleInstanceName", "value": "", "type": "path", "description": "Name of the role instance." }, { "name": "resourceGroupName", "value": "", "type": "path", "description": "Name of the resource group." }, { "name": "cloudServiceName", "value": "", "type": "path", "description": "Name of the cloud service." } ] }, "docs": "The Reimage Role Instance asynchronous operation reinstalls the operating system on instances of web roles or worker roles." }, { "info": { "name": "Microsoft Azure Post Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Compute Cloudservices Cloudservicename Roleinstances Roleinstancename Rebuild", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.Compute/cloudServices/:cloudServiceName/roleInstances/:roleInstanceName/rebuild", "params": [ { "name": "roleInstanceName", "value": "", "type": "path", "description": "Name of the role instance." }, { "name": "resourceGroupName", "value": "", "type": "path", "description": "Name of the resource group." }, { "name": "cloudServiceName", "value": "", "type": "path", "description": "Name of the cloud service." } ] }, "docs": "The Rebuild Role Instance asynchronous operation reinstalls the operating system on instances of web roles or worker roles and initializes the storage resources that are used by them. If you do not want to initialize storage resources, you can use Reimage Role Instance." }, { "info": { "name": "Microsoft Azure Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Compute Cloudservices Cloudservicename Roleinstances Roleinstancename Remotedesktopfile", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.Compute/cloudServices/:cloudServiceName/roleInstances/:roleInstanceName/remoteDesktopFile", "params": [ { "name": "roleInstanceName", "value": "", "type": "path", "description": "Name of the role instance." }, { "name": "resourceGroupName", "value": "", "type": "path", "description": "Name of the resource group." }, { "name": "cloudServiceName", "value": "", "type": "path", "description": "Name of the cloud service." } ] }, "docs": "Gets a remote desktop file for a role instance in a cloud service." } ] } ], "bundled": true }