VirtualMachineConfiguration interface
代表 VirtualMachineConfiguration 的介面。
屬性
| container |
集區的容器組態。 如果指定,會在集區中的每個計算節點上執行安裝程式,以允許工作在容器中執行。 此集區上執行的所有一般工作和作業管理員工作都必須指定 containerSettings 屬性,而所有其他工作都可以指定它。 |
| data |
連結至集區中計算節點的數據磁碟設定。 如果集區中的計算節點必須連結空的數據磁碟,則必須指定這個屬性。 這無法更新。 每個計算節點都會取得自己的磁碟(磁碟不是檔案共用)。 無法連結現有的磁碟,每個連結的磁碟都是空的。 從集區移除計算節點時,也會刪除與該節點相關聯的磁碟和所有數據。 磁碟在連接之後不會格式化,因此必須先格式化,才能使用 - 如需詳細資訊,請參閱 https://docs.microsoft.com/en-us/azure/virtual-machines/linux/classic/attach-disk#initialize-a-new-data-disk-in-linux 和 https://docs.microsoft.com/en-us/azure/virtual-machines/windows/attach-disk-ps#add-an-empty-data-disk-to-a-virtual-machine。 |
| disk |
集區的磁碟加密組態。 如果指定,則會在節點布建期間,在集區中的每個節點上執行加密。 |
| image |
Azure 虛擬機 Marketplace 映像或要使用的自定義虛擬機映像參考。 |
| license |
部署作系統時要使用的內部部署授權類型。 這隻適用於包含 Windows作系統的映像,而且只有在您持有將部署之計算節點的有效內部部署授權時,才應該使用。 如果省略,則不會套用任何內部部署授權折扣。 值為: Windows_Server - 內部部署授權適用於 Windows Server。 Windows_Client - 內部部署授權適用於 Windows 用戶端。 |
| node |
要布建在集區中計算節點上的 Batch 計算節點代理程式的 SKU。 Batch Compute Node 代理程式是在集區中的每個計算節點上執行的程式,並提供計算節點與 Batch 服務之間的命令與控制介面。 針對不同的作系統,計算節點代理程式有不同的實作,稱為 SKU。 您必須指定符合選取的映像參考的計算節點代理程式 SKU。 若要取得支援的計算節點代理程式 SKU 清單及其已驗證的映像參考清單,請參閱「列出支援的計算節點代理程式 SKU」作業。 |
| windows |
虛擬機上的 Windows作系統設定。 如果 imageReference 屬性指定 Linux OS 映射,則不得指定這個屬性。 |
屬性詳細資料
containerConfiguration
集區的容器組態。 如果指定,會在集區中的每個計算節點上執行安裝程式,以允許工作在容器中執行。 此集區上執行的所有一般工作和作業管理員工作都必須指定 containerSettings 屬性,而所有其他工作都可以指定它。
containerConfiguration?: ContainerConfiguration
屬性值
dataDisks
連結至集區中計算節點的數據磁碟設定。 如果集區中的計算節點必須連結空的數據磁碟,則必須指定這個屬性。 這無法更新。 每個計算節點都會取得自己的磁碟(磁碟不是檔案共用)。 無法連結現有的磁碟,每個連結的磁碟都是空的。 從集區移除計算節點時,也會刪除與該節點相關聯的磁碟和所有數據。 磁碟在連接之後不會格式化,因此必須先格式化,才能使用 - 如需詳細資訊,請參閱 https://docs.microsoft.com/en-us/azure/virtual-machines/linux/classic/attach-disk#initialize-a-new-data-disk-in-linux 和 https://docs.microsoft.com/en-us/azure/virtual-machines/windows/attach-disk-ps#add-an-empty-data-disk-to-a-virtual-machine。
dataDisks?: DataDisk[]
屬性值
DataDisk[]
diskEncryptionConfiguration
集區的磁碟加密組態。 如果指定,則會在節點布建期間,在集區中的每個節點上執行加密。
diskEncryptionConfiguration?: DiskEncryptionConfiguration
屬性值
imageReference
licenseType
部署作系統時要使用的內部部署授權類型。 這隻適用於包含 Windows作系統的映像,而且只有在您持有將部署之計算節點的有效內部部署授權時,才應該使用。 如果省略,則不會套用任何內部部署授權折扣。 值為:
Windows_Server - 內部部署授權適用於 Windows Server。 Windows_Client - 內部部署授權適用於 Windows 用戶端。
licenseType?: string
屬性值
string
nodeAgentSKUId
要布建在集區中計算節點上的 Batch 計算節點代理程式的 SKU。 Batch Compute Node 代理程式是在集區中的每個計算節點上執行的程式,並提供計算節點與 Batch 服務之間的命令與控制介面。 針對不同的作系統,計算節點代理程式有不同的實作,稱為 SKU。 您必須指定符合選取的映像參考的計算節點代理程式 SKU。 若要取得支援的計算節點代理程式 SKU 清單及其已驗證的映像參考清單,請參閱「列出支援的計算節點代理程式 SKU」作業。
nodeAgentSKUId: string
屬性值
string
windowsConfiguration
虛擬機上的 Windows作系統設定。 如果 imageReference 屬性指定 Linux OS 映射,則不得指定這個屬性。
windowsConfiguration?: WindowsConfiguration