共用方式為


VirtualMachines interface

表示 VirtualMachines 的介面。

方法

beginAddDataDisk(string, string, string, DataDiskProperties, VirtualMachinesAddDataDiskOptionalParams)

將新的或現有的數據磁碟連結至虛擬機。 此作業可能需要一段時間才能完成。

beginAddDataDiskAndWait(string, string, string, DataDiskProperties, VirtualMachinesAddDataDiskOptionalParams)

將新的或現有的數據磁碟連結至虛擬機。 此作業可能需要一段時間才能完成。

beginApplyArtifacts(string, string, string, ApplyArtifactsRequest, VirtualMachinesApplyArtifactsOptionalParams)

將成品套用至虛擬機。 此作業可能需要一段時間才能完成。

beginApplyArtifactsAndWait(string, string, string, ApplyArtifactsRequest, VirtualMachinesApplyArtifactsOptionalParams)

將成品套用至虛擬機。 此作業可能需要一段時間才能完成。

beginClaim(string, string, string, VirtualMachinesClaimOptionalParams)

取得現有虛擬機的擁有權 此作業可能需要一段時間才能完成。

beginClaimAndWait(string, string, string, VirtualMachinesClaimOptionalParams)

取得現有虛擬機的擁有權 此作業可能需要一段時間才能完成。

beginCreateOrUpdate(string, string, string, LabVirtualMachine, VirtualMachinesCreateOrUpdateOptionalParams)

建立或取代現有的虛擬機。 此作業可能需要一段時間才能完成。

beginCreateOrUpdateAndWait(string, string, string, LabVirtualMachine, VirtualMachinesCreateOrUpdateOptionalParams)

建立或取代現有的虛擬機。 此作業可能需要一段時間才能完成。

beginDelete(string, string, string, VirtualMachinesDeleteOptionalParams)

刪除虛擬機。 此作業可能需要一段時間才能完成。

beginDeleteAndWait(string, string, string, VirtualMachinesDeleteOptionalParams)

刪除虛擬機。 此作業可能需要一段時間才能完成。

beginDetachDataDisk(string, string, string, DetachDataDiskProperties, VirtualMachinesDetachDataDiskOptionalParams)

將指定的磁碟與虛擬機中斷連結。 此作業可能需要一段時間才能完成。

beginDetachDataDiskAndWait(string, string, string, DetachDataDiskProperties, VirtualMachinesDetachDataDiskOptionalParams)

將指定的磁碟與虛擬機中斷連結。 此作業可能需要一段時間才能完成。

beginRedeploy(string, string, string, VirtualMachinesRedeployOptionalParams)

重新部署虛擬機 此作業可能需要一段時間才能完成。

beginRedeployAndWait(string, string, string, VirtualMachinesRedeployOptionalParams)

重新部署虛擬機 此作業可能需要一段時間才能完成。

beginResize(string, string, string, ResizeLabVirtualMachineProperties, VirtualMachinesResizeOptionalParams)

調整虛擬機的大小。 此作業可能需要一段時間才能完成。

beginResizeAndWait(string, string, string, ResizeLabVirtualMachineProperties, VirtualMachinesResizeOptionalParams)

調整虛擬機的大小。 此作業可能需要一段時間才能完成。

beginRestart(string, string, string, VirtualMachinesRestartOptionalParams)

重新啟動虛擬機。 此作業可能需要一段時間才能完成。

beginRestartAndWait(string, string, string, VirtualMachinesRestartOptionalParams)

重新啟動虛擬機。 此作業可能需要一段時間才能完成。

beginStart(string, string, string, VirtualMachinesStartOptionalParams)

啟動虛擬機。 此作業可能需要一段時間才能完成。

beginStartAndWait(string, string, string, VirtualMachinesStartOptionalParams)

啟動虛擬機。 此作業可能需要一段時間才能完成。

beginStop(string, string, string, VirtualMachinesStopOptionalParams)

停止虛擬機 此作業可能需要一段時間才能完成。

beginStopAndWait(string, string, string, VirtualMachinesStopOptionalParams)

停止虛擬機 此作業可能需要一段時間才能完成。

beginTransferDisks(string, string, string, VirtualMachinesTransferDisksOptionalParams)

傳輸連接至虛擬機的所有數據磁碟,以由目前用戶擁有。 此作業可能需要一段時間才能完成。

beginTransferDisksAndWait(string, string, string, VirtualMachinesTransferDisksOptionalParams)

傳輸連接至虛擬機的所有數據磁碟,以由目前用戶擁有。 此作業可能需要一段時間才能完成。

beginUnClaim(string, string, string, VirtualMachinesUnClaimOptionalParams)

現有虛擬機的發行擁有權 此作業可能需要一段時間才能完成。

beginUnClaimAndWait(string, string, string, VirtualMachinesUnClaimOptionalParams)

現有虛擬機的發行擁有權 此作業可能需要一段時間才能完成。

get(string, string, string, VirtualMachinesGetOptionalParams)

取得虛擬機。

getRdpFileContents(string, string, string, VirtualMachinesGetRdpFileContentsOptionalParams)

取得字串,表示虛擬機之 RDP 檔案的內容

list(string, string, VirtualMachinesListOptionalParams)

列出指定實驗室中的虛擬機。

listApplicableSchedules(string, string, string, VirtualMachinesListApplicableSchedulesOptionalParams)

列出適用的啟動/停止排程,如果有的話。

update(string, string, string, LabVirtualMachineFragment, VirtualMachinesUpdateOptionalParams)

允許修改虛擬機的標籤。 將會忽略所有其他屬性。

方法詳細資料

beginAddDataDisk(string, string, string, DataDiskProperties, VirtualMachinesAddDataDiskOptionalParams)

將新的或現有的數據磁碟連結至虛擬機。 此作業可能需要一段時間才能完成。

function beginAddDataDisk(resourceGroupName: string, labName: string, name: string, dataDiskProperties: DataDiskProperties, options?: VirtualMachinesAddDataDiskOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>

參數

resourceGroupName

string

資源群組的名稱。

labName

string

實驗室的名稱。

name

string

虛擬機的名稱。

dataDiskProperties
DataDiskProperties

將新的或現有的數據磁碟新增至虛擬機的要求本文。

傳回

Promise<PollerLike<@azure/core-lro.PollOperationState<void>, void>>

beginAddDataDiskAndWait(string, string, string, DataDiskProperties, VirtualMachinesAddDataDiskOptionalParams)

將新的或現有的數據磁碟連結至虛擬機。 此作業可能需要一段時間才能完成。

function beginAddDataDiskAndWait(resourceGroupName: string, labName: string, name: string, dataDiskProperties: DataDiskProperties, options?: VirtualMachinesAddDataDiskOptionalParams): Promise<void>

參數

resourceGroupName

string

資源群組的名稱。

labName

string

實驗室的名稱。

name

string

虛擬機的名稱。

dataDiskProperties
DataDiskProperties

將新的或現有的數據磁碟新增至虛擬機的要求本文。

傳回

Promise<void>

beginApplyArtifacts(string, string, string, ApplyArtifactsRequest, VirtualMachinesApplyArtifactsOptionalParams)

將成品套用至虛擬機。 此作業可能需要一段時間才能完成。

function beginApplyArtifacts(resourceGroupName: string, labName: string, name: string, applyArtifactsRequest: ApplyArtifactsRequest, options?: VirtualMachinesApplyArtifactsOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>

參數

resourceGroupName

string

資源群組的名稱。

labName

string

實驗室的名稱。

name

string

虛擬機的名稱。

applyArtifactsRequest
ApplyArtifactsRequest

將成品套用至虛擬機的要求本文。

傳回

Promise<PollerLike<@azure/core-lro.PollOperationState<void>, void>>

beginApplyArtifactsAndWait(string, string, string, ApplyArtifactsRequest, VirtualMachinesApplyArtifactsOptionalParams)

將成品套用至虛擬機。 此作業可能需要一段時間才能完成。

function beginApplyArtifactsAndWait(resourceGroupName: string, labName: string, name: string, applyArtifactsRequest: ApplyArtifactsRequest, options?: VirtualMachinesApplyArtifactsOptionalParams): Promise<void>

參數

resourceGroupName

string

資源群組的名稱。

labName

string

實驗室的名稱。

name

string

虛擬機的名稱。

applyArtifactsRequest
ApplyArtifactsRequest

將成品套用至虛擬機的要求本文。

傳回

Promise<void>

beginClaim(string, string, string, VirtualMachinesClaimOptionalParams)

取得現有虛擬機的擁有權 此作業可能需要一段時間才能完成。

function beginClaim(resourceGroupName: string, labName: string, name: string, options?: VirtualMachinesClaimOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>

參數

resourceGroupName

string

資源群組的名稱。

labName

string

實驗室的名稱。

name

string

虛擬機的名稱。

options
VirtualMachinesClaimOptionalParams

選項參數。

傳回

Promise<PollerLike<@azure/core-lro.PollOperationState<void>, void>>

beginClaimAndWait(string, string, string, VirtualMachinesClaimOptionalParams)

取得現有虛擬機的擁有權 此作業可能需要一段時間才能完成。

function beginClaimAndWait(resourceGroupName: string, labName: string, name: string, options?: VirtualMachinesClaimOptionalParams): Promise<void>

參數

resourceGroupName

string

資源群組的名稱。

labName

string

實驗室的名稱。

name

string

虛擬機的名稱。

options
VirtualMachinesClaimOptionalParams

選項參數。

傳回

Promise<void>

beginCreateOrUpdate(string, string, string, LabVirtualMachine, VirtualMachinesCreateOrUpdateOptionalParams)

建立或取代現有的虛擬機。 此作業可能需要一段時間才能完成。

function beginCreateOrUpdate(resourceGroupName: string, labName: string, name: string, labVirtualMachine: LabVirtualMachine, options?: VirtualMachinesCreateOrUpdateOptionalParams): Promise<PollerLike<PollOperationState<LabVirtualMachine>, LabVirtualMachine>>

參數

resourceGroupName

string

資源群組的名稱。

labName

string

實驗室的名稱。

name

string

虛擬機的名稱。

labVirtualMachine
LabVirtualMachine

虛擬機。

傳回

Promise<PollerLike<@azure/core-lro.PollOperationState<LabVirtualMachine>, LabVirtualMachine>>

beginCreateOrUpdateAndWait(string, string, string, LabVirtualMachine, VirtualMachinesCreateOrUpdateOptionalParams)

建立或取代現有的虛擬機。 此作業可能需要一段時間才能完成。

function beginCreateOrUpdateAndWait(resourceGroupName: string, labName: string, name: string, labVirtualMachine: LabVirtualMachine, options?: VirtualMachinesCreateOrUpdateOptionalParams): Promise<LabVirtualMachine>

參數

resourceGroupName

string

資源群組的名稱。

labName

string

實驗室的名稱。

name

string

虛擬機的名稱。

labVirtualMachine
LabVirtualMachine

虛擬機。

傳回

beginDelete(string, string, string, VirtualMachinesDeleteOptionalParams)

刪除虛擬機。 此作業可能需要一段時間才能完成。

function beginDelete(resourceGroupName: string, labName: string, name: string, options?: VirtualMachinesDeleteOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>

參數

resourceGroupName

string

資源群組的名稱。

labName

string

實驗室的名稱。

name

string

虛擬機的名稱。

options
VirtualMachinesDeleteOptionalParams

選項參數。

傳回

Promise<PollerLike<@azure/core-lro.PollOperationState<void>, void>>

beginDeleteAndWait(string, string, string, VirtualMachinesDeleteOptionalParams)

刪除虛擬機。 此作業可能需要一段時間才能完成。

function beginDeleteAndWait(resourceGroupName: string, labName: string, name: string, options?: VirtualMachinesDeleteOptionalParams): Promise<void>

參數

resourceGroupName

string

資源群組的名稱。

labName

string

實驗室的名稱。

name

string

虛擬機的名稱。

options
VirtualMachinesDeleteOptionalParams

選項參數。

傳回

Promise<void>

beginDetachDataDisk(string, string, string, DetachDataDiskProperties, VirtualMachinesDetachDataDiskOptionalParams)

將指定的磁碟與虛擬機中斷連結。 此作業可能需要一段時間才能完成。

function beginDetachDataDisk(resourceGroupName: string, labName: string, name: string, detachDataDiskProperties: DetachDataDiskProperties, options?: VirtualMachinesDetachDataDiskOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>

參數

resourceGroupName

string

資源群組的名稱。

labName

string

實驗室的名稱。

name

string

虛擬機的名稱。

detachDataDiskProperties
DetachDataDiskProperties

要求本文以從虛擬機卸離數據磁碟。

傳回

Promise<PollerLike<@azure/core-lro.PollOperationState<void>, void>>

beginDetachDataDiskAndWait(string, string, string, DetachDataDiskProperties, VirtualMachinesDetachDataDiskOptionalParams)

將指定的磁碟與虛擬機中斷連結。 此作業可能需要一段時間才能完成。

function beginDetachDataDiskAndWait(resourceGroupName: string, labName: string, name: string, detachDataDiskProperties: DetachDataDiskProperties, options?: VirtualMachinesDetachDataDiskOptionalParams): Promise<void>

參數

resourceGroupName

string

資源群組的名稱。

labName

string

實驗室的名稱。

name

string

虛擬機的名稱。

detachDataDiskProperties
DetachDataDiskProperties

要求本文以從虛擬機卸離數據磁碟。

傳回

Promise<void>

beginRedeploy(string, string, string, VirtualMachinesRedeployOptionalParams)

重新部署虛擬機 此作業可能需要一段時間才能完成。

function beginRedeploy(resourceGroupName: string, labName: string, name: string, options?: VirtualMachinesRedeployOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>

參數

resourceGroupName

string

資源群組的名稱。

labName

string

實驗室的名稱。

name

string

虛擬機的名稱。

options
VirtualMachinesRedeployOptionalParams

選項參數。

傳回

Promise<PollerLike<@azure/core-lro.PollOperationState<void>, void>>

beginRedeployAndWait(string, string, string, VirtualMachinesRedeployOptionalParams)

重新部署虛擬機 此作業可能需要一段時間才能完成。

function beginRedeployAndWait(resourceGroupName: string, labName: string, name: string, options?: VirtualMachinesRedeployOptionalParams): Promise<void>

參數

resourceGroupName

string

資源群組的名稱。

labName

string

實驗室的名稱。

name

string

虛擬機的名稱。

options
VirtualMachinesRedeployOptionalParams

選項參數。

傳回

Promise<void>

beginResize(string, string, string, ResizeLabVirtualMachineProperties, VirtualMachinesResizeOptionalParams)

調整虛擬機的大小。 此作業可能需要一段時間才能完成。

function beginResize(resourceGroupName: string, labName: string, name: string, resizeLabVirtualMachineProperties: ResizeLabVirtualMachineProperties, options?: VirtualMachinesResizeOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>

參數

resourceGroupName

string

資源群組的名稱。

labName

string

實驗室的名稱。

name

string

虛擬機的名稱。

resizeLabVirtualMachineProperties
ResizeLabVirtualMachineProperties

要求調整虛擬機大小的本文。

options
VirtualMachinesResizeOptionalParams

選項參數。

傳回

Promise<PollerLike<@azure/core-lro.PollOperationState<void>, void>>

beginResizeAndWait(string, string, string, ResizeLabVirtualMachineProperties, VirtualMachinesResizeOptionalParams)

調整虛擬機的大小。 此作業可能需要一段時間才能完成。

function beginResizeAndWait(resourceGroupName: string, labName: string, name: string, resizeLabVirtualMachineProperties: ResizeLabVirtualMachineProperties, options?: VirtualMachinesResizeOptionalParams): Promise<void>

參數

resourceGroupName

string

資源群組的名稱。

labName

string

實驗室的名稱。

name

string

虛擬機的名稱。

resizeLabVirtualMachineProperties
ResizeLabVirtualMachineProperties

要求調整虛擬機大小的本文。

options
VirtualMachinesResizeOptionalParams

選項參數。

傳回

Promise<void>

beginRestart(string, string, string, VirtualMachinesRestartOptionalParams)

重新啟動虛擬機。 此作業可能需要一段時間才能完成。

function beginRestart(resourceGroupName: string, labName: string, name: string, options?: VirtualMachinesRestartOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>

參數

resourceGroupName

string

資源群組的名稱。

labName

string

實驗室的名稱。

name

string

虛擬機的名稱。

options
VirtualMachinesRestartOptionalParams

選項參數。

傳回

Promise<PollerLike<@azure/core-lro.PollOperationState<void>, void>>

beginRestartAndWait(string, string, string, VirtualMachinesRestartOptionalParams)

重新啟動虛擬機。 此作業可能需要一段時間才能完成。

function beginRestartAndWait(resourceGroupName: string, labName: string, name: string, options?: VirtualMachinesRestartOptionalParams): Promise<void>

參數

resourceGroupName

string

資源群組的名稱。

labName

string

實驗室的名稱。

name

string

虛擬機的名稱。

options
VirtualMachinesRestartOptionalParams

選項參數。

傳回

Promise<void>

beginStart(string, string, string, VirtualMachinesStartOptionalParams)

啟動虛擬機。 此作業可能需要一段時間才能完成。

function beginStart(resourceGroupName: string, labName: string, name: string, options?: VirtualMachinesStartOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>

參數

resourceGroupName

string

資源群組的名稱。

labName

string

實驗室的名稱。

name

string

虛擬機的名稱。

options
VirtualMachinesStartOptionalParams

選項參數。

傳回

Promise<PollerLike<@azure/core-lro.PollOperationState<void>, void>>

beginStartAndWait(string, string, string, VirtualMachinesStartOptionalParams)

啟動虛擬機。 此作業可能需要一段時間才能完成。

function beginStartAndWait(resourceGroupName: string, labName: string, name: string, options?: VirtualMachinesStartOptionalParams): Promise<void>

參數

resourceGroupName

string

資源群組的名稱。

labName

string

實驗室的名稱。

name

string

虛擬機的名稱。

options
VirtualMachinesStartOptionalParams

選項參數。

傳回

Promise<void>

beginStop(string, string, string, VirtualMachinesStopOptionalParams)

停止虛擬機 此作業可能需要一段時間才能完成。

function beginStop(resourceGroupName: string, labName: string, name: string, options?: VirtualMachinesStopOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>

參數

resourceGroupName

string

資源群組的名稱。

labName

string

實驗室的名稱。

name

string

虛擬機的名稱。

options
VirtualMachinesStopOptionalParams

選項參數。

傳回

Promise<PollerLike<@azure/core-lro.PollOperationState<void>, void>>

beginStopAndWait(string, string, string, VirtualMachinesStopOptionalParams)

停止虛擬機 此作業可能需要一段時間才能完成。

function beginStopAndWait(resourceGroupName: string, labName: string, name: string, options?: VirtualMachinesStopOptionalParams): Promise<void>

參數

resourceGroupName

string

資源群組的名稱。

labName

string

實驗室的名稱。

name

string

虛擬機的名稱。

options
VirtualMachinesStopOptionalParams

選項參數。

傳回

Promise<void>

beginTransferDisks(string, string, string, VirtualMachinesTransferDisksOptionalParams)

傳輸連接至虛擬機的所有數據磁碟,以由目前用戶擁有。 此作業可能需要一段時間才能完成。

function beginTransferDisks(resourceGroupName: string, labName: string, name: string, options?: VirtualMachinesTransferDisksOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>

參數

resourceGroupName

string

資源群組的名稱。

labName

string

實驗室的名稱。

name

string

虛擬機的名稱。

傳回

Promise<PollerLike<@azure/core-lro.PollOperationState<void>, void>>

beginTransferDisksAndWait(string, string, string, VirtualMachinesTransferDisksOptionalParams)

傳輸連接至虛擬機的所有數據磁碟,以由目前用戶擁有。 此作業可能需要一段時間才能完成。

function beginTransferDisksAndWait(resourceGroupName: string, labName: string, name: string, options?: VirtualMachinesTransferDisksOptionalParams): Promise<void>

參數

resourceGroupName

string

資源群組的名稱。

labName

string

實驗室的名稱。

name

string

虛擬機的名稱。

傳回

Promise<void>

beginUnClaim(string, string, string, VirtualMachinesUnClaimOptionalParams)

現有虛擬機的發行擁有權 此作業可能需要一段時間才能完成。

function beginUnClaim(resourceGroupName: string, labName: string, name: string, options?: VirtualMachinesUnClaimOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>

參數

resourceGroupName

string

資源群組的名稱。

labName

string

實驗室的名稱。

name

string

虛擬機的名稱。

options
VirtualMachinesUnClaimOptionalParams

選項參數。

傳回

Promise<PollerLike<@azure/core-lro.PollOperationState<void>, void>>

beginUnClaimAndWait(string, string, string, VirtualMachinesUnClaimOptionalParams)

現有虛擬機的發行擁有權 此作業可能需要一段時間才能完成。

function beginUnClaimAndWait(resourceGroupName: string, labName: string, name: string, options?: VirtualMachinesUnClaimOptionalParams): Promise<void>

參數

resourceGroupName

string

資源群組的名稱。

labName

string

實驗室的名稱。

name

string

虛擬機的名稱。

options
VirtualMachinesUnClaimOptionalParams

選項參數。

傳回

Promise<void>

get(string, string, string, VirtualMachinesGetOptionalParams)

取得虛擬機。

function get(resourceGroupName: string, labName: string, name: string, options?: VirtualMachinesGetOptionalParams): Promise<LabVirtualMachine>

參數

resourceGroupName

string

資源群組的名稱。

labName

string

實驗室的名稱。

name

string

虛擬機的名稱。

options
VirtualMachinesGetOptionalParams

選項參數。

傳回

getRdpFileContents(string, string, string, VirtualMachinesGetRdpFileContentsOptionalParams)

取得字串,表示虛擬機之 RDP 檔案的內容

function getRdpFileContents(resourceGroupName: string, labName: string, name: string, options?: VirtualMachinesGetRdpFileContentsOptionalParams): Promise<RdpConnection>

參數

resourceGroupName

string

資源群組的名稱。

labName

string

實驗室的名稱。

name

string

虛擬機的名稱。

傳回

Promise<RdpConnection>

list(string, string, VirtualMachinesListOptionalParams)

列出指定實驗室中的虛擬機。

function list(resourceGroupName: string, labName: string, options?: VirtualMachinesListOptionalParams): PagedAsyncIterableIterator<LabVirtualMachine, LabVirtualMachine[], PageSettings>

參數

resourceGroupName

string

資源群組的名稱。

labName

string

實驗室的名稱。

options
VirtualMachinesListOptionalParams

選項參數。

傳回

listApplicableSchedules(string, string, string, VirtualMachinesListApplicableSchedulesOptionalParams)

列出適用的啟動/停止排程,如果有的話。

function listApplicableSchedules(resourceGroupName: string, labName: string, name: string, options?: VirtualMachinesListApplicableSchedulesOptionalParams): Promise<ApplicableSchedule>

參數

resourceGroupName

string

資源群組的名稱。

labName

string

實驗室的名稱。

name

string

虛擬機的名稱。

傳回

update(string, string, string, LabVirtualMachineFragment, VirtualMachinesUpdateOptionalParams)

允許修改虛擬機的標籤。 將會忽略所有其他屬性。

function update(resourceGroupName: string, labName: string, name: string, labVirtualMachine: LabVirtualMachineFragment, options?: VirtualMachinesUpdateOptionalParams): Promise<LabVirtualMachine>

參數

resourceGroupName

string

資源群組的名稱。

labName

string

實驗室的名稱。

name

string

虛擬機的名稱。

labVirtualMachine
LabVirtualMachineFragment

虛擬機。

options
VirtualMachinesUpdateOptionalParams

選項參數。

傳回