7.4. 통합 표시 및 지정되지 않은 태그 제거를 위한 끝점
이 엔드포인트는 PUT
메서드를 사용하여 지정된 환경에 대해 지정된 통합을 표시합니다. 이전에 새 요청에 지정되지 않은 환경에 대한 통합이 표시된 경우 끝점은 통합에서 해당 환경 레이블을 제거합니다.
지정되지 않은 환경 레이블을 제거하지 않고 통합을 표시하려면 PATCH
메서드 끝점 을 대신 호출합니다.
방법 및 끝점
PUT
/public/integrations/{id}/tags
이름 | 유형 | 설명 |
---|---|---|
필수 헤더 매개변수 | ||
|
| 끝점에 필요한 미디어 유형입니다. |
| 사용자 지정 | 인증에 필요합니다. |
| 사용자 지정 | Fuse Online 공용 REST API를 노출하는 OpenShift 서비스 계정의 시크릿 토큰입니다. 시크릿 토큰 받기를 참조하십시오. |
경로 매개변수 | ||
| string | 필수 항목입니다. 표시할 통합의 이름 또는 내부 ID입니다. 통합 ID를 찾는 방법을 참조하십시오. |
추가 매개변수 | ||
|
|
|
| string | 필수 항목입니다. 하나 이상의 쉼표로 구분된 환경 레이블을 지정합니다. 엔드포인트는 이러한 환경에 대해 지정된 통합을 표시합니다. 환경 레이블을 이미 생성해야 합니다. 끝점에서 레이블을 생성할 수 없습니다. CI/CD의 통합 표시를 참조하십시오. |
요청 예
다음 예에서 엔드포인트는 test2
및 test3
환경의 timer-to-log
통합을 표시합니다. 이전에 다른 환경에 대해 통합이 표시된 경우 엔드포인트는 통합에서 해당 태그를 제거합니다.
public/integrations/timer-to-log/tags --request PUT -d '["test2","test3"]'
생성
application/json
응답 예
{"test2":{"name":"releaseTag":"i-LcXyw7GUFtBJfR_ylgtz","lastTaggedAt1555365085713},"test3":{"name":"test3","releaseTag":"releaseTag":"i-LcXyw7GGUBJfR_ylgtz","lastTaggedAt1555365085713},"test3":{"name":"releaseTag":"i-LcXyw7GftBJftBJf_ylt>