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

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

listFirewalls

機能の処理概要

ファイアーウォールルール一覧の取得

仮想サーバーに設定されている全てのファイアーウォールルールの一覧を取得します。

リクエストパラメーター

この機能の実行時には以下のパラメーターを指定してください。

パラメーター 説明 必須
Identifier VM識別子

仮想サーバーの識別子を指定します
仮想サーバーの識別子は4.1. listNodes APIで取得できます
4.1. listNodesのレスポンスオブジェクトのうち、identifier が該当します

レスポンスオブジェクト

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

フィールド 説明
address 当該ファイアーウォールルールで、送信元アドレスとして設定されているIPアドレスを返します
0.0.0.0 が返された場合は全てのIPアドレスに対して適用されることを示します
created_at 当該ファイアーウォールルールが作成された日時を返します
日時は下記のフォーマットで表されます

YYYY-MM-DDThh:mm:ssZ
command 当該ファイアーウォールルールで実行するように設定されているコマンドを返します
id 当該ファイアーウォールルールのIDを返します
network_interface_id 当該ファイアーウォールルールが設定されているネットワークインターフェースIDを返します
port 当該ファイアーウォールルールで設定されている送信先ポートを返します
position ファイアーウォールルールの適用優先順位を返します
protocol 当該ファイアーウォールルールで設定されているプロトコル種類をTCP もしくは UDP で返します
updated_at 当該ファイアーウォールルールが最後にアップデートされた日時を返します
日時は下記のフォーマットで表されます

YYYY-MM-DDThh:mm:ssZ

リクエストサンプル

https://api.gmocloud.com/Cloud-Zone-ID/?Action=listFirewalls&AccessKeyId=AccessKeyId=1.0&Identifier=Identifier_of_VM&Signature=Signature

レスポンスサンプル

{
  "ID_of_FW-rule": {
    "address": "192.168.0.1/32",
    "position": 1,
    "created_at": "2012-07-19T23:46:18+09:00",
    "command": "ACCEPT",
    "port": "8080",
    "updated_at": "2012-07-19T23:46:18+09:00",
    "protocol": "TCP",
    "id": ID_of_FW-rule,
    "network_interface_id": ID_of_Network-Interface
  }
}

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

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

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

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

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

お問い合わせ