【发布时间】:2019-09-30 15:11:17
【问题描述】:
我正在尝试使用 C# 在 Azure 中创建一个 DataDisk。但似乎没有任何效果。但是能够使用 PowerShell 做到这一点。
我使用 Azure SDK。 下面是一段假设创建磁盘并附加它的代码。
var vm = azure.VirtualMachines.List().Where(x => x.Name.ToLower() == vmName.ToLower()).FirstOrDefault();
var disk = new DataDisk(
vm.StorageProfile.DataDisks.Count + 1,
DiskCreateOptionTypes.Empty,
vmName + "_disk");
disk.DiskSizeGB = 128;
disk.Validate();
vm.StorageProfile.DataDisks.Add(disk);
vm.StorageProfile.Validate();
vm.Update();
我没有任何错误。但是什么都没有被创造出来。
谁能告诉我我做错了什么?
【问题讨论】: