共用方式為


DevBoxDefinitions interface

代表 DevBoxDefinitions 的介面。

方法

beginCreateOrUpdate(string, string, string, DevBoxDefinition, DevBoxDefinitionsCreateOrUpdateOptionalParams)

建立或更新 Dev Box 定義。

beginCreateOrUpdateAndWait(string, string, string, DevBoxDefinition, DevBoxDefinitionsCreateOrUpdateOptionalParams)

建立或更新 Dev Box 定義。

beginDelete(string, string, string, DevBoxDefinitionsDeleteOptionalParams)

刪除 Dev Box 定義

beginDeleteAndWait(string, string, string, DevBoxDefinitionsDeleteOptionalParams)

刪除 Dev Box 定義

beginUpdate(string, string, string, DevBoxDefinitionUpdate, DevBoxDefinitionsUpdateOptionalParams)

部分更新 Dev Box 定義。

beginUpdateAndWait(string, string, string, DevBoxDefinitionUpdate, DevBoxDefinitionsUpdateOptionalParams)

部分更新 Dev Box 定義。

get(string, string, string, DevBoxDefinitionsGetOptionalParams)

取得 Dev Box 定義

getByProject(string, string, string, DevBoxDefinitionsGetByProjectOptionalParams)

取得為專案設定的開發箱定義

listByDevCenter(string, string, DevBoxDefinitionsListByDevCenterOptionalParams)

列出 devcenter 的開發箱定義。

listByProject(string, string, DevBoxDefinitionsListByProjectOptionalParams)

列出為專案設定的開發箱定義。

方法詳細資料

beginCreateOrUpdate(string, string, string, DevBoxDefinition, DevBoxDefinitionsCreateOrUpdateOptionalParams)

建立或更新 Dev Box 定義。

function beginCreateOrUpdate(resourceGroupName: string, devCenterName: string, devBoxDefinitionName: string, body: DevBoxDefinition, options?: DevBoxDefinitionsCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<DevBoxDefinition>, DevBoxDefinition>>

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

devCenterName

string

devcenter 的名稱。

devBoxDefinitionName

string

Dev Box 定義的名稱。

body
DevBoxDefinition

表示 Dev Box 定義。

傳回

Promise<@azure/core-lro.SimplePollerLike<OperationState<DevBoxDefinition>, DevBoxDefinition>>

beginCreateOrUpdateAndWait(string, string, string, DevBoxDefinition, DevBoxDefinitionsCreateOrUpdateOptionalParams)

建立或更新 Dev Box 定義。

function beginCreateOrUpdateAndWait(resourceGroupName: string, devCenterName: string, devBoxDefinitionName: string, body: DevBoxDefinition, options?: DevBoxDefinitionsCreateOrUpdateOptionalParams): Promise<DevBoxDefinition>

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

devCenterName

string

devcenter 的名稱。

devBoxDefinitionName

string

Dev Box 定義的名稱。

body
DevBoxDefinition

表示 Dev Box 定義。

傳回

Promise<DevBoxDefinition>

beginDelete(string, string, string, DevBoxDefinitionsDeleteOptionalParams)

刪除 Dev Box 定義

function beginDelete(resourceGroupName: string, devCenterName: string, devBoxDefinitionName: string, options?: DevBoxDefinitionsDeleteOptionalParams): Promise<SimplePollerLike<OperationState<DevBoxDefinitionsDeleteHeaders>, DevBoxDefinitionsDeleteHeaders>>

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

devCenterName

string

devcenter 的名稱。

devBoxDefinitionName

string

Dev Box 定義的名稱。

options
DevBoxDefinitionsDeleteOptionalParams

選項參數。

傳回

beginDeleteAndWait(string, string, string, DevBoxDefinitionsDeleteOptionalParams)

刪除 Dev Box 定義

function beginDeleteAndWait(resourceGroupName: string, devCenterName: string, devBoxDefinitionName: string, options?: DevBoxDefinitionsDeleteOptionalParams): Promise<DevBoxDefinitionsDeleteHeaders>

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

devCenterName

string

devcenter 的名稱。

devBoxDefinitionName

string

Dev Box 定義的名稱。

options
DevBoxDefinitionsDeleteOptionalParams

選項參數。

傳回

beginUpdate(string, string, string, DevBoxDefinitionUpdate, DevBoxDefinitionsUpdateOptionalParams)

部分更新 Dev Box 定義。

function beginUpdate(resourceGroupName: string, devCenterName: string, devBoxDefinitionName: string, body: DevBoxDefinitionUpdate, options?: DevBoxDefinitionsUpdateOptionalParams): Promise<SimplePollerLike<OperationState<DevBoxDefinition>, DevBoxDefinition>>

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

devCenterName

string

devcenter 的名稱。

devBoxDefinitionName

string

Dev Box 定義的名稱。

body
DevBoxDefinitionUpdate

表示 Dev Box 定義。

options
DevBoxDefinitionsUpdateOptionalParams

選項參數。

傳回

Promise<@azure/core-lro.SimplePollerLike<OperationState<DevBoxDefinition>, DevBoxDefinition>>

beginUpdateAndWait(string, string, string, DevBoxDefinitionUpdate, DevBoxDefinitionsUpdateOptionalParams)

部分更新 Dev Box 定義。

function beginUpdateAndWait(resourceGroupName: string, devCenterName: string, devBoxDefinitionName: string, body: DevBoxDefinitionUpdate, options?: DevBoxDefinitionsUpdateOptionalParams): Promise<DevBoxDefinition>

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

devCenterName

string

devcenter 的名稱。

devBoxDefinitionName

string

Dev Box 定義的名稱。

body
DevBoxDefinitionUpdate

表示 Dev Box 定義。

options
DevBoxDefinitionsUpdateOptionalParams

選項參數。

傳回

Promise<DevBoxDefinition>

get(string, string, string, DevBoxDefinitionsGetOptionalParams)

取得 Dev Box 定義

function get(resourceGroupName: string, devCenterName: string, devBoxDefinitionName: string, options?: DevBoxDefinitionsGetOptionalParams): Promise<DevBoxDefinition>

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

devCenterName

string

devcenter 的名稱。

devBoxDefinitionName

string

Dev Box 定義的名稱。

options
DevBoxDefinitionsGetOptionalParams

選項參數。

傳回

Promise<DevBoxDefinition>

getByProject(string, string, string, DevBoxDefinitionsGetByProjectOptionalParams)

取得為專案設定的開發箱定義

function getByProject(resourceGroupName: string, projectName: string, devBoxDefinitionName: string, options?: DevBoxDefinitionsGetByProjectOptionalParams): Promise<DevBoxDefinition>

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

projectName

string

專案的名稱。

devBoxDefinitionName

string

Dev Box 定義的名稱。

傳回

Promise<DevBoxDefinition>

listByDevCenter(string, string, DevBoxDefinitionsListByDevCenterOptionalParams)

列出 devcenter 的開發箱定義。

function listByDevCenter(resourceGroupName: string, devCenterName: string, options?: DevBoxDefinitionsListByDevCenterOptionalParams): PagedAsyncIterableIterator<DevBoxDefinition, DevBoxDefinition[], PageSettings>

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

devCenterName

string

devcenter 的名稱。

傳回

listByProject(string, string, DevBoxDefinitionsListByProjectOptionalParams)

列出為專案設定的開發箱定義。

function listByProject(resourceGroupName: string, projectName: string, options?: DevBoxDefinitionsListByProjectOptionalParams): PagedAsyncIterableIterator<DevBoxDefinition, DevBoxDefinition[], PageSettings>

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

projectName

string

專案的名稱。

傳回