Skip to content

정책을 대상(TPN, Org, Project)에 연결

정책을 대상(TPN, Org, Project)에 연결합니다.

HTTP 요청

http
POST https://<your-console-host>/api/v1/iam/authz/bindings

URI 매개변수

없습니다.

요청 헤더

인증 헤더는 모든 API 가 같습니다. 공통 규약을 참고하십시오.

요청 본문

이름필수형식설명
policyId필수string정책 ID
targetType필수string대상 타입 (tpn, org, project)
targetId필수string대상 ID

응답

상태 코드설명
201 CreatedSuccessful Response
400 Bad RequestBad Request
404 Not FoundNot Found
409 ConflictConflict
422 Unprocessable EntityValidation Error
500 Internal Server ErrorInternal Server Error

위 표는 정상 응답과 요청 검증 실패만 나열합니다. 이 API 는 그 밖에 401(인증 실패) · 403(권한 없음) · 404(리소스 없음) · 409(중복·상태 충돌) · 502(인프라 오류)를 반환할 수 있습니다. 조건은 오류 처리를 참고하십시오.

응답 본문 — 201

이름필수형식설명
bindingId필수string바인딩 ID (UUID)
policyId필수string정책 ID
policyName선택string 또는 null정책명
policyKind필수string정책 종류
targetType필수string대상 타입
targetId필수string대상 ID
targetName선택string 또는 null대상명 (역할명, TPN 등)
createdAt필수string생성 시각 (ISO 8601)
createdBy필수string생성자

Thaki Cloud Aegis — 연동 개발자용 API 문서