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

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

setFirewallDefault

機能の処理概要

デフォルトファイアーウォールルールの設定

指定した仮想サーバーのインターフェースに対してデフォルトファイアーウォールルールを設定します。

リクエストパラメーター

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

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

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

デフォルトファイアーウォールルールの設定を指定します
ACCEPT : デフォルトファイアーウォールルールを ACCEPT に設定します
DROP : デフォルトファイアーウォールルールを DROP に設定します
network_interface_id ネットワークインターフェースID

デフォルトファイアーウォールルールを設定するネットワークインターフェースIDを指定します
対象の仮想サーバーに複数のネットワークインターフェースが設定してあるケースで、このパラメーターを指定しない場合は、対象の仮想サーバーに紐付くすべてのネットワークインターフェースに対して一律で同じ設定をします
ネットワークインターフェースIDは7.1. listNetworkInterfaces API で取得できます
7.1. listNetworkInterfaces APIのレスポンスオブジェクトのうち、idが該当します
×

レスポンスオブジェクト

以下の形式で応答します

フィールド 説明
Network_interface_id デフォルトファイアーウォールルールの適用のリクエストに成功したか否かを返します

true : リクエストに成功した場合
false : リクエストに失敗した場合

リクエストサンプル

https://api.gmocloud.com/Cloud-Zone-ID/?Action=setFirewallDefault&AccessKeyId=AccessKeyId&Version=1.0&Identifier=identifier_of_VM &default_firewall_rule=DROP&network_interface_id=ID_of_NetworkInterface&Signature=Signature

レスポンスサンプル

{
  "ID_of_NetworkInterface": true
}

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

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

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

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

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

お問い合わせ