public static Deployment GetAdHocWindowsTemplateDeployment(WindowsVirtualMachineProperties properties) { return AddPersistentVMRole(properties, new [] {PersistentVMRole.AddAdhocWindowsRoleTemplate(properties)}); }
/// <summary> /// Creates a deployment payload for a predefined template /// </summary> /// <returns>A string xml representation</returns> protected override string CreatePayload() { var deployment = Deployment.GetAdHocWindowsTemplateDeployment(Properties); var document = new XDocument(deployment.GetXmlTree()); return(document.ToStringFullXmlDeclarationWithReplace()); }