테넌시 API (리소스 그룹 · egress 호스트)
리소스 그룹과 테넌트별 egress 호스트 allowlist 를 관리하는 관리 API입니다.
리소스 그룹
prefix: /api/v1/resource-groups — 리소스 그룹 CRUD + 동기화.
| Method | Path | 설명 |
|---|---|---|
| POST | /api/v1/resource-groups | 리소스 그룹 생성 |
| GET | /api/v1/resource-groups | 목록 |
| GET | /api/v1/resource-groups/{group_id} | 상세 |
| PUT | /api/v1/resource-groups/{group_id} | 수정 |
| DELETE | /api/v1/resource-groups/{group_id} | 삭제 |
| POST | /api/v1/resource-groups/sync | 동기화 |
egress 호스트
prefix: /api/v1/tenants/{slug}/egress-hosts — 테넌트별 egress-proxy SSRF allowlist 호스트 관리 (#2287). 외부 호출 허용 호스트를 테넌트 단위로 관리.
| Method | Path | 설명 |
|---|---|---|
| GET | /api/v1/tenants/{slug}/egress-hosts | 허용 호스트 목록 |
| POST | /api/v1/tenants/{slug}/egress-hosts | 허용 호스트 추가 |
| DELETE | /api/v1/tenants/{slug}/egress-hosts/{host_id} | 허용 호스트 삭제 |
인증
JWT Bearer + admin 역할. egress allowlist 는 egress-proxy 의 SSRF 가드가 참조합니다.