Поделиться через


Endpoints - Share Service Endpoint

Совместное использование конечной точки службы в проектах

PATCH https://dev.azure.com/{organization}/_apis/serviceendpoint/endpoints/{endpointId}?api-version=7.1-preview.4

Параметры URI

Имя В Обязательно Тип Описание
endpointId
path True

string

uuid

Идентификатор конечной точки для совместного использования

organization
path True

string

Название организации Azure DevOps.

api-version
query True

string

Используемая версия API. Для использования этой версии API необходимо задать значение 7.1-preview.4.

Текст запроса

Имя Тип Описание
body

ServiceEndpointProjectReference[]

Справочные сведения о целевом проекте

Ответы

Имя Тип Описание
200 OK

успешная операция

Безопасность

oauth2

Type: oauth2
Flow: accessCode
Authorization URL: https://app.vssps.visualstudio.com/oauth2/authorize&response_type=Assertion
Token URL: https://app.vssps.visualstudio.com/oauth2/token?client_assertion_type=urn:ietf:params:oauth:client-assertion-type:jwt-bearer&grant_type=urn:ietf:params:oauth:grant-type:jwt-bearer

Scopes

Имя Описание
vso.serviceendpoint_manage Предоставляет возможность читать конечные точки службы, запрашивать их и управлять ими.

Примеры

Share service endpoint

Sample Request

PATCH https://dev.azure.com/{organization}/_apis/serviceendpoint/endpoints/{endpointId}?api-version=7.1-preview.4

[
  {
    "projectReference": {
      "id": "184fda7e-3559-4b3c-afa0-1b6998330f84",
      "name": "TestProject2"
    },
    "name": "MySharedServiceConnection"
  }
]

Sample Response

Определения

Имя Описание
ProjectReference
ServiceEndpointProjectReference

ProjectReference

Имя Тип Описание
id

string

name

string

ServiceEndpointProjectReference

Имя Тип Описание
description

string

Возвращает или задает описание конечной точки службы.

name

string

Возвращает или задает имя конечной точки службы.

projectReference

ProjectReference

Возвращает или задает ссылку на проект конечной точки службы.