GMOクラウド Public APIリファレンス

サポートトップ » GMOクラウド Public トップ » APIリファレンス

listTransactionLogs

機能の処理概要

トランザクションログの取得

契約アカウントのクラウドの操作・振る舞いなどのトランザクションログのうち、ステータスが201のものの直近の10件分を取得します。
GMOクラウドPublic のクラウドコンソールにおける仮想サーバーのアクティビティログと同一の内容を反映します。

リクエストパラメーター

この機能の実行時に指定するパラメーターはありません。

レスポンスオブジェクト

以下の形式で応答します。

フィールド 説明
actor 現在は null を返します
(このパラメーターは将来使用するためにシステムによって予約しています)
action クラウド操作・振る舞いを返します
allowed_cancel タスク処理前の保留中の状態の際に、当該タスクのキャンセルができるか否かを返します
true : タスクのキャンセルは可能です
false : タスクのキャンセルはできません
created_at タスクが登録された日時を返します
日時は以下のフォーマットで表されます
YYYY-MM-DD-Thh:mm:ssZ
dependent_transaction_id 依存タスクがある場合、当該依存タスクのタスクIDを返します
id タスクIDを返します
identifier 当該タスクが適用される(ターゲット)仮想サーバーやディスクの識別子を返します 仮想サーバーの識別子は4.1. listNodes APIで取得できます。
4.1. listNodes APIのレスポンスオブジェクトのうち、identifier が該当します
ディスクの識別子は 5.1. listDisks APIで取得できます。
5.1. listDisks APIのレスポンスオブジェクトのうち、identifier が該当します
params 当該タスクの処理に際してパラメーターが指定されている場合、その値を返します
parent_id 当該タスクが適用される(ターゲット)仮想サーバーやディスクのIDを返します
仮想サーバーのIDは4.1. listNodes APIで取得できます。
4.1. listNodes APIのレスポンスオブジェクトのうち、id が該当します
ディスクの識別子は 5.1. listDisks APIで取得できます。
5.1. listDisks APIのレスポンスオブジェクトのうち、idが該当します
parent_type 当該タスクが処理される仮想サーバーの種類を返します
started_at 当該タスクの処理の開始日時を返します
日時は以下のフォーマットで表されます
YYYY-MM-DD-Thh:mm:ssZ
start_after 当該タスクの処理の開始日時を返します
日時は以下のフォーマットで表されます
YYYY-MM-DD-Thh:mm:ssZ
status 当該タスクの処理状態を返します
updated_at 当該タスクの処理の最終アップデート日時を返します。
日時は以下のフォーマットで表されます
YYYY-MM-DD-Thh:mm:ssZ

リクエストサンプル

https://api.gmocloud.com/Cloud-Zone-ID/?Action=listTransactionLogs&AccessKeyId=AccessKeyID&Version=1.0&Signature=Signature

レスポンスサンプル

{
  "ID_of_Transaction ": {
    "created_at": "2012-07-26T17:57:07+09:00",
    "start_after": "2012-07-26T17:57:07+09:00",
    "actor": null,
    "updated_at": "2012-07-26T17:58:39+09:00",
    "action": "startup_virtual_machine",
    "parent_type": "VirtualMachine",
    "id":ID_of_Transaction,
    "allowed_cancel": true,
    "dependent_transaction_id": ID_of_Transaction,
    "parent_id": ID_of_Parent,
    "params": [],
    "started_at": "2012-07-26T17:58:32+09:00",
    "identifier": "Identifier_of_VM",
    "status": "complete"
  }
}

このガイドで問題は解決しましたか?

ご回答ありがとうございました。

引き続きGMOクラウド サポートサイトをご利用ください。

ご回答ありがとうございました。

GMOクラウド Public サポートまでお問い合わせください。

お問い合わせ