private VirtualMachine getVM(Plan plan) { VirtualMachineProperties properties = getVMWithManagedDisksProperties(); VirtualMachine machine = VirtualMachine.create("/subscriptions/SUBSCRIPTIONID/" + "" + "resourceGroups/groupname/providers/Microsoft.Compute/virtualMachines/windowsmachine", "windowsmachine", "Microsoft.Compute/virtualMachines", "westus", ImmutableMap.of("foo", "bar"), properties, plan); return machine; }
private List<VirtualMachine> getVMList() { List<VirtualMachine> list = new ArrayList<VirtualMachine>(); VirtualMachineProperties propertiesWithManagedDisks = getVMWithManagedDisksProperties(); VirtualMachine machineWithManagedDisks = VirtualMachine.create("/subscriptions/SUBSCRIPTIONID/" + "" + "resourceGroups/groupname/providers/Microsoft.Compute/virtualMachines/windowsmachine", "windowsmachine", "Microsoft.Compute/virtualMachines", "westus", null, propertiesWithManagedDisks, null); list.add(machineWithManagedDisks); VirtualMachineProperties propertiesWithBlobDisks = getVMWithBlobDisksProperties(); VirtualMachine machineWithBlobDisks = VirtualMachine.create("/subscriptions/SUBSCRIPTIONID/" + "" + "resourceGroups/groupname/providers/Microsoft.Compute/virtualMachines/windowsmachine", "windowsmachine", "Microsoft.Compute/virtualMachines", "westus", null, propertiesWithBlobDisks, null); list.add(machineWithBlobDisks); return list; }
private VirtualMachine getVM() { VirtualMachineProperties properties = getVMWithManagedDisksProperties(); VirtualMachine machine = VirtualMachine.create("/subscriptions/SUBSCRIPTIONID/" + "" + "resourceGroups/groupname/providers/Microsoft.Compute/virtualMachines/windowsmachine", "windowsmachine", "Microsoft.Compute/virtualMachines", "westus", ImmutableMap.of("foo", "bar"), properties, Plan.create("thinkboxsoftware", "deadline-slave-7-2", "deadline7-2")); return machine; }