다음을 통해 공유


Endpoints - Share Service Endpoint

프로젝트 간에 서비스 엔드포인트 공유

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

URI 매개 변수

Name In(다음 안에) 필수 형식 Description
endpointId
path True

string

uuid

공유할 엔드포인트의 엔드포인트 ID

organization
path True

string

Azure DevOps 조직의 이름입니다.

api-version
query True

string

사용할 API의 버전입니다. 이 버전의 api를 사용하려면 '7.1-preview.4'로 설정해야 합니다.

요청 본문

Name 형식 Description
body

ServiceEndpointProjectReference[]

대상 프로젝트의 프로젝트 참조 세부 정보

응답

Name 형식 Description
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

Name Description
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

정의

Name Description
ProjectReference
ServiceEndpointProjectReference

ProjectReference

Name 형식 Description
id

string

name

string

ServiceEndpointProjectReference

Name 형식 Description
description

string

서비스 엔드포인트에 대한 설명을 가져오거나 설정합니다.

name

string

서비스 엔드포인트의 이름을 가져오거나 설정합니다.

projectReference

ProjectReference

서비스 엔드포인트의 프로젝트 참조를 가져오거나 설정합니다.