2016-06-29 2 views

答えて

2

以下のコードで行ってくださいコンピュートクライアントを取得するC#のSDKを使用して各マシンにいくつかのデータディスクを追加します。

var computeClient = new Microsoft.Azure.Management.Compute.ComputeManagementClient(credentials) { SubscriptionId = subscriptionId }; 

var ObjVirtualMachines = computeClient.VirtualMachines.Get(<Resource Group Name>, <Virtual Machin Name>); 

     try 
     { 
      ObjVirtualMachines.StorageProfile.DataDisks.Add(new DataDisk() 
      { 
       Name = "ArmDataDisk_0624", 
       Vhd = new VirtualHardDisk("https://<StorageAccount Name>.blob.core.windows.net/vhds/<Name Of Data Disk>.vhd"), 
       DiskSizeGB = 1023, 
       Lun = 1, 
       CreateOption="empty" 
      }); 

      var newUpdatesVM = computeClient.VirtualMachines.CreateOrUpdate(<Resource Group Name>, ObjVirtualMachines.Name, ObjVirtualMachines); 
     } 
     catch (Exception exp) 
     { 

      throw exp; 
     } 
+0

このコードは、新しいデータを作成して追加する場合にのみ機能すると思いますか? – Tejas

+0

はいこれは正しい –

+0

ありがとう – Tejas

関連する問題