Extensions interface
表示扩展的接口。
方法
| create(string, string, string, Extension |
使用 Visual Studio Team Services 帐户注册扩展。 |
| delete(string, string, string, Extensions |
删除 Visual Studio Team Services 帐户的扩展资源注册。 |
| get(string, string, string, Extensions |
获取与 Visual Studio Team Services 帐户资源关联的扩展的详细信息。 |
| list |
获取在资源组中创建的扩展资源的详细信息。 |
| update(string, string, string, Extension |
更新 Visual Studio Team Services 帐户的现有扩展注册。 |
方法详细信息
create(string, string, string, ExtensionResourceRequest, ExtensionsCreateOptionalParams)
使用 Visual Studio Team Services 帐户注册扩展。
function create(resourceGroupName: string, accountResourceName: string, extensionResourceName: string, body: ExtensionResourceRequest, options?: ExtensionsCreateOptionalParams): Promise<ExtensionResource>
参数
- resourceGroupName
-
string
Azure 订阅中的资源组的名称。
- accountResourceName
-
string
Visual Studio Team Services 帐户资源的名称。
- extensionResourceName
-
string
扩展的名称。
包含与扩展请求相关的其他信息的对象。
- options
- ExtensionsCreateOptionalParams
选项参数。
返回
Promise<ExtensionResource>
delete(string, string, string, ExtensionsDeleteOptionalParams)
删除 Visual Studio Team Services 帐户的扩展资源注册。
function delete(resourceGroupName: string, accountResourceName: string, extensionResourceName: string, options?: ExtensionsDeleteOptionalParams): Promise<void>
参数
- resourceGroupName
-
string
Azure 订阅中的资源组的名称。
- accountResourceName
-
string
Visual Studio Team Services 帐户资源的名称。
- extensionResourceName
-
string
扩展的名称。
- options
- ExtensionsDeleteOptionalParams
选项参数。
返回
Promise<void>
get(string, string, string, ExtensionsGetOptionalParams)
获取与 Visual Studio Team Services 帐户资源关联的扩展的详细信息。
function get(resourceGroupName: string, accountResourceName: string, extensionResourceName: string, options?: ExtensionsGetOptionalParams): Promise<ExtensionResource>
参数
- resourceGroupName
-
string
Azure 订阅中的资源组的名称。
- accountResourceName
-
string
Visual Studio Team Services 帐户资源的名称。
- extensionResourceName
-
string
扩展的名称。
- options
- ExtensionsGetOptionalParams
选项参数。
返回
Promise<ExtensionResource>
listByAccount(string, string, ExtensionsListByAccountOptionalParams)
获取在资源组中创建的扩展资源的详细信息。
function listByAccount(resourceGroupName: string, accountResourceName: string, options?: ExtensionsListByAccountOptionalParams): Promise<ExtensionResourceListResult>
参数
- resourceGroupName
-
string
Azure 订阅中的资源组的名称。
- accountResourceName
-
string
Visual Studio Team Services 帐户资源的名称。
选项参数。
返回
Promise<ExtensionResourceListResult>
update(string, string, string, ExtensionResourceRequest, ExtensionsUpdateOptionalParams)
更新 Visual Studio Team Services 帐户的现有扩展注册。
function update(resourceGroupName: string, accountResourceName: string, extensionResourceName: string, body: ExtensionResourceRequest, options?: ExtensionsUpdateOptionalParams): Promise<ExtensionResource>
参数
- resourceGroupName
-
string
Azure 订阅中的资源组的名称。
- accountResourceName
-
string
Visual Studio Team Services 帐户资源的名称。
- extensionResourceName
-
string
扩展的名称。
包含与扩展请求相关的其他信息的对象。
- options
- ExtensionsUpdateOptionalParams
选项参数。
返回
Promise<ExtensionResource>