Endpoints - Share Service Endpoint

Udostępnianie punktu końcowego usługi między projektami

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

Parametry identyfikatora URI

Nazwa W Wymagane Typ Opis
endpointId
path True

string

uuid

Identyfikator punktu końcowego punktu końcowego do udostępnienia

organization
path True

string

Nazwa organizacji usługi Azure DevOps.

api-version
query True

string

Wersja interfejsu API do użycia. Ta wartość powinna mieć wartość "7.1-preview.4", aby używać tej wersji interfejsu API.

Treść żądania

Nazwa Typ Opis
body

ServiceEndpointProjectReference[]

Szczegóły odwołania do projektu docelowego

Odpowiedzi

Nazwa Typ Opis
200 OK

operacja zakończona powodzeniem

Zabezpieczenia

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

Nazwa Opis
vso.serviceendpoint_manage Umożliwia odczytywanie punktów końcowych usługi, wykonywanie zapytań i zarządzanie nimi.

Przykłady

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

Definicje

Nazwa Opis
ProjectReference
ServiceEndpointProjectReference

ProjectReference

Nazwa Typ Opis
id

string

name

string

ServiceEndpointProjectReference

Nazwa Typ Opis
description

string

Pobiera lub ustawia opis punktu końcowego usługi.

name

string

Pobiera lub ustawia nazwę punktu końcowego usługi.

projectReference

ProjectReference

Pobiera lub ustawia odwołanie do projektu punktu końcowego usługi.