你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

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)

获取为项目配置的 Dev Box 定义

listByDevCenter(string, string, DevBoxDefinitionsListByDevCenterOptionalParams)

列出开发中心的 Dev Box 定义。

listByProject(string, string, DevBoxDefinitionsListByProjectOptionalParams)

列出为项目配置的 Dev Box 定义。

方法详细信息

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

开发中心的名称。

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

开发中心的名称。

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

开发中心的名称。

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

开发中心的名称。

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

开发中心的名称。

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

开发中心的名称。

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

开发中心的名称。

devBoxDefinitionName

string

Dev Box 定义的名称。

options
DevBoxDefinitionsGetOptionalParams

选项参数。

返回

Promise<DevBoxDefinition>

getByProject(string, string, string, DevBoxDefinitionsGetByProjectOptionalParams)

获取为项目配置的 Dev Box 定义

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)

列出开发中心的 Dev Box 定义。

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

参数

resourceGroupName

string

资源组的名称。 此名称不区分大小写。

devCenterName

string

开发中心的名称。

返回

listByProject(string, string, DevBoxDefinitionsListByProjectOptionalParams)

列出为项目配置的 Dev Box 定义。

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

参数

resourceGroupName

string

资源组的名称。 此名称不区分大小写。

projectName

string

项目的名称。

返回