Skip to content

Instantly share code, notes, and snippets.

View nmackenzie's full-sized avatar

Neil Mackenzie nmackenzie

  • Microsoft
  • San Francisco, CA
View GitHub Profile
@nmackenzie
nmackenzie / AddRole
Last active December 18, 2015 05:59
Sample payload for the Add Role operation in the Windows Azure Service Management REST API
<PersistentVMRole xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
<RoleName>COMPUTER_NAME</RoleName>
<RoleType>PersistentVMRole</RoleType>
<ConfigurationSets>
<ConfigurationSet>
<ConfigurationSetType>WindowsProvisioningConfiguration</ConfigurationSetType>
<ComputerName>COMPUTER_NAME</ComputerName>
<AdminPassword>PASSWORD</AdminPassword>
<AdminUsername>USER_NAME</AdminUsername>
<EnableAutomaticUpdates>true</EnableAutomaticUpdates>
@nmackenzie
nmackenzie / CreateVirtualMachineDeployment
Last active December 18, 2015 05:59
Sample payload for a Create Virtual Machine Deployment operation in the Windows Azure Service Management REST API
<Deployment xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
<Name>DEPLOYMENT_NAME</Name>
<DeploymentSlot>Production</DeploymentSlot>
<Label>Deployment 0.1</Label>
<RoleList>
<Role>
<RoleName>COMPUTER_NAME</RoleName>
<RoleType>PersistentVMRole</RoleType>
<ConfigurationSets>
<ConfigurationSet>
@nmackenzie
nmackenzie / CreateHostedService
Created June 8, 2013 20:02
Payload for a Create Hosted Service operation against the Windows Azure Service Management REST API
<CreateHostedService xmlns="http://schemas.microsoft.com/windowsazure">
<ServiceName>SERVICE_NAME</ServiceName>
<Label>U3VsYXNnZWlyIFRlc3QgU2VydmljZQ==</Label>
<AffinityGroup>AFFINITY_GROUP_NAME</AffinityGroup>
</CreateHostedService>