1.7. 사용자 수정
기존 사용자를 수정합니다.
capabilities
`users=write`
구문
POST /admin/user?format=json HTTP/1.1
Host: FULLY_QUALIFIED_DOMAIN_NAME
이름 | 설명 | 유형 | 예제 | 필수 항목 |
---|---|---|---|---|
| 수정할 사용자 ID입니다. | 문자열 |
| 있음 |
| 수정할 사용자의 표시 이름입니다. | 문자열 |
| 없음 |
| 사용자와 연결할 이메일 주소입니다. | 문자열 |
| 없음 |
| 새 키 쌍을 생성하고 기존 인증 키에 를 추가합니다. | 부울 | true [False] | 없음 |
| 액세스 키를 지정합니다. | 문자열 |
| 없음 |
| 시크릿 키를 지정합니다. | 문자열 |
| 없음 |
| 생성할 키 유형은 swift, s3(기본값)입니다. | 문자열 |
| 없음 |
| 사용자 기능. | 문자열 |
| 없음 |
| 사용자가 소유할 수 있는 최대 버킷 수를 지정합니다. | 정수 | 500 [1000] | 없음 |
| 사용자를 중지할지 여부를 지정합니다. | 부울 | false [False] | 없음 |
이름 | 설명 | 유형 | parent |
---|---|---|---|
| 사용자 데이터 정보를 위한 컨테이너입니다. | 컨테이너 | 해당 없음 |
| 사용자 ID입니다. | 문자열 |
|
| 사용자의 이름을 표시합니다. | 문자열 |
|
| 사용자가 일시 중지되면 True입니다. | 부울 |
|
| 사용자가 소유할 최대 버킷 수입니다. | 정수 |
|
| 이 사용자 계정과 연결된 하위 사용자입니다. | 컨테이너 |
|
| 이 사용자 계정과 연결된 S3 키입니다. | 컨테이너 |
|
| 이 사용자 계정과 연결된 Swift 키입니다. | 컨테이너 |
|
| 사용자 기능. | 컨테이너 |
|
성공하면 응답에 사용자 정보가 포함됩니다.
이름 | 설명 | 코드 |
---|---|---|
| 잘못된 액세스 키가 지정되어 있습니다. | 400 잘못된 요청 |
| 잘못된 키 유형이 지정되어 있습니다. | 400 잘못된 요청 |
| 잘못된 보안 키가 지정되어 있습니다. | 400 잘못된 요청 |
| 제공된 액세스 키가 존재하며 다른 사용자에게 속합니다. | 409 충돌 |
| 제공된 이메일 주소가 있습니다. | 409 충돌 |
| 잘못된 admin 기능을 부여하려고 합니다. | 400 잘못된 요청 |
추가 리소스
- 하위 사용자를 수정하려면 Red Hat Ceph Storage 개발자 가이드 를 참조하십시오.