Hi, I am trying to deploy a Windows Server using *azurecompute*.
I was actually expecting to be able to create a Windows server using the standard ComputeService Template template = computeService.templateBuilder() .locationId("Australia East") .imageId("ad072bd3082149369c449ba5832401ae__Windows-Server-Remote-Desktop-Session-Host-on-Windows-Server-2012-R2-20150828-0350") .hardwareId("BASIC_A0") .build(); but this code fails because it is expecting admin user name and password POST https://management.core.windows.net/32a55cff-e1c5-435f-9343-MYSUBSCRIPTION/services/hostedservices/inttest-f75/deployments HTTP/1.1 failed with response: HTTP/1.1 400 Bad Request; content: [<Error xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i=" http://www.w3.org/2001/XMLSchema-instance"><Code>BadRequest</Code><Message>*The value for parameter 'AdminUsername' is null or empty*.</Message></Error> Is there any chance to send this parameter to the template ? I have tried several options with no luck. I saw that the Integration Tests of azurecompute is actually using AzureComputeApi directly, in a code that looks like this: public void createServer() throws Exception { AzureComputeApi azureAPI = this.getAzureComputeApi(); DeploymentApi api = azureAPI.getDeploymentApiForService("mac1234service"); DeploymentParams params = DeploymentParams.builder() .name("mydeployment") .size(RoleSize.Type.A0) .sourceImageName("MSFT__Win2K8R2SP1-120612-1520-121206-01-en-us-30GB.vhd") .mediaLink(URI.create("http://blobs/disks/mydeployment/MSFT__Win2K8R2SP1-120612-1520-121206-01-en-us-30GB.vhd")) .os(OSImage.Type.WINDOWS) .username("username").password("testpwd") .virtualNetworkName("my-virtualNetworkName") .externalEndpoint(inboundTcpToLocalPort(80, 8080)) .externalEndpoint(inboundUdpToLocalPort(53, 53)) .build(); String output = api.create(params); System.out.println("OPUTPUT: " + output); } However no matter what I try my-virtualNetworkName does not exists (even when I create it using the Portal). However this code is create a new CloudService when I just want to create a VM. How can I create a new Windows VM ? Ideally, I would like to use computeService.templateBuilder(), but any options would be considered. Regards, Ruben