getCloudMysqlEventHistoryList

Prev Next

VPC環境で利用できます。

Cloud DB for MySQLインスタンスのイベント履歴リストを照会します。

リクエスト

リクエスト形式を説明します。リクエスト形式は次の通りです。

メソッド URI
GET, POST /getCloudMysqlEventHistoryList

リクエストヘッダ

Cloud DB for MySQL (VPC) APIで共通して使用されるヘッダの詳細は、Cloud DB for MySQL (VPC)のリクエストヘッダをご参照ください。

リクエストパラメータ

パラメータの説明は次の通りです。

フィールド タイプ 必須の有無 説明
regionCode String Optional リージョンコード
  • 照会対象の Cloud DB for MySQLインスタンスのリージョンコード
  • getRegionListを通じて確認
  • getRegionList照会結果の最初のリージョン(デフォルト)
cloudMysqlServerName String Optional Cloud DB for MySQLサーバ名でフィルタリング
startDate String Required 照会開始日
  • 照会開始日の日付形式: yyyy-MM-dd HH:mm:ss
  • <例> 2024-01-01 00:00:00
endDate String Required 照会終了日
  • 照会終了日の日付形式: yyyy-MM-dd HH:mm:ss
  • <例> 2024-12-31 23:59:59
pageNo Integer Optional ページングされた結果のページ番号
  • pageNopageSizeを利用してページング処理
  • 0 (最小)
  • 0 (デフォルト)
pageSize Integer Optional ページごとに表示する結果数
  • pageNopageSizeを利用してページング処理
  • 1 (最小)
  • 20 (デフォルト)
responseFormatType String Optional レスポンス結果の形式
  • xml(デフォルト) | json

リクエスト例

リクエストのサンプルコードは次の通りです。

curl --location --request GET 'https://ncloud.apigw.ntruss.com/vmysql/v2/getCloudMysqlEventHistoryList
?regionCode=KR
&cloudMysqlServerName=abcd
&startDate=2024-08-13 17:00:00
&endDate=2024-08-13 18:00:00
&pageNo=0
&pageSize=10
--header 'x-ncp-apigw-timestamp: {Timestamp}' 
--header 'x-ncp-iam-access-key: {Access Key}' 
--header 'x-ncp-apigw-signature-v2: {API Gateway Signature}'

レスポンス

レスポンス形式を説明します。

レスポンスボディ

レスポンスボディの詳細は、CloudMysqlEventHistoryListをご参照ください。

レスポンスステータスコード

NAVERクラウドプラットフォームで共通して使用されるレスポンスステータスコードの詳細は、Ncloud APIのレスポンスステータスコードをご参照ください。

レスポンス例

レスポンスのサンプルコードは次の通りです。

  • responseFormatType=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"
    }
}
  • responseFormatType=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>