changeCloudMongoDbUserList

Prev Next

개요

Cloud DB for MongoDB User의 정보를 수정합니다.

요청

요청 파라미터

파라미터명 필수 여부 타입 제약 사항 설명
regionCode No String - 리전 코드
regionCode는 getRegionList 액션을 통해서 획득 가능
Default : getRegionList 조회 결과의 첫 번째 리전을 선택
cloudMongoDbInstanceNo Yes String - Cloud DB for MongoDB 인스턴스 번호
cloudMongoDbInstanceNo getCloudMongoDbInstanceList 액션을 통해서 획득 가능
cloudMongoDbUserList.N.userName Yes List<String> 영문자, 숫자, 언더바(_), 하이픈(-) 문자만 허용하며 반드시 영어로 시작해야 함
Min: 4, Max: 16
- Cloud DB for MongoDB User의 이름
User 작업은 한 번에 최대 10개 가능
cloudMongoDbUserList.N.databaseName Yes List<String> 영문자, 숫자, 언더바(_), 하이픈(-) 문자만 허용하며 반드시 영어로 시작해야 함
Min: 4, Max: 30
- Cloud DB for MongoDB Database의 이름
cloudMongoDbUserList.N.password No List<String> 영어, 숫자, 특수문자 3개 항목에 대해 1자 이상 포함되어야 함
Min: 8, Max: 20
- Cloud DB for MongoDB User의 패스워드
cloudMongoDbUserList.N.authority No List<String> - Cloud DB for MongoDB User의 DB 권한
Options: READ | READ_WRITE
output No String - 응답 결과의 포맷 타입
Options : xml | json
Default : json

예시

요청 예시

ncloud vmongodb changeCloudMongoDbUserList --regionCode FKR --cloudMongoDbInstanceNo ****890 --cloudMongoDbUserList "userName='testuser', databaseName='testdatabase', password='********', authority='READ'"

응답 예시

{
  "changeCloudMongoDbUserListResponse": {
    "requestId": "08bc2188-6a20-4129-9176-f85be77073dc",
    "returnCode": 0,
    "returnMessage": "success"
  }
}