API

このページでは、Cloud NAT で使用できる個々のリソースについて説明します。

Cloud NAT API と gcloud コマンドは Compute Engine の一部です。

Cloud NAT は、新しい Cloud Router コマンドとパラメータを使用して構成されます。

gcloud SDK コマンド

既存の Cloud Router コマンドについては、gcloud コマンドライン インターフェースのドキュメントをご覧ください。

新規または最新のコマンドは次のとおりです。

Rest API

すべての NAT オペレーションは Router リソースで実行されます。これらはすべて OAuth 2.0 認証が必要です。

新規または最新のコマンドは次のとおりです。

  • routers.insert
    Cloud Router を作成します。ルーターの作成時に、NAT 構成を指定できます。
  • routers.update
    Cloud Router を更新します。ルーターの更新時に、NAT 構成を指定できます。
  • routers.patch
    Cloud Router にパッチを適用します。ルーターへのパッチ適用時に、NAT 構成を指定できます。
  • routers.getRouterStatus
    指定された Cloud Router のランタイム情報を取得します。この情報には NAT のステータスが含まれます。
  • routers.getNatMappingInfo
    VM エンドポイントのランタイム NAT マッピング情報を取得します。