Question

I want to shut down a specified cloud service role instance.

Microsoft provides API VirtualMachineOperations.beginShutdown(serviceName, deploymentName, virtualMachineName, parameters, callback).

I know the serviceName and deploymentName, and the virtualMachineName is specified in ServiceConfiguration.Cloud.cscfg vmName attribute(which is hostName property of roleInstance).

But it reports 'Role instance name is not valid.'.

Any suggestions?

Thanks a lot

Was it helpful?

Solution

That API manages IaaS Virtual Machines, but it sounds like you are interested in a PaaS instance. To delete a specific PaaS instance (ie. WebRole1_IN_2) you can use Delete Role Instances API - http://msdn.microsoft.com/en-us/library/azure/dn469418.aspx.

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top