/policyengine/v1/tags/: 삭제
기존 태그 정의를 삭제합니다.
다음 표에서는 이 REST API 엔드포인트에 액세스할 수 있는 역할을 표시합니다.
| 데이터 관리자 | 데이터 사용자 | 콜렉션 관리 | 콜렉션 사용자 | 관리자 | 정비 사용자 |
|---|---|---|---|---|---|
| ✓ 1 | X2 | X | X | Χ | Χ |
1 'Open', 'Restricted'및 'Characteristics' 유형의 태그에 대한 읽기/쓰기 액세스의 경우.2 'Open' 및 'Restricted' 유형의 태그에 대한 읽기 전용 액세스 및 'Characteristics' 태그에 대한 읽기/쓰기 액세스의 경우. |
|||||
중요:
"Collection" 및 "Temperature" 태그를 삭제할 수 없습니다.요청 개요 URL
$ curl -H "Authorization: Bearer <token>" -k https://<data_cataloging_host>:443/policyengine/v1/tags/<tag_name> -X DELETE
지원되는 요청 유형 및 응답 형식
지원되는 요청 유형:
- 삭제
지원되는 응답 형식:
- JSON
예
- 현재 정의된 태그 세트에서 지정된 태그가
사용 중
인 경우 (기본값이 아닌 값이 하나 이상의 문서에 설정됨) 태그 삭제 조작은 오류를 리턴합니다.< HTTP/1.0 403 FORBIDDEN < Content-Type: text/html; charset=utf-8 < Content-Length: 102 < Server: Werkzeug/0.14.1 Python/2.7.5 < Date: Wed, 09 May 2018 17:20:05 GMT < Cannot delete tag <tag_name> because it is in use in '38' records. Force deletion with 'force' option. - 사용 중인 태그의 삭제를 강제 실행하려면 다음과 같이
'force'옵션을 사용하십시오.$ curl -H "Authorization: Bearer <token>" -k https://<data_cataloging_host>:443/policyengine/v1/tags/<tag_name> -X DELETE -d '{"force":"true"}' -H "Content-Type: application/json"중요: 강제 실행 옵션을 사용하면 태그가 삭제되고 해당 값은 기본적으로NULL또는 빈 문자열로 설정됩니다.