gpt4 book ai didi

azure - 我们应该在 Azure 管道中的 "Invoke REST API: POST"中添加什么服务连接

转载 作者:行者123 更新时间:2023-12-03 00:01:50 27 4
gpt4 key购买 nike

我正在按照以下文档在 azure 管道中创建一个服务连接调用 REST API:POST 任务,但我不确定应该使用什么服务连接添加以及服务器 URL 应该是什么。

https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/utility/http-rest-api?view=azure-devops

最佳答案

我们可以在调用 REST API 任务中使用 Azure 资源管理器或通用服务连接。 Azure 资源管理器服务连接用于调用 Azure 管理 API,通用服务连接用于所有其他 API。您可以在document中找到它.

连接类型:

Connection type服务器 URL 是调用的基本 URL。这是我的例子:

  1. 通用

服务连接中的服务器 URL:https://dev.azure.com/{组织名称}/{项目名称}

我的任务配置:

Configuration

此 REST API 用于创建新工作项:https://learn.microsoft.com/en-us/rest/api/azure/devops/wit/work%20items/create?view=azure-devops-rest-6.1

完整网址为https://dev.azure.com/{organization}/{project}/_apis/wit/workitems/${type}?api-version=6.1-preview.3.由服务连接中的服务器URL和任务中的URL后缀组成。

  • Azure 资源管理器
  • 我的任务配置:

    Configuration

    此 REST API 用于获取调用者对资源组拥有的所有权限:https://learn.microsoft.com/en-us/rest/api/authorization/permissions/listforresourcegroup

    完整的 URL 为 https://management.azure.com/subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/Microsoft.Authorization/permissions?api-version=2015-07-01。您只需在 URL 后缀中添加 subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/Microsoft.Authorization/permissions?api-version=2015-07-01 即可。

    关于azure - 我们应该在 Azure 管道中的 "Invoke REST API: POST"中添加什么服务连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63769002/

    27 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com