共用方式為


VirtualMachineConfiguration interface

代表 VirtualMachineConfiguration 的介面。

屬性

containerConfiguration

集區的容器組態。 如果指定,會在集區中的每個計算節點上執行安裝程式,以允許工作在容器中執行。 此集區上執行的所有一般工作和作業管理員工作都必須指定 containerSettings 屬性,而所有其他工作都可以指定它。

dataDisks

連結至集區中計算節點的數據磁碟設定。 如果集區中的計算節點必須連結空的數據磁碟,則必須指定這個屬性。 這無法更新。 每個計算節點都會取得自己的磁碟(磁碟不是檔案共用)。 無法連結現有的磁碟,每個連結的磁碟都是空的。 從集區移除計算節點時,也會刪除與該節點相關聯的磁碟和所有數據。 磁碟在連接之後不會格式化,因此必須先格式化,才能使用 - 如需詳細資訊,請參閱 https://docs.microsoft.com/en-us/azure/virtual-machines/linux/classic/attach-disk#initialize-a-new-data-disk-in-linuxhttps://docs.microsoft.com/en-us/azure/virtual-machines/windows/attach-disk-ps#add-an-empty-data-disk-to-a-virtual-machine

diskEncryptionConfiguration

集區的磁碟加密組態。 如果指定,則會在節點布建期間,在集區中的每個節點上執行加密。

imageReference

Azure 虛擬機 Marketplace 映像或要使用的自定義虛擬機映像參考。

licenseType

部署作系統時要使用的內部部署授權類型。 這隻適用於包含 Windows作系統的映像,而且只有在您持有將部署之計算節點的有效內部部署授權時,才應該使用。 如果省略,則不會套用任何內部部署授權折扣。 值為:

Windows_Server - 內部部署授權適用於 Windows Server。 Windows_Client - 內部部署授權適用於 Windows 用戶端。

nodeAgentSKUId

要布建在集區中計算節點上的 Batch 計算節點代理程式的 SKU。 Batch Compute Node 代理程式是在集區中的每個計算節點上執行的程式,並提供計算節點與 Batch 服務之間的命令與控制介面。 針對不同的作系統,計算節點代理程式有不同的實作,稱為 SKU。 您必須指定符合選取的映像參考的計算節點代理程式 SKU。 若要取得支援的計算節點代理程式 SKU 清單及其已驗證的映像參考清單,請參閱「列出支援的計算節點代理程式 SKU」作業。

windowsConfiguration

虛擬機上的 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-linuxhttps://docs.microsoft.com/en-us/azure/virtual-machines/windows/attach-disk-ps#add-an-empty-data-disk-to-a-virtual-machine

dataDisks?: DataDisk[]

屬性值

diskEncryptionConfiguration

集區的磁碟加密組態。 如果指定,則會在節點布建期間,在集區中的每個節點上執行加密。

diskEncryptionConfiguration?: DiskEncryptionConfiguration

屬性值

imageReference

Azure 虛擬機 Marketplace 映像或要使用的自定義虛擬機映像參考。

imageReference: 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

屬性值