User가 속한 Assignment 목록을 조회합니다.
요청
- GET /users/{userId}/assignments
요청 Path
| 파라미터 | 필수 여부 | 타입 | 제약사항 | 설명 |
|---|---|---|---|---|
| userId | Y | String | User Id |
요청 파라미터
| 파라미터 | 필수여부 | 타입 | 제약사항 | 설명 |
|---|---|---|---|---|
| page | N | int | 페이지 번호 기본값: 0 |
|
| size | N | int | 결과 목록 크기 기본값: 20 |
응답
응답 바디
{
"page" : "integer",
"totalPages" : "integer",
"totalItems" : "integer",
"hasPrevious" : "boolean",
"hasNext" : "boolean",
"items" : [ {
"assignmentId":"String",
"assignmentName":"String",
"description":"String",
"nrn":"String",
"status":"String",
"iamRoleNrn":"String",
"createdAt":"String",
"updatedAt":"String",
"accountMbrNo":"integer",
"accountName":"String",
"permissionSetId":"String",
"consoleAccessAllowed": "String",
"consoleAccessRestricted": "String",
"apiAccessAllowed": "String",
"apiAccessRestricted": "String"
}
],
"isFirst" : "boolean",
"isLast" : "boolean"
}
| 파라미터 | 타입 | 설명 | 제약사항 |
|---|---|---|---|
| page | Number | 반환받은 결과의 page | |
| totalPages | Number | 반환받은 결과의 totalPage | |
| totalItems | Number | 반환 받은 결과의 totalItems | |
| hasPrevious | Boolean | 현재 페이지 기준으로 이전 페이지 존재 여부 | |
| hasNext | Boolean | 현재 페이지 기준으로 다음 페이지 존재 여부 | |
| isFirst | Boolean | 전체 페이지 기준으로 현재 페이지가 처음 페이지인지 여부 | |
| isLast | Boolean | 전체 페이지 기준으로 현재 페이지가 마지막 페이지인지 여부 | |
| items.[].assignmentId | String | Assignment ID | |
| items.[].assignmentName | String | Assignment 이름 | |
| items.[].description | String | Assignment 설명 | |
| items.[].nrn | String | Assignment nrn | |
| items.[].status | String | Assignment 상태 | |
| items.[].iamRoleNrn | String | IAM role nrn | |
| items.[].createdAt | String | 생성 일시(UTC, 예: 2023-04-25T13:11:50Z) | |
| items.[].updatedAt | String | 수정 일시(UTC, 예: 2023-04-25T13:11:50Z) | |
| items.[].accountMbrNo | Number | Account MemberNo | |
| items.[].accountName | String | Account Name | |
| items.[].permissionSetId | String | Permission Set ID | |
| items.[].consoleAccessAllowed | Boolean | 콘솔 접근 허용 여부 | |
| items.[].consoleAccessRestricted | Boolean | 콘솔 접근 제한 여부 | |
| items.[].apiAccessAllowed | Boolean | API 접근 허용 여부 | |
| items.[].apiAccessRestricted | Boolean | API 접근 제한 여부 |
에러
아래 에러 코드는 이 액션(Action)에서 특징적으로 발생하는 에러입니다. 에러 응답 형식은 Error Response를 참고해 주십시오.
공통적으로 발생하는 에러에 대한 상세한 설명은 NAVER Cloud Platform API를 참조해 주십시오.
| HTTP status code | 에러 코드 | 에러 메시지 |
|---|---|---|
| 400 | 9050 | 사용자가 존재하지 않습니다. |