VPC 환경에서 이용 가능
개요
CloudDBforCacheConfigGroup을 생성합니다.
참고
CloudDBforCache CLI는 지원하는 DBMS 범위에 따라 두 가지 버전을 제공합니다.
- createCloudCacheConfigGroup CLI: Valkey, Redis DBMS 이용 가능
- createCloudRedisConfigGroup CLI: Redis DBMS 이용 가능
createCloudCacheConfigGroup CLI
createCloudCacheConfigGroup CLI의 요청, 응답 형식을 설명합니다.
요청
요청 파라미터
| 파라미터명 |
필수 여부 |
타입 |
제약 사항 |
설명 |
| regionCode |
No |
String |
|
- 리전 코드
- Cloud DB for Cache ConfigGroup이 생성될 리전(Region) 결정 가능
- regionCode는 getRegionList 액션을 통해서 획득 가능
- Default: getRegionList 조회 결과의 첫 번째 리전을 선택
|
| cloudCacheVersion |
Yes |
String |
- 6.2.4-simple, 6.2.11-simple, 6.2.14-simple, 6.2.20-simple, 7.0.13-simple, 7.0.15-simple, 7.2.6-simple, 7.2.8-simple, 7.2.11-simple, 8.1.6-simple
|
- Cloud DB for Cache 버전
- 생성할 ConfigGroup의 버전과 CloudDBforCache의 구성 정보.
- 6.2.4-simple, 6.2.11-simple, 6.2.14-simple, 6.2.20-simple, 7.0.13-simple, 7.0.15-simple, 7.2.6-simple, 7.2.8-simple, 7.2.11-simple, 8.1.6-simple 이 존재합니다.
- ConfigGroup의 구성 정보가 생성하려는 Cloud Cache Mode Code와 일치해야 클러스터 생성이 가능
|
| ConfigGroupName |
Yes |
String |
- 영문자(소문자), 숫자, 하이픈(-)으로만 구성되어야 함
- 첫 글자는 영문자, 마지막 글자는 영문자 또는 숫자
- Min: 3, Max: 15
|
|
| ConfigGroupDescription |
No |
String |
|
- ConfigGroup의 설명
- 최대 255자까지 가능
|
| cloudCacheDBMSCode |
No |
String |
|
- Cloud DB for Cache 인스턴스의 DBMS 코드
- Options
- Default: Redis
|
| output |
No |
String |
|
- 응답 결과의 포맷 타입
- Options: xml | json
- Default: json
|
응답
응답 데이터 타입
| CloudCacheConfigGroupList extends CommonResponse |
| private Integer totalRows; |
| private List<CloudCacheConfigGroup> cloudCacheConfigGroupList = new ArrayList<>(); |
| CloudCacheConfigGroup |
| private String configGroupNo; |
| private String configGroupName; |
| private String configGroupDescription; |
| private String configGroupStatusName; |
| private CommonCode configGroupStatus; |
| private String cloudCacheVersion; |
| private String cloudCacheDbmsCode; |
| private Date createDate; |
| private Date modifyDate; |
| private CloudCacheInstanceNoList cloudCacheInstanceNoList; |
| CloudCacheInstanceNoList |
| private List<String> cloudCacheInstanceNoList = new ArrayList<>(); |
예시
호출 예시
ncloud vcache createCloudCacheConfigGroup --regionCode KR --cloudCacheVersion 7.2.11-simple --configGroupName ***test --cloudCacheDbmsCode Valkey --configGroupDescription description
응답 예시
<createCloudCacheConfigGroup>
<requestId>3c47b66a-222d-4ab1-a995-48097920fa92</requestId>
<returnCode>0</returnCode>
<returnMessage>success</returnMessage>
<totalRows>1</totalRows>
<cloudCacheConfigGroupList>
<cloudCacheConfigGroup>
<configGroupNo>**9</configGroupNo>
<configGroupName>***test</configGroupName>
<configGroupDescription>description</configGroupDescription>
<configGroupStatusName>settingUp</configGroupStatusName>
<configGroupStatus>
<code>SETUP</code>
<codeName>CONFIG GROUP Setup State</codeName>
</configGroupStatus>
<cloudCacheVersion>7.2.11-simple</cloudCacheVersion>
<cloudCacheDbmsCode>Valkey</cloudCacheDbmsCode>
<createDate>2025-05-12T22:44:56+0900</createDate>
<modifyDate>2025-05-12T22:44:56+0900</modifyDate>
</cloudCacheConfigGroup>
</cloudCacheConfigGroupList>
</createCloudCacheConfigGroup>
createCloudRedisConfigGroup CLI
createCloudRedisConfigGroup CLI의 요청, 응답 형식을 설명합니다.
요청
요청 파라미터
| 파라미터명 |
필수 여부 |
타입 |
제약 사항 |
설명 |
| regionCode |
No |
String |
|
- 리전 코드
- Cloud DB for Cache ConfigGroup이 생성될 리전(Region) 결정 가능
- regionCode는 getRegionList 액션을 통해서 획득 가능
- Default: getRegionList 조회 결과의 첫 번째 리전을 선택
|
| cloudRedisVersion |
Yes |
String |
- 6.2.4-simple, 6.2.11-simple, 6.2.14-simple, 6.2.20-simple, 7.0.13-simple, 7.0.15-simple, 7.2.6-simple, 7.2.8-simple, 7.2.11-simple
|
- Cloud DB for Cache 버전
- 생성할 ConfigGroup의 버전과 CloudDBforCache의 구성 정보
- 6.2.4-simple, 6.2.11-simple, 6.2.14-simple, 6.2.20-simple, 7.0.13-simple, 7.0.15-simple, 7.2.6-simple, 7.2.8-simple, 7.2.11-simple이 존재
- ConfigGroup의 구성 정보가 생성하려는 CloudRedisModeCode와 일치해야 레디스 클러스터 생성이 가능
|
| configGroupName |
Yes |
String |
- 영문자(소문자), 숫자, 하이픈(-)으로만 구성되어야 함
- 첫 글자는 영문자, 마지막 글자는 영문자 또는 숫자
- Min: 3, Max: 15
|
|
| configGroupDescription |
No |
String |
|
- ConfigGroup의 설명
- 최대 255자까지 가능
|
| output |
No |
String |
|
- 응답 결과의 포맷 타입
- Options: xml | json
- Default: json
|
응답
응답 데이터 타입
| CloudRedisConfigGroupList extends CommonResponse |
| private Integer totalRows; |
| private List<CloudRedisConfigGroup> cloudRedisConfigGroupList = new ArrayList<>(); |
| CloudRedisConfigGroup |
| private String configGroupNo; |
| private String configGroupName; |
| private String configGroupDescription; |
| private String configGroupStatusName; |
| private CommonCode configGroupStatus; |
| private String cloudRedisVersion; |
| private Date createDate; |
| private Date modifyDate; |
| private CloudRedisInstanceNoList cloudRedisInstanceNoList; |
| CloudRedisInstanceNoList |
| private List<String> cloudRedisInstanceNoList = new ArrayList<>(); |
예시
호출예시
ncloud vredis createCloudRedisConfigGroup --regionCode KR --cloudRedisVersion 6.2.4-simple --configGroupName ***test --configGroupDescription description
응답 예시
<createCloudRedisConfigGroup>
<requestId>3c47b66a-222d-4ab1-a995-48097920fa92</requestId>
<returnCode>0</returnCode>
<returnMessage>success</returnMessage>
<totalRows>1</totalRows>
<cloudRedisConfigGroupList>
<cloudRedisConfigGroup>
<configGroupNo>**9</configGroupNo>
<configGroupName>***test</configGroupName>
<configGroupDescription>description</configGroupDescription>
<configGroupStatusName>settingUp</configGroupStatusName>
<configGroupStatus>
<code>SETUP</code>
<codeName>CONFIG GROUP Setup State</codeName>
</configGroupStatus>
<createDate>2021-05-12T22:44:56+0900</createDate>
<modifyDate>2021-05-12T22:44:56+0900</modifyDate>
</cloudRedisConfigGroup>
</cloudRedisConfigGroupList>
</createCloudRedisConfigGroup>