protected void ExecuteVirtualMachineDiskGetDiskMethod(object[] invokeMethodInputParameters) { string name = (string)ParseParameter(invokeMethodInputParameters[0]); var result = VirtualMachineDiskClient.GetDisk(name); WriteObject(result); }
protected void ExecuteVirtualMachineDiskCreateDiskMethod(object[] invokeMethodInputParameters) { VirtualMachineDiskCreateParameters parameters = (VirtualMachineDiskCreateParameters)ParseParameter(invokeMethodInputParameters[0]); var result = VirtualMachineDiskClient.CreateDisk(parameters); WriteObject(result); }
protected void ExecuteVirtualMachineDiskDeleteDiskMethod(object[] invokeMethodInputParameters) { string name = (string)ParseParameter(invokeMethodInputParameters[0]); bool deleteFromStorage = (bool)ParseParameter(invokeMethodInputParameters[1]); var result = VirtualMachineDiskClient.DeleteDisk(name, deleteFromStorage); WriteObject(result); }
protected void ExecuteVirtualMachineDiskUpdateDiskMethod(object[] invokeMethodInputParameters) { string name = (string)ParseParameter(invokeMethodInputParameters[0]); VirtualMachineDiskUpdateParameters parameters = (VirtualMachineDiskUpdateParameters)ParseParameter(invokeMethodInputParameters[1]); var result = VirtualMachineDiskClient.UpdateDisk(name, parameters); WriteObject(result); }
protected void ExecuteVirtualMachineDiskGetDataDiskMethod(object[] invokeMethodInputParameters) { string serviceName = (string)ParseParameter(invokeMethodInputParameters[0]); string deploymentName = (string)ParseParameter(invokeMethodInputParameters[1]); string roleName = (string)ParseParameter(invokeMethodInputParameters[2]); int logicalUnitNumber = (int)ParseParameter(invokeMethodInputParameters[3]); var result = VirtualMachineDiskClient.GetDataDisk(serviceName, deploymentName, roleName, logicalUnitNumber); WriteObject(result); }
protected void ExecuteVirtualMachineDiskCreateDataDiskMethod(object[] invokeMethodInputParameters) { string serviceName = (string)ParseParameter(invokeMethodInputParameters[0]); string deploymentName = (string)ParseParameter(invokeMethodInputParameters[1]); string roleName = (string)ParseParameter(invokeMethodInputParameters[2]); VirtualMachineDataDiskCreateParameters parameters = (VirtualMachineDataDiskCreateParameters)ParseParameter(invokeMethodInputParameters[3]); var result = VirtualMachineDiskClient.CreateDataDisk(serviceName, deploymentName, roleName, parameters); WriteObject(result); }
protected void ExecuteVirtualMachineDiskListDisksMethod(object[] invokeMethodInputParameters) { var result = VirtualMachineDiskClient.ListDisks(); WriteObject(result); }