getCloudMysqlEventHistoryList

Prev Next

VPC 환경에서 이용 가능합니다.

Cloud DB for MySQL 인스턴스의 이벤트 내역 목록을 조회합니다.

명령어

명령어 구문은 다음과 같습니다.

ncloud vmysql getCloudMysqlEventHistoryList [regionCode] [cloudMysqlServerName] [startDate] [endDate] [pageNo] [pageSize] [output]

파라미터

파라미터에 대한 설명은 다음과 같습니다.

파라미터 타입 필수 여부 설명 제약 사항
regionCode String N Cloud DB for MySQL 인스턴스가 존재하는 리전 코드
- getRegionList 액션을 통해서 획득 가능
- default: getRegionList 조회 결과의 첫 번째 리전을 선택
-
cloudMysqlServerName String Y Cloud DB for MySQL 서버 이름
- getCloudMysqlInstanceList 액션을 통해서 획득 가능
-
startDate String Y 조회 시작 일자
  • 조회 시작 일자 형식 : yyyy-MM-dd HH:mm:ss
  • <예시> 2024-01-01 00:00:00
-
endDate String Y 조회 종료 일자
  • 조회 종료 일자 형식 : yyyy-MM-dd HH:mm:ss
  • <예시> 2024-12-31 23:59:59
-
pageNo Integer N 페이징 처리된 결과의 페이지 번호
  • pageNo, pageSize를 이용하여 페이징 처리
  • 0 (기본값)
min: 0
pageSize Integer N 한 페이지에 보여줄 결과 개수
  • pageNo, pageSize를 이용하여 페이징 처리
  • 20 (기본값)
min: 1
output String N 응답 결과의 포맷 타입
- options: xml | json
- default: json
-

응답

응답 데이터 타입

명령어 호출에 대한 응답 데이터 타입은 다음과 같습니다.

  • CloudMysqlEventHistoryList 타입
CloudMysqlEventHistoryList extends CommonResponse 설명
private Integer totalRows; 조회된 목록의 총 개수
private List<CloudMysqlEventHistory> cloudMysqlEventHistoryList = new ArrayList<>();
  • CloudMysqlEventHistory 타입
CloudMysqlEventHistory 설명
private String cloudMysqlInstanceNo; Cloud DB for MySQL 인스턴스 번호
private String cloudMysqlServerInstanceNo; Cloud DB for MySQL 서버 인스턴스 번호
private String cloudMysqlServerName; Cloud DB for MySQL 서버 이름
private String eventTime; 이벤트 발생 시간
private String eventType; 이벤트 타입
private String eventName; 이벤트 이름
private String eventContent; 이벤트 내용
private String clientIp; 접속 IP

예시

호출과 응답 예시를 설명합니다.

호출 예시

호출 예시는 다음과 같습니다.

ncloud vmysql getCloudMysqlEventHistoryList --regionCode KR --cloudMysqlServerName abcd --startDate '2024-08-13 17:00:00' --endDate '2024-08-13 17:00:00' --pageNo 0 --pageSize 10

응답 예시

응답 예시는 다음과 같습니다.

응답 결과 포맷 타입(output)이 json 일 때

{
  "getCloudMysqlEventHistoryListResponse": {
    "totalRows": 2,
    "cloudMysqlEventHistoryList": [
      {
        "cloudMysqlInstanceNo": "****890",
        "cloudMysqlServerInstanceNo": "****891",
        "cloudMysqlServerName": "abcd-001-****",
        "eventTime": "2024-08-13 17:10:00",
        "eventType": "DB Server",
        "eventName": "DB",
        "eventContent": "DB start",
        "clientIp": "10.x.x.x"
      },
      {
        "cloudMysqlInstanceNo": "****890",
        "cloudMysqlServerInstanceNo": "****891",
        "cloudMysqlServerName": "abcd-001-****",
        "eventTime": "2024-08-13 17:20:00",
        "eventType": "DB Server",
        "eventName": "DB",
        "eventContent": "Change Spec MySQL Completed",
        "clientIp": "10.x.x.x"
      }
    ],
    "requestId": "36cc2f85-****-****-****-5d2511df4e45",
    "returnCode": "0",
    "returnMessage": "success"
  }
}

응답 결과 포맷 타입(output)이 xml 일 때

<?xml version="1.0" encoding="UTF-8"?>
<cloudMysqlEventHistoryList>
    <requestId>36cc2f85-****-****-****-5d2511df4e45</requestId>
    <returnCode>0</returnCode>
    <returnMessage>success</returnMessage>
    <totalRows>2</totalRows>
    <cloudMysqlEventHistoryList>
        <CloudMysqlEventHistory>
            <cloudMysqlInstanceNo>****890</cloudMysqlInstanceNo>
            <cloudMysqlServerInstanceNo>****891</cloudMysqlServerInstanceNo>
            <cloudMysqlServerName>abcd-001-****</cloudMysqlServerName>
            <eventTime>2024-08-13 17:10:00</eventTime>
            <eventType>DB Server</eventType>
            <eventName>DB</eventName>
            <eventContent>DB start</eventContent>
            <clientIp>10.x.x.x</clientIp>
        </CloudMysqlEventHistory>
        <CloudMysqlEventHistory>
            <cloudMysqlInstanceNo>****890</cloudMysqlInstanceNo>
            <cloudMysqlServerInstanceNo>****891</cloudMysqlServerInstanceNo>
            <cloudMysqlServerName>abcd-001-****</cloudMysqlServerName>
            <eventTime>2024-08-13 17:10:00</eventTime>
            <eventType>DB Server</eventType>
            <eventName>DB</eventName>
            <eventContent>Change Spec MySQL Completed</eventContent>
            <clientIp>10.x.x.x</clientIp>
        </CloudMysqlEventHistory>
    </cloudMysqlEventHistoryList>
</cloudMysqlEventHistoryList>