BareMetalMachinesOperations interface
介面代表 BareMetalMachines 的操作。
屬性
屬性詳細資料
beginCordon
警告
此 API 現已淘汰。
use cordon instead
beginCordon: (resourceGroupName: string, bareMetalMachineName: string, options?: BareMetalMachinesCordonOptionalParams) => Promise<SimplePollerLike<OperationState<OperationStatusResult>, OperationStatusResult>>
屬性值
(resourceGroupName: string, bareMetalMachineName: string, options?: BareMetalMachinesCordonOptionalParams) => Promise<SimplePollerLike<OperationState<OperationStatusResult>, OperationStatusResult>>
beginCordonAndWait
警告
此 API 現已淘汰。
use cordon instead
beginCordonAndWait: (resourceGroupName: string, bareMetalMachineName: string, options?: BareMetalMachinesCordonOptionalParams) => Promise<OperationStatusResult>
屬性值
(resourceGroupName: string, bareMetalMachineName: string, options?: BareMetalMachinesCordonOptionalParams) => Promise<OperationStatusResult>
beginCreateOrUpdate
警告
此 API 現已淘汰。
use createOrUpdate instead
beginCreateOrUpdate: (resourceGroupName: string, bareMetalMachineName: string, bareMetalMachineParameters: BareMetalMachine, options?: BareMetalMachinesCreateOrUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<BareMetalMachine>, BareMetalMachine>>
屬性值
(resourceGroupName: string, bareMetalMachineName: string, bareMetalMachineParameters: BareMetalMachine, options?: BareMetalMachinesCreateOrUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<BareMetalMachine>, BareMetalMachine>>
beginCreateOrUpdateAndWait
警告
此 API 現已淘汰。
use createOrUpdate instead
beginCreateOrUpdateAndWait: (resourceGroupName: string, bareMetalMachineName: string, bareMetalMachineParameters: BareMetalMachine, options?: BareMetalMachinesCreateOrUpdateOptionalParams) => Promise<BareMetalMachine>
屬性值
(resourceGroupName: string, bareMetalMachineName: string, bareMetalMachineParameters: BareMetalMachine, options?: BareMetalMachinesCreateOrUpdateOptionalParams) => Promise<BareMetalMachine>
beginDelete
警告
此 API 現已淘汰。
use delete instead
beginDelete: (resourceGroupName: string, bareMetalMachineName: string, options?: BareMetalMachinesDeleteOptionalParams) => Promise<SimplePollerLike<OperationState<OperationStatusResult>, OperationStatusResult>>
屬性值
(resourceGroupName: string, bareMetalMachineName: string, options?: BareMetalMachinesDeleteOptionalParams) => Promise<SimplePollerLike<OperationState<OperationStatusResult>, OperationStatusResult>>
beginDeleteAndWait
警告
此 API 現已淘汰。
use delete instead
beginDeleteAndWait: (resourceGroupName: string, bareMetalMachineName: string, options?: BareMetalMachinesDeleteOptionalParams) => Promise<OperationStatusResult>
屬性值
(resourceGroupName: string, bareMetalMachineName: string, options?: BareMetalMachinesDeleteOptionalParams) => Promise<OperationStatusResult>
beginPowerOff
警告
此 API 現已淘汰。
use powerOff instead
beginPowerOff: (resourceGroupName: string, bareMetalMachineName: string, options?: BareMetalMachinesPowerOffOptionalParams) => Promise<SimplePollerLike<OperationState<OperationStatusResult>, OperationStatusResult>>
屬性值
(resourceGroupName: string, bareMetalMachineName: string, options?: BareMetalMachinesPowerOffOptionalParams) => Promise<SimplePollerLike<OperationState<OperationStatusResult>, OperationStatusResult>>
beginPowerOffAndWait
警告
此 API 現已淘汰。
use powerOff instead
beginPowerOffAndWait: (resourceGroupName: string, bareMetalMachineName: string, options?: BareMetalMachinesPowerOffOptionalParams) => Promise<OperationStatusResult>
屬性值
(resourceGroupName: string, bareMetalMachineName: string, options?: BareMetalMachinesPowerOffOptionalParams) => Promise<OperationStatusResult>
beginReimage
警告
此 API 現已淘汰。
use reimage instead
beginReimage: (resourceGroupName: string, bareMetalMachineName: string, options?: BareMetalMachinesReimageOptionalParams) => Promise<SimplePollerLike<OperationState<OperationStatusResult>, OperationStatusResult>>
屬性值
(resourceGroupName: string, bareMetalMachineName: string, options?: BareMetalMachinesReimageOptionalParams) => Promise<SimplePollerLike<OperationState<OperationStatusResult>, OperationStatusResult>>
beginReimageAndWait
警告
此 API 現已淘汰。
use reimage instead
beginReimageAndWait: (resourceGroupName: string, bareMetalMachineName: string, options?: BareMetalMachinesReimageOptionalParams) => Promise<OperationStatusResult>
屬性值
(resourceGroupName: string, bareMetalMachineName: string, options?: BareMetalMachinesReimageOptionalParams) => Promise<OperationStatusResult>
beginReplace
警告
此 API 現已淘汰。
use replace instead
beginReplace: (resourceGroupName: string, bareMetalMachineName: string, options?: BareMetalMachinesReplaceOptionalParams) => Promise<SimplePollerLike<OperationState<OperationStatusResult>, OperationStatusResult>>
屬性值
(resourceGroupName: string, bareMetalMachineName: string, options?: BareMetalMachinesReplaceOptionalParams) => Promise<SimplePollerLike<OperationState<OperationStatusResult>, OperationStatusResult>>
beginReplaceAndWait
警告
此 API 現已淘汰。
use replace instead
beginReplaceAndWait: (resourceGroupName: string, bareMetalMachineName: string, options?: BareMetalMachinesReplaceOptionalParams) => Promise<OperationStatusResult>
屬性值
(resourceGroupName: string, bareMetalMachineName: string, options?: BareMetalMachinesReplaceOptionalParams) => Promise<OperationStatusResult>
beginRestart
警告
此 API 現已淘汰。
use restart instead
beginRestart: (resourceGroupName: string, bareMetalMachineName: string, options?: BareMetalMachinesRestartOptionalParams) => Promise<SimplePollerLike<OperationState<OperationStatusResult>, OperationStatusResult>>
屬性值
(resourceGroupName: string, bareMetalMachineName: string, options?: BareMetalMachinesRestartOptionalParams) => Promise<SimplePollerLike<OperationState<OperationStatusResult>, OperationStatusResult>>
beginRestartAndWait
警告
此 API 現已淘汰。
use restart instead
beginRestartAndWait: (resourceGroupName: string, bareMetalMachineName: string, options?: BareMetalMachinesRestartOptionalParams) => Promise<OperationStatusResult>
屬性值
(resourceGroupName: string, bareMetalMachineName: string, options?: BareMetalMachinesRestartOptionalParams) => Promise<OperationStatusResult>
beginRunCommand
警告
此 API 現已淘汰。
use runCommand instead
beginRunCommand: (resourceGroupName: string, bareMetalMachineName: string, bareMetalMachineRunCommandParameters: BareMetalMachineRunCommandParameters, options?: BareMetalMachinesRunCommandOptionalParams) => Promise<SimplePollerLike<OperationState<OperationStatusResult>, OperationStatusResult>>
屬性值
(resourceGroupName: string, bareMetalMachineName: string, bareMetalMachineRunCommandParameters: BareMetalMachineRunCommandParameters, options?: BareMetalMachinesRunCommandOptionalParams) => Promise<SimplePollerLike<OperationState<OperationStatusResult>, OperationStatusResult>>
beginRunCommandAndWait
警告
此 API 現已淘汰。
use runCommand instead
beginRunCommandAndWait: (resourceGroupName: string, bareMetalMachineName: string, bareMetalMachineRunCommandParameters: BareMetalMachineRunCommandParameters, options?: BareMetalMachinesRunCommandOptionalParams) => Promise<OperationStatusResult>
屬性值
(resourceGroupName: string, bareMetalMachineName: string, bareMetalMachineRunCommandParameters: BareMetalMachineRunCommandParameters, options?: BareMetalMachinesRunCommandOptionalParams) => Promise<OperationStatusResult>
beginRunDataExtracts
警告
此 API 現已淘汰。
use runDataExtracts instead
beginRunDataExtracts: (resourceGroupName: string, bareMetalMachineName: string, bareMetalMachineRunDataExtractsParameters: BareMetalMachineRunDataExtractsParameters, options?: BareMetalMachinesRunDataExtractsOptionalParams) => Promise<SimplePollerLike<OperationState<OperationStatusResult>, OperationStatusResult>>
屬性值
(resourceGroupName: string, bareMetalMachineName: string, bareMetalMachineRunDataExtractsParameters: BareMetalMachineRunDataExtractsParameters, options?: BareMetalMachinesRunDataExtractsOptionalParams) => Promise<SimplePollerLike<OperationState<OperationStatusResult>, OperationStatusResult>>
beginRunDataExtractsAndWait
警告
此 API 現已淘汰。
use runDataExtracts instead
beginRunDataExtractsAndWait: (resourceGroupName: string, bareMetalMachineName: string, bareMetalMachineRunDataExtractsParameters: BareMetalMachineRunDataExtractsParameters, options?: BareMetalMachinesRunDataExtractsOptionalParams) => Promise<OperationStatusResult>
屬性值
(resourceGroupName: string, bareMetalMachineName: string, bareMetalMachineRunDataExtractsParameters: BareMetalMachineRunDataExtractsParameters, options?: BareMetalMachinesRunDataExtractsOptionalParams) => Promise<OperationStatusResult>
beginRunDataExtractsRestricted
警告
此 API 現已淘汰。
use runDataExtractsRestricted instead
beginRunDataExtractsRestricted: (resourceGroupName: string, bareMetalMachineName: string, bareMetalMachineRunDataExtractsRestrictedParameters: BareMetalMachineRunDataExtractsParameters, options?: BareMetalMachinesRunDataExtractsRestrictedOptionalParams) => Promise<SimplePollerLike<OperationState<OperationStatusResult>, OperationStatusResult>>
屬性值
(resourceGroupName: string, bareMetalMachineName: string, bareMetalMachineRunDataExtractsRestrictedParameters: BareMetalMachineRunDataExtractsParameters, options?: BareMetalMachinesRunDataExtractsRestrictedOptionalParams) => Promise<SimplePollerLike<OperationState<OperationStatusResult>, OperationStatusResult>>
beginRunDataExtractsRestrictedAndWait
警告
此 API 現已淘汰。
use runDataExtractsRestricted instead
beginRunDataExtractsRestrictedAndWait: (resourceGroupName: string, bareMetalMachineName: string, bareMetalMachineRunDataExtractsRestrictedParameters: BareMetalMachineRunDataExtractsParameters, options?: BareMetalMachinesRunDataExtractsRestrictedOptionalParams) => Promise<OperationStatusResult>
屬性值
(resourceGroupName: string, bareMetalMachineName: string, bareMetalMachineRunDataExtractsRestrictedParameters: BareMetalMachineRunDataExtractsParameters, options?: BareMetalMachinesRunDataExtractsRestrictedOptionalParams) => Promise<OperationStatusResult>
beginRunReadCommands
警告
此 API 現已淘汰。
use runReadCommands instead
beginRunReadCommands: (resourceGroupName: string, bareMetalMachineName: string, bareMetalMachineRunReadCommandsParameters: BareMetalMachineRunReadCommandsParameters, options?: BareMetalMachinesRunReadCommandsOptionalParams) => Promise<SimplePollerLike<OperationState<OperationStatusResult>, OperationStatusResult>>
屬性值
(resourceGroupName: string, bareMetalMachineName: string, bareMetalMachineRunReadCommandsParameters: BareMetalMachineRunReadCommandsParameters, options?: BareMetalMachinesRunReadCommandsOptionalParams) => Promise<SimplePollerLike<OperationState<OperationStatusResult>, OperationStatusResult>>
beginRunReadCommandsAndWait
警告
此 API 現已淘汰。
use runReadCommands instead
beginRunReadCommandsAndWait: (resourceGroupName: string, bareMetalMachineName: string, bareMetalMachineRunReadCommandsParameters: BareMetalMachineRunReadCommandsParameters, options?: BareMetalMachinesRunReadCommandsOptionalParams) => Promise<OperationStatusResult>
屬性值
(resourceGroupName: string, bareMetalMachineName: string, bareMetalMachineRunReadCommandsParameters: BareMetalMachineRunReadCommandsParameters, options?: BareMetalMachinesRunReadCommandsOptionalParams) => Promise<OperationStatusResult>
beginStart
警告
此 API 現已淘汰。
use start instead
beginStart: (resourceGroupName: string, bareMetalMachineName: string, options?: BareMetalMachinesStartOptionalParams) => Promise<SimplePollerLike<OperationState<OperationStatusResult>, OperationStatusResult>>
屬性值
(resourceGroupName: string, bareMetalMachineName: string, options?: BareMetalMachinesStartOptionalParams) => Promise<SimplePollerLike<OperationState<OperationStatusResult>, OperationStatusResult>>
beginStartAndWait
警告
此 API 現已淘汰。
use start instead
beginStartAndWait: (resourceGroupName: string, bareMetalMachineName: string, options?: BareMetalMachinesStartOptionalParams) => Promise<OperationStatusResult>
屬性值
(resourceGroupName: string, bareMetalMachineName: string, options?: BareMetalMachinesStartOptionalParams) => Promise<OperationStatusResult>
beginUncordon
警告
此 API 現已淘汰。
use uncordon instead
beginUncordon: (resourceGroupName: string, bareMetalMachineName: string, options?: BareMetalMachinesUncordonOptionalParams) => Promise<SimplePollerLike<OperationState<OperationStatusResult>, OperationStatusResult>>
屬性值
(resourceGroupName: string, bareMetalMachineName: string, options?: BareMetalMachinesUncordonOptionalParams) => Promise<SimplePollerLike<OperationState<OperationStatusResult>, OperationStatusResult>>
beginUncordonAndWait
警告
此 API 現已淘汰。
use uncordon instead
beginUncordonAndWait: (resourceGroupName: string, bareMetalMachineName: string, options?: BareMetalMachinesUncordonOptionalParams) => Promise<OperationStatusResult>
屬性值
(resourceGroupName: string, bareMetalMachineName: string, options?: BareMetalMachinesUncordonOptionalParams) => Promise<OperationStatusResult>
beginUpdate
警告
此 API 現已淘汰。
use update instead
beginUpdate: (resourceGroupName: string, bareMetalMachineName: string, options?: BareMetalMachinesUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<BareMetalMachine>, BareMetalMachine>>
屬性值
(resourceGroupName: string, bareMetalMachineName: string, options?: BareMetalMachinesUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<BareMetalMachine>, BareMetalMachine>>
beginUpdateAndWait
警告
此 API 現已淘汰。
use update instead
beginUpdateAndWait: (resourceGroupName: string, bareMetalMachineName: string, options?: BareMetalMachinesUpdateOptionalParams) => Promise<BareMetalMachine>
屬性值
(resourceGroupName: string, bareMetalMachineName: string, options?: BareMetalMachinesUpdateOptionalParams) => Promise<BareMetalMachine>
cordon
封鎖提供的裸機機器 Kubernetes 節點。
cordon: (resourceGroupName: string, bareMetalMachineName: string, options?: BareMetalMachinesCordonOptionalParams) => PollerLike<OperationState<OperationStatusResult>, OperationStatusResult>
屬性值
(resourceGroupName: string, bareMetalMachineName: string, options?: BareMetalMachinesCordonOptionalParams) => PollerLike<OperationState<OperationStatusResult>, OperationStatusResult>
createOrUpdate
建立新的裸機電腦,或更新現有電腦的屬性。 所有客戶起始的要求都會遭到拒絕,因為此資源的生命週期由系統管理。
createOrUpdate: (resourceGroupName: string, bareMetalMachineName: string, bareMetalMachineParameters: BareMetalMachine, options?: BareMetalMachinesCreateOrUpdateOptionalParams) => PollerLike<OperationState<BareMetalMachine>, BareMetalMachine>
屬性值
(resourceGroupName: string, bareMetalMachineName: string, bareMetalMachineParameters: BareMetalMachine, options?: BareMetalMachinesCreateOrUpdateOptionalParams) => PollerLike<OperationState<BareMetalMachine>, BareMetalMachine>
delete
刪除提供的裸機電腦。 所有客戶起始的要求都會遭到拒絕,因為此資源的生命週期由系統管理。
delete: (resourceGroupName: string, bareMetalMachineName: string, options?: BareMetalMachinesDeleteOptionalParams) => PollerLike<OperationState<OperationStatusResult>, OperationStatusResult>
屬性值
(resourceGroupName: string, bareMetalMachineName: string, options?: BareMetalMachinesDeleteOptionalParams) => PollerLike<OperationState<OperationStatusResult>, OperationStatusResult>
get
取得所提供裸機機器的屬性。
get: (resourceGroupName: string, bareMetalMachineName: string, options?: BareMetalMachinesGetOptionalParams) => Promise<BareMetalMachine>
屬性值
(resourceGroupName: string, bareMetalMachineName: string, options?: BareMetalMachinesGetOptionalParams) => Promise<BareMetalMachine>
listByResourceGroup
取得所提供資源群組中的裸機計算機清單。
listByResourceGroup: (resourceGroupName: string, options?: BareMetalMachinesListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<BareMetalMachine, BareMetalMachine[], PageSettings>
屬性值
(resourceGroupName: string, options?: BareMetalMachinesListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<BareMetalMachine, BareMetalMachine[], PageSettings>
listBySubscription
取得所提供訂用帳戶中的裸機計算機清單。
listBySubscription: (options?: BareMetalMachinesListBySubscriptionOptionalParams) => PagedAsyncIterableIterator<BareMetalMachine, BareMetalMachine[], PageSettings>
屬性值
(options?: BareMetalMachinesListBySubscriptionOptionalParams) => PagedAsyncIterableIterator<BareMetalMachine, BareMetalMachine[], PageSettings>
powerOff
關閉提供的裸機機器電源。
powerOff: (resourceGroupName: string, bareMetalMachineName: string, options?: BareMetalMachinesPowerOffOptionalParams) => PollerLike<OperationState<OperationStatusResult>, OperationStatusResult>
屬性值
(resourceGroupName: string, bareMetalMachineName: string, options?: BareMetalMachinesPowerOffOptionalParams) => PollerLike<OperationState<OperationStatusResult>, OperationStatusResult>
reimage
重新安裝提供的裸機機器映像。
reimage: (resourceGroupName: string, bareMetalMachineName: string, options?: BareMetalMachinesReimageOptionalParams) => PollerLike<OperationState<OperationStatusResult>, OperationStatusResult>
屬性值
(resourceGroupName: string, bareMetalMachineName: string, options?: BareMetalMachinesReimageOptionalParams) => PollerLike<OperationState<OperationStatusResult>, OperationStatusResult>
replace
更換提供的裸機機器。
replace: (resourceGroupName: string, bareMetalMachineName: string, options?: BareMetalMachinesReplaceOptionalParams) => PollerLike<OperationState<OperationStatusResult>, OperationStatusResult>
屬性值
(resourceGroupName: string, bareMetalMachineName: string, options?: BareMetalMachinesReplaceOptionalParams) => PollerLike<OperationState<OperationStatusResult>, OperationStatusResult>
restart
重新啟動提供的裸機電腦。
restart: (resourceGroupName: string, bareMetalMachineName: string, options?: BareMetalMachinesRestartOptionalParams) => PollerLike<OperationState<OperationStatusResult>, OperationStatusResult>
屬性值
(resourceGroupName: string, bareMetalMachineName: string, options?: BareMetalMachinesRestartOptionalParams) => PollerLike<OperationState<OperationStatusResult>, OperationStatusResult>
runCommand
在提供的裸機電腦上執行 命令或腳本。 具有命令執行結果和命令結束代碼的記憶體帳戶 URL,一旦可用,就可以從作業狀態 API 擷取命令結束代碼。
runCommand: (resourceGroupName: string, bareMetalMachineName: string, bareMetalMachineRunCommandParameters: BareMetalMachineRunCommandParameters, options?: BareMetalMachinesRunCommandOptionalParams) => PollerLike<OperationState<OperationStatusResult>, OperationStatusResult>
屬性值
(resourceGroupName: string, bareMetalMachineName: string, bareMetalMachineRunCommandParameters: BareMetalMachineRunCommandParameters, options?: BareMetalMachinesRunCommandOptionalParams) => PollerLike<OperationState<OperationStatusResult>, OperationStatusResult>
runDataExtracts
在提供的裸機電腦上執行一或多個資料擷取。 具有命令執行結果和命令結束代碼的記憶體帳戶 URL,一旦可用,就可以從作業狀態 API 擷取命令結束代碼。
runDataExtracts: (resourceGroupName: string, bareMetalMachineName: string, bareMetalMachineRunDataExtractsParameters: BareMetalMachineRunDataExtractsParameters, options?: BareMetalMachinesRunDataExtractsOptionalParams) => PollerLike<OperationState<OperationStatusResult>, OperationStatusResult>
屬性值
(resourceGroupName: string, bareMetalMachineName: string, bareMetalMachineRunDataExtractsParameters: BareMetalMachineRunDataExtractsParameters, options?: BareMetalMachinesRunDataExtractsOptionalParams) => PollerLike<OperationState<OperationStatusResult>, OperationStatusResult>
runDataExtractsRestricted
在提供的裸機上執行一或多個受限制的資料擷取。 具有命令執行結果和命令結束代碼的記憶體帳戶 URL,一旦可用,就可以從作業狀態 API 擷取命令結束代碼。
runDataExtractsRestricted: (resourceGroupName: string, bareMetalMachineName: string, bareMetalMachineRunDataExtractsRestrictedParameters: BareMetalMachineRunDataExtractsParameters, options?: BareMetalMachinesRunDataExtractsRestrictedOptionalParams) => PollerLike<OperationState<OperationStatusResult>, OperationStatusResult>
屬性值
(resourceGroupName: string, bareMetalMachineName: string, bareMetalMachineRunDataExtractsRestrictedParameters: BareMetalMachineRunDataExtractsParameters, options?: BareMetalMachinesRunDataExtractsRestrictedOptionalParams) => PollerLike<OperationState<OperationStatusResult>, OperationStatusResult>
runReadCommands
在提供的裸機電腦上執行一或多個唯讀命令。 具有命令執行結果和命令結束代碼的記憶體帳戶 URL,一旦可用,就可以從作業狀態 API 擷取命令結束代碼。
runReadCommands: (resourceGroupName: string, bareMetalMachineName: string, bareMetalMachineRunReadCommandsParameters: BareMetalMachineRunReadCommandsParameters, options?: BareMetalMachinesRunReadCommandsOptionalParams) => PollerLike<OperationState<OperationStatusResult>, OperationStatusResult>
屬性值
(resourceGroupName: string, bareMetalMachineName: string, bareMetalMachineRunReadCommandsParameters: BareMetalMachineRunReadCommandsParameters, options?: BareMetalMachinesRunReadCommandsOptionalParams) => PollerLike<OperationState<OperationStatusResult>, OperationStatusResult>
start
啟動提供的裸機電腦。
start: (resourceGroupName: string, bareMetalMachineName: string, options?: BareMetalMachinesStartOptionalParams) => PollerLike<OperationState<OperationStatusResult>, OperationStatusResult>
屬性值
(resourceGroupName: string, bareMetalMachineName: string, options?: BareMetalMachinesStartOptionalParams) => PollerLike<OperationState<OperationStatusResult>, OperationStatusResult>
uncordon
取消記錄提供的裸機機器 Kubernetes 節點。
uncordon: (resourceGroupName: string, bareMetalMachineName: string, options?: BareMetalMachinesUncordonOptionalParams) => PollerLike<OperationState<OperationStatusResult>, OperationStatusResult>
屬性值
(resourceGroupName: string, bareMetalMachineName: string, options?: BareMetalMachinesUncordonOptionalParams) => PollerLike<OperationState<OperationStatusResult>, OperationStatusResult>
update
提供的裸機機器的修補屬性,或更新與裸機計算機相關聯的標記。 屬性和標籤更新可以獨立完成。
update: (resourceGroupName: string, bareMetalMachineName: string, options?: BareMetalMachinesUpdateOptionalParams) => PollerLike<OperationState<BareMetalMachine>, BareMetalMachine>
屬性值
(resourceGroupName: string, bareMetalMachineName: string, options?: BareMetalMachinesUpdateOptionalParams) => PollerLike<OperationState<BareMetalMachine>, BareMetalMachine>