mcpField
S
Safe Tp Link Omada Mcp

Safe Tp Link Omada Mcp

ローカル
github.com/gaspareduardクラウド・インフラ274 日前に更新

Safe Tp Link Omada Mcp について

TP-Link Omada Open API ワークフローを自動化する、セキュリティ重視の MCP サーバーです。サイト、クライアント、デバイス操作を制御したいネットワーク運用者向けで、本番の標準は stdio です。

主な機能

  1. 01stdio を標準とする実行方式
  2. 02環境変数のみでの Omada 認証情報管理
  3. 03能力プロファイルによるツール制限
  4. 04書き込み操作のドライランプレビュー
  5. 05サイト、クライアント、デバイスの参照と管理
  6. 06簡潔な操作検索と呼び出し

活用シーン

  1. 01サイトとクライアントの状態確認
  2. 02ネットワーク設定変更のプレビュー
  3. 03能力に応じた操作の公開制限
  4. 04簡潔な検索モードでのツール呼び出し

MCP 対応

MCP クライアントに TP-Link Omada Open API の操作を公開します。標準ランタイムは stdio で、任意の HTTP モードは安全でないラボ用途に限られます。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"Omada": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"-e",
"OMADA_BASE_URL",
"-e",
"OMADA_CLIENT_ID",
"-e",
"OMADA_CLIENT_SECRET",
"-e",
"OMADA_OMADAC_ID",
"-e",
"OMADA_SITE_ID",
"-e",
"OMADA_STRICT_SSL",
"ghcr.io/ailivesinterminal/omada-mcp:latest"
],
"env": {
"OMADA_BASE_URL": "<OMADA_BASE_URL>",
"OMADA_CLIENT_ID": "<OMADA_CLIENT_ID>",
"OMADA_CLIENT_SECRET": "<OMADA_CLIENT_SECRET>",
"OMADA_OMADAC_ID": "<OMADA_OMADAC_ID>",
"OMADA_SITE_ID": "<OMADA_SITE_ID>",
"OMADA_STRICT_SSL": "<OMADA_STRICT_SSL>"
}
}
}
}
起動コマンドdocker run -i --rm -e OMADA_BASE_URL -e OMADA_CLIENT_ID -e OMADA_CLIENT_SECRET -e OMADA_OMADAC_ID -e OMADA_SITE_ID -e OMADA_STRICT_SSL ghcr.io/ailivesinterminal/omada-mcp:latest
設定が必要な環境変数
OMADA_BASE_URL
OMADA_CLIENT_ID
OMADA_CLIENT_SECRETシークレット
OMADA_OMADAC_ID
OMADA_SITE_ID
OMADA_STRICT_SSL

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
ocighcr.io/ailivesinterminal/omada-mcp:latest

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

翻訳後に原文が更新されています。最新の内容は原文をご確認ください。

Safe Omada MCP

CI npm version License: MIT Node.js 24+

TP-Link Omada Open API のワークフロー向けに、セキュリティを重視した MCP サーバーです。

概要

  • 本番環境で安全に使える基本設定では stdio を使用します
  • Omada の認証情報は環境変数からのみ取得します
  • 機能プロファイルとカテゴリによる制御で、公開するツールを管理します
  • HTTP は、明示的に安全ではないラボ専用の手段としてのみコードベースに残しています
  • Omada Controller 6.x の実環境で検証済みで、ドキュメント化された 5.x/6.x の Open API に基づいて設計されています

クイックスタート

オプション 1:Docker 経由で Claude Desktop と使用する
  1. イメージを取得するか、ビルドします。

    docker pull ghcr.io/gaspareduard/omada-mcp:latest
    

    まだイメージを公開していない場合は、代わりにローカルでビルドしてください。

    npm run docker:build
    
  2. Claude Desktop の MCP 設定を編集します。

    • macOS:~/Library/Application Support/Claude/claude_desktop_config.json
    • Windows:%APPDATA%\Claude\claude_desktop_config.json
  3. サーバーのエントリーを追加します。

    {
      "mcpServers": {
        "safe-omada": {
          "command": "docker",
          "args": [
            "run",
            "-i",
            "--rm",
            "-e", "OMADA_BASE_URL=https://your-omada-controller.local",
            "-e", "OMADA_CLIENT_ID=your-client-id",
            "-e", "OMADA_CLIENT_SECRET=your-client-secret",
            "-e", "OMADA_OMADAC_ID=your-omadac-id",
            "-e", "OMADA_SITE_ID=your-site-id",
            "-e", "OMADA_STRICT_SSL=true",
            "ghcr.io/gaspareduard/omada-mcp:latest"
          ]
        }
      }
    }
    
  4. Claude Desktop を再起動し、サイトまたはデバイスを一覧表示してサーバーが動作することを確認します。

オプション 2:コンテナを直接実行する
docker run --rm -it \
  --env-file .env \
  ghcr.io/gaspareduard/omada-mcp:latest
オプション 3:開発用にローカルで実行する
npm install
npm run build
npm start

設定

サーバーは環境変数から設定を読み込みます。完全なリファレンスについては .env.example を参照してください。

必須の Omada 変数
変数必須デフォルト説明
OMADA_BASE_URLはい-Omada コントローラーのベース URL
OMADA_CLIENT_IDはい-Omada Platform Integration の OAuth クライアント ID
OMADA_CLIENT_SECRETはい-OAuth クライアントシークレット
OMADA_OMADAC_IDはい-Omada コントローラー ID(omadacId)
OMADA_SITE_IDいいえ-省略可能なデフォルトのサイト ID
OMADA_STRICT_SSLいいえtrueTLS 証明書の検証を強制します
OMADA_TIMEOUTいいえ30000HTTP タイムアウト(ミリ秒)
機能とログ
変数必須デフォルト説明
OMADA_CAPABILITY_PROFILEいいえsafe-read組み込みプロファイル:safe-read、ops-write、admin、compatibility
OMADA_TOOL_CATEGORIESいいえプロファイルのデフォルトカテゴリを明示的に上書きします
MCP_SERVER_LOG_LEVELいいえinfodebug、info、warn、error、silent
MCP_SERVER_LOG_FORMATいいえplainplain、json、gcp-json
機能プロファイル
プロファイル用途
safe-readデフォルトの読み取り専用の運用状況確認
ops-write制限付きの運用上の書き込み操作
admin管理者向けの変更操作を含む、ドキュメント化されたすべてのツール
compatibility将来のコントローラー固有のフォールバックモジュール用に予約
破壊的なツールの確認ゲート

4 つの復元ツール(restoreController、restoreControllerFromFileServer、restoreSites、restoreSitesFromFileServer)では、2 段階の確認が必要です。confirmDangerous: true を指定しない場合、操作を元に戻せないこと、および問題が発生した場合は強制リカバリーまたは工場出荷時設定へのリセットが必要になる可能性があることを説明する警告がツールから返されます。

**この保護の対象範囲:**このゲートは、警告が人間に提示され、その人が確認するかどうかを判断する会話型 AI セッションで有効です。完全自律型のエージェントが、人間による確認なしにプログラムで confirmDangerous: true を渡すことは防止しません。

人間が確実に関与するには、次のいずれか、または両方が必要です。

  • MCP クライアントの承認モード — Claude Desktop および互換性のある MCP ホストは、ツール呼び出しの実行前に人間による明示的な承認を必須にするよう設定できます。これは、自律実行を防ぐ唯一の信頼できる技術的ゲートです。
  • 機能プロファイルの制限 — 復元ツールには maintenance:rw が必要です。この権限は ops-write または admin の場合にのみ付与されます。デプロイをデフォルトの safe-read プロファイルにしておくと、すべての復元ツールが完全にブロックされます。
オプションの HTTP ラボモード

HTTP は、サポート対象の本番環境の標準構成には含まれません。

次の両方が設定されている場合にのみ起動します。

  • MCP_SERVER_USE_HTTP=true
  • MCP_UNSAFE_ENABLE_HTTP=true

ローカルのラボ/デバッグ用途でのみ使用してください。

変数必須デフォルト説明
MCP_SERVER_USE_HTTPいいえfalseレガシーのラボ専用スイッチ
MCP_UNSAFE_ENABLE_HTTPいいえfalse明示的な確認が必要
MCP_HTTP_PORTいいえ3000HTTP ポート
MCP_HTTP_BIND_ADDRいいえ127.0.0.1ループバックアドレスのみ(127.0.0.1 または ::1)
MCP_HTTP_PATHいいえ/mcpMCP エンドポイントのパス
MCP_HTTP_ENABLE_HEALTHCHECKいいえtrueヘルスチェックを有効化
MCP_HTTP_HEALTHCHECK_PATHいいえ/healthzヘルスチェックのパス
MCP_HTTP_ALLOW_CORSいいえtrueCORS を有効化
MCP_HTTP_ALLOWED_ORIGINSいいえ127.0.0.1, localhost許可するオリジン
MCP_HTTP_NGROK_ENABLEDいいえfalseレガシーのプレースホルダー。安全な標準構成では無効
MCP_HTTP_NGROK_AUTH_TOKENいいえ-レガシーのプレースホルダー

開発と検証

よく使うコマンド
タスクコマンド
開発サーバーの実行npm run dev
ビルドnpm run build
リント+型チェックnpm run check
ユニットテストnpm test
カバレッジゲートnpm run test:coverage
シンボリックリンクの整合性確認npm run symlinks:check
README/ツールの同期確認node scripts/check-readme-sync.mjs
ツール/テストの対応確認node scripts/check-tool-tests.mjs
インスペクター

ビルド済みサーバーを対話的にテストする場合は、MCP Inspector を使用してください。

npm run inspector
npm run inspector:build

プロジェクトに関する注意事項

  • 安全な標準構成では、まず stdio を使用します。
  • HTTP は、明示的に安全ではないレガシーのラボ用経路として引き続き扱われます。
  • このリポジトリには、Omada エンドポイントの実装リファレンスとして docs/openapi/ が含まれています。
  • 以下の README のツール一覧は、登録済みの MCP ツールと同期されています。

ツール

サイトとクライアント
ツール説明
listSitesコントローラーに設定されているすべてのサイトを一覧表示します。
getSiteCapacityデバイス数とクライアント数の上限を含む、サイトの容量設定を取得します。
getSiteDetail名前、地域、タイムゾーン、設定など、サイトの詳細情報を取得します。
getSiteDeviceAccountサイトのデバイスアカウント設定を取得します。
getSiteNtpStatusサイトのNTPサーバーのステータスと設定を取得します。
getSiteRememberSettingサイトのデバイス記憶設定を取得します。
getSiteSpecificationデバイス数の上限や機能を含む、サイトの仕様を取得します。
getSiteUrlOpenAPIアクセス用のサイトに関連付けられたURLを取得します。
getSiteTemplateConfigサイトテンプレートの設定を取得します。siteTemplateIdが必要です。
getSiteTemplateDetailサイトテンプレートの詳細情報を取得します。siteTemplateIdが必要です。
getSiteTemplateListコントローラーに設定されているすべてのサイトテンプレートを一覧表示します。
listClientsサイトでアクティブなクライアントデバイスを一覧表示します。
getClient[非推奨]代わりにlistClientsを使用してください。クライアントのMACアドレスがある場合は、getClientDetailも利用できます。このツールは、サイトのクライアント一覧をプロセス内で絞り込みます。
listMostActiveClientsトラフィック使用量順に、最もアクティブなクライアントを取得します。
listClientsActivityクライアントのアクティビティ統計を時系列で取得します。
listClientsPastConnectionsクライアントの過去の接続履歴を取得します。
setClientRateLimit特定のクライアントにカスタムの帯域幅制限(ダウンロード/アップロード)を設定します。
setClientRateLimitProfile定義済みのレート制限プロファイルを特定のクライアントに適用します。
disableClientRateLimit特定のクライアントの帯域幅制限を無効にします。
blockClient監査可能な変更概要とともに、クライアントのネットワークアクセスをブロックします。
unblockClient監査可能な変更概要とともに、ブロックされたクライアントのネットワークアクセスを復元します。
reconnectClient監査可能な変更概要とともに、クライアントを強制的に再接続します。
rebootDevice監査可能な変更概要とともに、管理対象デバイスを再起動します。
setDeviceLed監査可能な変更概要とともに、デバイスのLED状態を変更します。
デバイス
ツール説明
listDevices指定したサイトにプロビジョニング済みのデバイスを一覧表示します。
getDevice[非推奨] 代わりに listDevices を使用し、クライアント側で結果を絞り込んでください。このツールはサイトのデバイス一覧をプロセス内で絞り込みます。専用のデバイス詳細エンドポイントはありません。
searchDevicesユーザーがアクセスできるすべてのサイトを対象に、デバイスをグローバルに検索します。
listDevicesStatsページネーションとフィルタリングを使用して、グローバルに採用済みのデバイスの統計情報を照会します。
getSwitchStackDetailスイッチスタックの詳細な構成とステータスを取得します。
getSwitchDetail特定のスイッチの詳細な構成とステータスを取得します。
getGatewayDetail特定のゲートウェイの詳細な構成とステータスを取得します。
getGatewayWanStatus特定のゲートウェイの WAN ポートのステータスを取得します。
getGatewayLanStatus特定のゲートウェイの LAN ポートのステータスを取得します。
getGatewayPorts特定のゲートウェイのポート情報を取得します。
getApDetail特定のアクセスポイントの詳細な構成とステータスを取得します。
getApRadios特定のアクセスポイントの無線情報を取得します。
getStackPortsスイッチスタックのポート情報を取得します。
listPendingDevicesサイト内で採用待ちのデバイスを一覧表示します。
getAllDeviceBySiteオフラインおよび切断状態のデバイスを含む、サイト内のすべてのデバイスを取得します。
getFirmwareInfoデバイスで利用可能な最新のファームウェア情報を取得します。MAC アドレスには listDevices を使用してください。
getGridAutoCheckUpgrade自動ファームウェアアップグレード確認計画の一覧を取得します(ページネーション対応)。
listSwitchNetworksスイッチの VLAN ネットワーク割り当てを一覧表示します(ページネーション対応)。switchMac が必要です。
getSwitchGeneralConfigスイッチの一般設定を取得します。switchMac が必要です。
getCableTestLogsスイッチのケーブルテスト履歴を取得します。switchMac が必要です。
getCableTestFullResultsスイッチのポートごとのケーブル診断結果をすべて取得します。switchMac が必要です。
getOswStackLagListスイッチスタックのリンクアグリゲーショングループ(LAG)一覧を取得します。stackId が必要です。
getStackNetworkListスイッチスタックの VLAN ネットワーク一覧を取得します(ページネーション対応)。stackId が必要です。
getApUplinkConfigAP のアップリンク構成(有線/メッシュモード)を取得します。apMac が必要です。
getRadiosConfigAP の無線ごとの構成(チャネル、出力、幅)を取得します。apMac が必要です。
getApVlanConfig管理 VLAN や SSID ごとの VLAN タグ設定など、アクセスポイントの VLAN 構成を取得します。
getMeshStatisticsAP のメッシュリンク統計情報を取得します。apMac が必要です。
getRFScanResultAP の直近の RF スキャン結果を取得します。apMac が必要です。
getSpeedTestResultsAP の直近の速度テスト結果を取得します。apMac が必要です。
getApSnmpConfigAP の SNMP 構成を取得します。apMac が必要です。
getApLldpConfigAP の LLDP 構成を取得します。apMac が必要です。
getApGeneralConfigAP の一般設定(名前、LED、国)を取得します。apMac が必要です。
getUplinkWiredDetailアクセスポイントの有線アップリンクの詳細(アップリンクスイッチ、ポート番号、リンク速度、PoE ステータス)を取得します。
getDownlinkWiredDevicesAP の LAN ポートに接続された有線ダウンリンクデバイスを取得します。apMac が必要です。
getFirmwareUpgradePlanコントローラーが管理するデバイスのファームウェアアップグレード計画の一覧を取得します。
getUpgradeLogsデバイスで実行されたアップグレード操作の履歴を示す、ファームウェアアップグレードログを取得します。
getDeviceTagListサイトで定義されているデバイスタグの一覧を取得します。
getApQosConfig特定のアクセスポイントの QoS 構成を取得します。apMac が必要です。
getApIpv6Config特定のアクセスポイントの IPv6 構成を取得します。apMac が必要です。
getSitesApsIpSettingAP の IP 設定を取得します。apMac が必要です。
getSitesApsChannelLimitAP のチャネル制限構成を取得します。apMac が必要です。
getSitesApsAvailableChannelAP で利用可能なチャネルの一覧を取得します。apMac が必要です。
getSitesApsLoadBalanceAP のロードバランス構成を取得します。apMac が必要です。
getSitesApsOfdmaAP の OFDMA 構成を取得します。apMac が必要です。
getSitesApsPowerSavingAP の省電力構成を取得します。apMac が必要です。
setApPowerSavingサポート状況の確認とドライランプレビューに対応した、AP の省電力構成の更新を行います。apMac が必要です。
setApChannelLimitサポート状況の確認とドライランプレビューに対応した、AP のチャネル制限構成の更新を行います。apMac が必要です。
setApConfigドライランプレビューを使用して、ドキュメント化された AP 構成ファミリーを更新します。AP の一般設定、IP、IPv6、QoS、無線、サービス、ロードバランス、OFDMA、トランク、ブリッジ、WLAN グループ、ポート、チャネル、AFC、アンテナの設定に対応しています。コントローラーから読み戻せない設定ファミリーでは、計画されたペイロードと明示的な警告を返します。apMac が必要です。
getSitesApsTrunkSettingAP のトランクポート設定を取得します。apMac が必要です。
getSitesApsBridgeAP のブリッジ構成を取得します。apMac が必要です。
listSitesApsPortsAP のポートを一覧表示します。apMac が必要です。
getSitesSwitchesEsES スイッチの詳細を取得します。switchMac が必要です。
getSitesSwitchesEsGeneralConfigES スイッチの一般設定を取得します。switchMac が必要です。
listSitesCableTestSwitchesPortsスイッチのケーブルテストポート情報を一覧表示します。switchMac が必要です。
listSitesCableTestSwitchesIncrementResultsスイッチのケーブルテストの増分結果を取得します。switchMac が必要です。
getUpgradeOverviewCriticalアップグレード可能な重要モデルの数を取得します。
getUpgradeOverviewTryBetaベータ版ファームウェアアップグレードの試行スイッチの現在のステータスを取得します。
listUpgradeFirmwaresアップグレード可能なファームウェアパッケージを一覧表示します(ページネーション対応)。
listUpgradeOverviewFirmwaresアップグレード可能なデバイスのファームウェア概要を一覧表示します(ページネーション対応)。
listSitesStacksサイト内のスイッチスタックを一覧表示します(ページネーション対応)。
getSitesDeviceWhiteListサイトのデバイス採用ホワイトリストを取得します(ページネーション対応)。
getSitesGatewaysGeneralConfigゲートウェイの一般設定を取得します。gatewayMac が必要です。
getSitesGatewaysPinゲートウェイの PIN 情報を取得します。gatewayMac が必要です。
getSitesGatewaysSimCardUsedゲートウェイの SIM カード使用状況を取得します。gatewayMac が必要です。
getSitesHealthGatewaysWansDetailsゲートウェイ WAN のヘルス詳細を取得します。gatewayMac が必要です。
setGatewayConfigドライランプレビューを使用して、ドキュメント化されたゲートウェイ構成ファミリーを更新します。一般設定、サービス、高度な設定、無線、WLAN、ポートの設定に対応しています。コントローラーから読み戻せない設定ファミリーでは、計画されたペイロードと明示的な警告を返します。gatewayMac が必要です。
Network
ツール説明
getInternetInfoサイトのインターネット設定情報を取得します。
getInternet[DEPRECATED] 代わりに getInternetInfo を使用してください。サイトゲートウェイの WAN/インターネット設定全体を取得します。
getInternetBasicPortInfoサイトゲートウェイの WAN ポートの概要/基本情報を取得します。
getInternetLoadBalanceWAN のロードバランシング設定(フェイルオーバー/ロードバランス)を取得します。
getWanPortsConfig接続タイプや IP 設定など、ポートごとの WAN 設定を取得します。
getWanLanStatusサイトの WAN-LAN 接続状態を取得します。
getGridVirtualWan仮想 WAN の一覧を取得します(ページネーション対応)。
getIspBandScanWAN ポートの ISP 帯域スキャン結果を取得します。portUuid が必要です。
getDisableNatListNAT が無効になっている有線ネットワークの一覧を取得します(ページネーション対応)。
getLtePortConfigLTE/セルラー WAN ポートの設定を取得します。
getWanPortDetail[DEPRECATED] 代わりに getWanPortsConfig を使用してください。ゲートウェイのすべての WAN ポートについて、詳細な WAN ポート設定を取得します。
getWanIspProfileWAN ポートの ISP スキャンプロファイルの結果を取得します。portUuid が必要です。
getWanQosConfigゲートウェイの WAN ポートの QoS 設定を取得します。
getWanHealthDetail[DEPRECATED] WAN ヘルスツールのエイリアスです。下位互換性のために残されています。gatewayMac が必要です。
getWanUsageStats[DEPRECATED] 代わりに getDashboardTrafficActivities を使用してください。サイトの WAN トラフィック使用統計を取得します。
getWanNatConfig1 対 1 NAT ルールを取得します(ページネーション対応)。
getPortForwardingStatusポートフォワーディングの状態とルールを取得します。必須:type(user または upnp)。ページネーションは任意です:page(デフォルトは 1)、pageSize(デフォルトは 10)。
getLanNetworkList[DEPRECATED] 代わりに getLanNetworkListV2 を使用してください。このツールはすべてのページを集約します。getLanNetworkListV2 は明示的なページネーションに対応しています。
getLanNetworkListV2v2 API を使用して LAN ネットワーク一覧を取得します。VLAN と DHCP のデータがより充実しています(ページネーション対応)。
getInterfaceLanNetworkインターフェースレベルの LAN ネットワークバインディングを取得します。タイプによるフィルターは任意です(0=WAN、1=LAN)。
getInterfaceLanNetworkV2インターフェースレベルの LAN ネットワークバインディングを取得します(v2 API)。インターフェースごとの VLAN とネットワークデータがより充実しています。
getLanProfileListサイトで設定されている LAN プロファイルの一覧を取得します。
getApLoadBalance[DEPRECATED] 代わりに getSitesApsLoadBalance を使用してください。同じエンドポイントで、下位互換性のために残されています。正式なツール名は getSitesApsLoadBalance です。
getApOfdmaConfig[DEPRECATED] 代わりに getSitesApsOfdma を使用してください。同じエンドポイントで、下位互換性のために残されています。正式なツール名は getSitesApsOfdma です。
getMulticastRateLimitサイトのマルチキャストレート制限設定を取得します。
getWlanGroupListサイトで設定されている WLAN グループの一覧を取得します。
getSsidListWLAN グループ内の SSID 一覧を取得します。
getSsidDetail特定の SSID の詳細情報を取得します。必須:wlanId と ssidId。
listAllSsidsすべての WLAN グループに属するワイヤレス SSID を一覧表示します。
getFirewallSetting公式 Omada ファイアウォールエンドポイントから返される、サイト全体のファイアウォール設定を取得します。
setFirewallSetting公式 Omada Open API ファイアウォールエンドポイントを使用し、ドライランプレビューでサイトのファイアウォール設定を更新します。
setAclConfigTypeSettingドライランプレビューでゲートウェイの ACL モード(through profiles または custom)を更新します。
getVpnSettingsサイトの VPN 設定を取得します。
listSiteToSiteVpnsサイト間 VPN 設定を一覧表示します。
listPortForwardingRules[DEPRECATED] 代わりに getPortForwardingList を使用してください。NAT ポートフォワーディングルールを一覧表示します。
listOsgAclsゲートウェイ(OSG)の ACL ルールを一覧表示します。
createGatewayAcl公式 Omada Gateway ACL スキーマを使用し、ドライランプレビューでゲートウェイ ACL ルールを作成します。
updateGatewayAclACL の存在を確認したうえで、ドライランプレビューによりゲートウェイ ACL ルールを更新します。
listEapAclsアクセスポイント(EAP)の ACL ルールを一覧表示します。
createEapAcl公式 Omada EAP ACL スキーマを使用し、ドライランプレビューで EAP ACL ルールを作成します。
updateEapAclACL の存在を確認したうえで、ドライランプレビューにより EAP ACL ルールを更新します。
deleteAclACL ルールの存在を確認したうえで、ドライランプレビューにより削除します。
listStaticRoutes[DEPRECATED] 代わりに getGridStaticRouting を使用してください。このツールはすべてのページを集約します。getGridStaticRouting はページネーションされた単一ページを返します。
getStaticRoutingInterfaceListスタティックルーティングで使用可能なインターフェースを取得します。
listPolicyRoutes[DEPRECATED] 代わりに getGridPolicyRouting を使用してください。このツールはすべてのページを集約します。getGridPolicyRouting はページネーションに対応しています。
getGridPolicyRoutingポリシールーティングルールを取得します(ページネーション対応)。
getOspfProcessサイトゲートウェイの OSPF プロセス設定を取得します。
getOspfInterfaceサイトゲートウェイの OSPF インターフェース設定を取得します。
getVrrpConfigOSW デバイスの VRRP 設定を取得します。
getOspfNeighborsサイトゲートウェイの OSPF ネイバーデバイスを取得します。
getGridOtoNats1:1 NAT ルールを取得します(ページネーション対応)。
getAlgALG(アプリケーションレイヤーゲートウェイ)設定を取得します。
getUpnpSettingサイトゲートウェイの UPnP 設定を取得します。
getDdnsGridDDNS エントリーを取得します(ページネーション対応)。
getDhcpReservationGridDHCP リザベーションを取得します(ページネーション対応)。
createDhcpReservation対象の LAN と任意の IP アドレスを検証したうえで、DHCP リザベーションを作成します。
updateDhcpReservation対象の LAN と任意の IP アドレスを検証したうえで、DHCP リザベーションを更新します。
deleteDhcpReservationMAC アドレスで DHCP リザベーションを削除します。ドライランプレビューを指定できます。
getGridIpMacBindingIP-MAC バインディングエントリーを取得します(ページネーション対応)。
getIpMacBindingGeneralSettingIP-MAC バインディングのグローバル切り替え設定を取得します。
getBandwidthControlグローバルな帯域幅制御設定を取得します。
getGridBandwidthCtrlRule帯域幅制御ルールを取得します(ページネーション対応)。
setBandwidthControlRule対象ルール ID と参照先の LAN および WAN 識別子を検証したうえで、ドライランプレビューにより帯域幅制御ルールを作成または更新します。
deleteBandwidthControlRuleルールの存在を確認したうえで、ドライランプレビューにより帯域幅制御ルールを削除します。
getSessionLimitセッション制限のグローバル設定を取得します。
getGridSessionLimitRuleルールごとのセッション制限ルールを取得します(ページネーション対応)。
getSnmpSettingSNMP 設定(バージョン、コミュニティ文字列)を取得します。
getLldpSettingLLDP のグローバル設定を取得します。
getRemoteLoggingSettingリモートロギング(syslog)設定を取得します。
getDnsCacheDataListDNS キャッシュデータ一覧を取得します(ページネーション対応)。
getIptvSettingサイトの IPTV サービス設定を取得します。
getNtpSettingNTP サーバー設定と同期状態を取得します。
getSyslogConfig非推奨です。コントローラーの syslog 設定用の getRemoteLoggingSetting のエイリアスです。
getAccessControlコントローラーのアクセス制御設定を取得します。
setAccessControl認証前および無料認証ポリシーのエントリーをスキーマ検証し、ドライランプレビューでポータルのアクセス制御設定を更新します。
setAppControlRule作成/更新ペイロードの形式、既存のルール ID、参照先のアプリケーション ID を検証したうえで、ドライランプレビューによりアプリケーション制御ルールを作成または更新します。
deleteAppControlRuleルールの存在を確認したうえで、ドライランプレビューによりアプリケーション制御ルールを削除します。
getDnsCacheSettingDNS キャッシュ設定を取得します。
getDnsProxyDNS プロキシ設定を取得します。
getIgmpIGMP スヌーピングおよびプロキシ設定を取得します。
getSwitchVlanInterface特定のスイッチの VLAN インターフェース設定を取得します。switchMac が必要です。
getLanDnsRulesサイトの LAN DNS ルールを取得します(ページネーション対応)。
getLanProfileEsUsageLAN プロファイルの EAP/スイッチデバイスの使用状況を取得します。profileId が必要です。
getLanClientCountLAN セグメント全体のクライアント分布の内訳を取得します。
listRadiusProfilesRADIUS 認証プロファイルを一覧表示します。
listGroupProfilesグループプロファイル(IP、MAC、ポートグループ)を一覧表示します。
getApplicationControlStatusサイトのアプリケーション制御状態を取得します。
getSshSettingサイトの SSH 設定を取得します。
listTimeRangeProfiles時間範囲プロファイルを一覧表示します。
getRateLimitProfiles帯域幅制御で使用できるレート制限プロファイルの一覧を取得します。
ファイアウォールと ACL
ツール説明
getDot1xConfig802.1X スイッチポートの認証設定を取得します。getSwitchDot1xSetting の別名です。
getRadiusProxyConfigグローバル RADIUS プロキシの設定を取得します(コントローラーレベル、siteId なし)。
getApplicationAcl[非推奨] アプリケーション制御ルールを取得します。getAppControlRules の別名です。
ファイアウォールのトラフィックと QoS
ツール説明
getGatewayQosClassRulesゲートウェイの QoS クラスルールを取得します(ページネーション対応)。
getBandwidthCtrlDetailサイトの帯域幅制御の詳細を取得します。
getAppControlRulesアプリケーション制御ルールを取得します(ページネーション対応)。
getAppControlCategoriesアプリケーション制御のカテゴリ一覧を取得します。
getUrlFilterRulesURL フィルターのゲートウェイルールを取得します。getGridGatewayRule の別名です。
getUrlFilterBlacklistURL フィルターの MAC 拒否リストを取得します。getGridDenyMacFiltering の別名です。
getUrlFilterWhitelistURL フィルターの MAC 許可リストを取得します。getGridAllowMacFiltering の別名です。
getMacFilterDetailMAC フィルターの一般設定を取得します。getMacFilteringGeneralSetting の別名です。
getQosPolicyサイトの QoS ポリシー設定を取得します。
getTrafficPriorityサイトのトラフィック優先度ルールを取得します。
getTrafficStats[非推奨] 代わりに getDashboardTrafficActivities を使用してください。WAN 使用統計を取得します。getWanUsageStats の別名です。
getQosPolicyRule[非推奨] getQosPolicy の別名です。
getQosMarkingRule[非推奨] getQosPolicy の別名です。
getDscpConfig[非推奨] getQosPolicy の別名です。
ファイアウォール IDS / IPS
ツール説明
getGlobalSecuritySetting[非推奨] 代わりに getThreatList を使用してください。グローバルなセキュリティ/脅威管理リストを取得します。getThreatList の別名です。
セキュリティと脅威管理
ツール説明
getThreatListグローバルな脅威管理リストを取得します。必須:archived(bool)。任意:startTime/endTime(エポックからの秒数)、severity(0=重大、1=大、2=中程度/要注意、3=軽微、4=低)、page、pageSize。
getTopThreatsグローバルな脅威管理ビューから上位の脅威を取得します。
複合トラブルシューティングツール

複数の Omada API 呼び出しを内部で並列に集約する、単一呼び出しのツールです。概要をすばやく確認したい場合や、トラブルシューティングを開始する場合は、個別のツールを順に呼び出す代わりに、これらを使用してください。

ツール説明
getNetworkHealthSummary複合ツール:ダッシュボードの概要(デバイス数/クライアント数)、インターネット/WAN のステータス、クライアントの分布、最近のアクティブな脅威をまとめて単一の応答として返します。トラブルシューティングセッションでは、最初に呼び出してください。
getGatewayHealth複合ツール:ゲートウェイを自動検出し、詳細情報(CPU、メモリ、ファームウェア)、WAN ポートのステータス、LAN インターフェースのステータス、ポート一覧を一度の呼び出しで取得します。インターネット/WAN の診断に使用してください。
diagnoseClient複合ツール:クライアントの MAC アドレス、IP アドレス、またはホスト名を指定すると、現在の接続ステータス、クライアントの詳細情報(VLAN、信号、ポリシー)、最近の接続履歴を一度の呼び出しで取得します。
getSecurityOverview複合ツール:アクティブな脅威の一覧(最大20件、新しい順)とファイアウォール設定をまとめて単一の応答として返します。セキュリティ状況の確認や、アラートの調査に使用してください。
ダッシュボード/モニター
ツール説明
getDashboardWifiSummaryサイトのダッシュボードから WiFi の概要を取得します。
getDashboardSwitchSummaryサイトのダッシュボードからスイッチの概要を取得します。
getDashboardTrafficActivitiesサイトのダッシュボードからトラフィックアクティビティのデータを取得します。
getDashboardPoEUsageサイトのダッシュボードから PoE 使用状況のデータを取得します。
getDashboardTopCpuUsageサイトのダッシュボードから CPU 使用率の上位データを取得します。
getDashboardTopMemoryUsageサイトのダッシュボードからメモリ使用率の上位データを取得します。
getDashboardMostActiveSwitchesサイトのダッシュボードから最もアクティブなスイッチを取得します。
getDashboardMostActiveEapsサイトのダッシュボードから最もアクティブなアクセスポイントを取得します。
getDashboardOverviewサイトの概要(デバイス数、クライアント数、接続状況のグラフ、全体的なヘルスステータス)を取得します。
getTrafficDistribution時間範囲を指定して、プロトコル/アプリの種類別のトラフィック分布を取得します。start および end のタイムスタンプ(秒)が必要です。
getRetryAndDroppedRate時間範囲を指定して、ワイヤレスの再試行率とパケットドロップ率を取得します。start および end のタイムスタンプ(秒)が必要です。
getIspLoad時間範囲を指定して、WAN ごとの ISP リンク負荷を取得します。start および end のタイムスタンプ(秒)が必要です。
getChannelsすべての AP のチャネル分布と利用率を取得します。
getInterferenceAP が検出した RF 干渉源の上位項目を取得します。
getGridDashboardTunnelStatsVPN トンネルの統計情報を取得します。必須:type(0 = サーバー、1 = クライアント)。
getGridDashboardIpsecTunnelStatsIPsec トンネルの統計情報を取得します。
getGridDashboardOpenVpnTunnelStatsタイプ別の OpenVPN トンネル統計情報を取得します。type パラメーターが必要です。
インサイト
ツール説明
listSiteThreatManagementサイトレベルの脅威管理イベントを一覧表示します。
getWidsサイトの WIDS(ワイヤレス侵入検知)情報を取得します。
getRogueApsサイト内で検出された不正なアクセスポイントを取得します。
getVpnTunnelStatsサイトの VPN トンネル統計情報を取得します。
VPN
ToolDescription
getIpsecTunnelListサイト間 VPN(IPsec)トンネルをすべて一覧表示します。listSiteToSiteVpns の別名です。
getIpsecTunnelDetailID を指定して、特定の IPsec トンネルの詳細な設定を取得します。getSiteToSiteVpnInfo の別名です。
getAdvancedVpnSettingサイトの高度な VPN 設定を取得します。getVpnSettings の別名です。
getVpnUserListサイトの VPN ユーザーを取得します(ページネーション対応)。
getVpnUserDetail特定のクライアント間 VPN サーバーのユーザーを取得します。
getVpnClientStatusクライアント間 VPN クライアントのステータスを取得します。listClientToSiteVpnClients の別名です。
getVpnRouteConfig[非推奨] 代わりに getGridPolicyRouting を使用してください。このツールはすべてのページを集約しますが、getGridPolicyRouting はページネーションに対応しています。
プロファイル
ToolDescription
getGoogleLdapProfileサイトの Google LDAP プロファイル設定を取得します。
getBuiltinRadiusUsers組み込み RADIUS サーバーのユーザー一覧を取得します(ページネーション対応)。
getRadiusUserDetail[非推奨] getBuiltinRadiusUsers の別名です。
getPpskNetworkProfile種類を指定して、サイトの PPSK ネットワークプロファイルを一覧表示します。
getPpskUserGroup特定のプロファイルの PPSK ユーザーグループの詳細を取得します。
getPpskUserList[非推奨] getPpskUserGroup の別名です。
getServiceProfileサービスタイプのプロファイルを取得します(ページネーション対応)。listServiceType の別名です。
getQosProfileレート制限プロファイルを取得します。getRateLimitProfiles の別名です。
getScheduleProfile時間範囲プロファイルを取得します。listTimeRangeProfiles の別名です。
getGroupPolicyDetailグループタイプで絞り込んだグループポリシープロファイルを取得します。
getIpGroupProfile[非推奨] IP グループプロファイルを取得します。groupType="0" を指定した getGroupPolicyDetail の別名です。
getUrlGroupProfile[非推奨] URL/ポートグループプロファイルを取得します。groupType="1" を指定した getGroupPolicyDetail の別名です。
getAppGroupProfile[非推奨] MAC グループプロファイルを取得します。groupType="2" を指定した getGroupPolicyDetail の別名です。
getVlanProfileLAN/VLAN プロファイルを取得します。getLanProfileList の別名です。
getUserRoleProfileコントローラーからユーザーロールプロファイルを取得します(グローバル。siteId は不要です)。
getPortalProfileサイトのキャプティブポータルプロファイルを取得します。
ログ
ToolDescription
listSiteEventsサイトのイベントログを一覧表示します。
listSiteAlertsサイトのアラートログを一覧表示します。
listSiteAuditLogsサイトの監査ログを一覧表示します。
listGlobalEventsすべてのサイトにわたるグローバルイベントログを一覧表示します。
listGlobalAlertsすべてのサイトにわたるグローバルアラートログを一覧表示します。
コントローラー
ToolDescription
getCertificateコントローラーの SSL/TLS 証明書設定を取得します。
getClientHistoryDataEnableクライアント履歴データの収集を有効にする設定を取得します。
getControllerPortデバイスの採用に使用するコントローラーポート設定を取得します。
getDataRetentionコントローラーのデータ保持設定を取得します。
getExperienceImprovementエクスペリエンス向上プログラムの設定(テレメトリー)を取得します。
getGlobalDashboardOverviewクライアントデータを含まない、コントローラーのグローバルダッシュボード概要を取得します。
getPortalPortコントローラーの Web インターフェース用ポータルポート設定を取得します。
メンテナンス
ツール説明
getBackupFileList利用可能なコントローラーのバックアップファイルを一覧表示します。
getBackupResult直近のコントローラーのバックアップ操作の結果を取得します。
getRestoreResult直近のコントローラーの復元操作の結果を取得します。
getSiteBackupFileListサイトで利用可能なバックアップファイルを一覧表示します。
getSiteBackupResultサイトのバックアップ結果を取得します。
getRogueApExportサイトの不正 AP スキャン結果を CSV または Excel 形式でエクスポートします。
backupControllerコントローラーの設定をセルフ/クラウドサーバーにバックアップします。
backupControllerToFileServerコントローラーの設定を外部ファイルサーバー(FTP/SFTP)にバックアップします。
restoreControllerセルフ/クラウドサーバー上のバックアップファイルからコントローラーの設定を復元します。
restoreControllerFromFileServer外部ファイルサーバー上のバックアップファイルからコントローラーの設定を復元します。
backupSites複数サイトの設定をセルフ/クラウドサーバーにバックアップします(最大 300 サイト)。
backupSitesToFileServer複数サイトの設定を外部ファイルサーバーにバックアップします(最大 300 サイト)。
restoreSitesセルフ/クラウドサーバー上のバックアップファイルから複数サイトの設定を復元します。
restoreSitesFromFileServer外部ファイルサーバー上のバックアップファイルから複数サイトの設定を復元します。
アカウントユーザー
ツール説明
getAllCloudUsersroot アカウントを除く、コントローラー上のすべてのクラウドユーザーを一覧表示します。
getAllLocalUsersroot アカウントを除く、コントローラー上のすべてのローカルユーザーを一覧表示します。
getAllRoles[非推奨] 代わりに getUserRoleProfile を使用してください。コントローラーに設定されているすべてのユーザーロールを一覧表示します。
getAllUsersAppグリッド表示で、すべてのユーザー(クラウドおよびローカル)を一覧表示します。
getAvailableRolesユーザーに割り当て可能なロールを一覧表示します。
getRoleDetail特定のロールの詳細情報を取得します。roleId が必要です。
アカウントクラウド
ツール説明
getCloudAccessStatusコントローラーのクラウドアクセス状態を取得します。
getCloudUserInfoクラウドユーザーアカウント情報を取得します。
getMfaStatusグローバル MFA(多要素認証)状態を取得します。
getRemoteBindingStatusコントローラーとクラウド間のリモートバインド状態を取得します。
スケジュール
ツール説明
getPoeScheduleListサイトの PoE スケジュールを一覧表示します。
getPortScheduleListサイトのポートスケジュールを一覧表示します。
getPortSchedulePortsサイトでポートスケジュールが割り当てられているポートを一覧表示します。
getRebootScheduleListサイトテンプレートのデバイス再起動スケジュールを一覧表示します。siteTemplateId が必要です。
getUpgradeScheduleListサイトのファームウェアアップグレードスケジュールを一覧表示します。

対応する Omada API 操作

Operation ID説明Tool
getSiteListコントローラーのサイト一覧を取得します。listSites
getDeviceListサイトに割り当てられたデバイス一覧を取得します。listDevices, getDevice [非推奨]
searchGlobalDeviceアクセス可能なすべてのサイトからデバイスを検索します。searchDevices
getGridAdoptedDevicesStatByGlobalグローバルに採用されたデバイスの統計情報を照会します。listDevicesStats
getOswStackDetailスイッチスタックの詳細を取得します。getSwitchStackDetail
getSwitch特定のスイッチの詳細情報を取得します。getSwitchDetail
getGateway特定のゲートウェイの詳細情報を取得します。getGatewayDetail
getGatewayWanPortStatus特定のゲートウェイのWANポートの状態を取得します。getGatewayWanStatus
getGatewayLanPortStatus特定のゲートウェイのLANポートの状態を取得します。getGatewayLanStatus
getGatewayPorts特定のゲートウェイのポート情報を取得します。getGatewayPorts
getAp特定のアクセスポイントの詳細情報を取得します。getApDetail
getApRadios特定のアクセスポイントの無線情報を取得します。getApRadios
getStackPortsスイッチスタックのポート情報を取得します。getStackPorts
getGridPendingDevicesサイトで採用待ちのデバイス一覧を取得します。listPendingDevices
getGridActiveClientsサイトに接続中のアクティブなクライアント一覧を取得します。listClients, getClient [非推奨]
getMostActiveClientsトラフィック順に並べた、最もアクティブなクライアントを取得します。listMostActiveClients
getClientActivityクライアントのアクティビティ統計を時系列で取得します。listClientsActivity
getGridPastConnectionsクライアントの過去の接続履歴を取得します。listClientsPastConnections
updateClientRateLimitSettingクライアントのレート制限設定を行います。setClientRateLimit, setClientRateLimitProfile, disableClientRateLimit
getRateLimitProfileListレート制限プロファイル一覧を取得します。getRateLimitProfiles
getGlobalThreatListグローバル脅威管理一覧を取得します。getThreatList
getTopThreatListグローバル脅威管理から上位の脅威を取得します。getTopThreats
getInternet[非推奨] 代わりに getInternetInfo を使用してください。サイトのインターネット設定情報を取得します。getInternetInfo
getPortForwardStatus種類別にポートフォワーディングの状態を取得します。getPortForwardingStatus
getLanProfileListLANプロファイル一覧を取得します。getLanProfileList
getWlanGroupListWLANグループ一覧を取得します。getWlanGroupList
getSsidListWLANグループのSSID一覧を取得します。getSsidList
getSsidDetailSSIDの詳細な設定を取得します。getSsidDetail
getSsidListAllすべてのWLANグループのSSID一覧を取得します。listAllSsids
getFirewallSettingOmadaの公式ファイアウォールエンドポイントから返される、サイト全体のファイアウォール設定を取得します。getFirewallSetting
modifyFirewallSettingドライランに対応してサイトのファイアウォール設定を更新します。setFirewallSetting
getVpnサイトのVPN設定を取得します。getVpnSettings
getSiteToSiteVpnListサイト間VPN構成一覧を取得します。listSiteToSiteVpns
getPortForwardingListNATポートフォワーディングルール一覧を取得します。getPortForwardingList(推奨);listPortForwardingRules [非推奨]
getOsgAclListゲートウェイACLルール一覧を取得します。listOsgAcls
getAclConfigTypeSettingサイトのゲートウェイのACL設定モードを取得します。getAclConfigTypeSetting
modifyAclConfigTypeSettingドライランに対応してゲートウェイのACL設定モードを更新します。setAclConfigTypeSetting
createOsgAclドライランに対応してゲートウェイACLを作成します。createGatewayAcl
modifyOsgAclドライランに対応してゲートウェイACLを更新します。updateGatewayAcl
getEapAclListアクセスポイントACLルール一覧を取得します。listEapAcls
createEapAclドライランに対応してEAP ACLを作成します。createEapAcl
modifyEapAclドライランに対応してEAP ACLを更新します。updateEapAcl
deleteAclドライランに対応してACLルールを削除します。deleteAcl
getStaticRoutingList静的ルーティングルール一覧を取得します。getGridStaticRouting(推奨);listStaticRoutes [非推奨]
getRadiusProfileListRADIUS認証プロファイル一覧を取得します。listRadiusProfiles
getGroupProfileListグループプロファイル(IP、MAC、ポートグループ)一覧を取得します。listGroupProfiles
getApplicationControlStatusサイトのアプリケーション制御の状態を取得します。getApplicationControlStatus
addRuleドライランに対応してアプリケーション制御ルールを作成します。setAppControlRule
editRuleドライランに対応してアプリケーション制御ルールを更新します。setAppControlRule
deleteRulesドライランに対応してアプリケーション制御ルールを削除します。deleteAppControlRule
getSshSettingサイトのSSH設定を取得します。getSshSetting
getTimeRangeProfileList時間範囲プロファイル一覧を取得します。listTimeRangeProfiles
getWanLanStatusサイトのWAN-LAN接続状態を取得します。getWanLanStatus
getSiteThreatManagementListサイトレベルの脅威管理イベント一覧を取得します。listSiteThreatManagement
getWidsサイトのWIDS情報を取得します。getWids
getRogueApsサイトで検出された不正アクセスポイントを取得します。getRogueAps
getVpnTunnelStatsサイトのVPNトンネル統計情報を取得します。getVpnTunnelStats
getSiteEventsサイトのイベントログ一覧を取得します。listSiteEvents
getSiteAlertsサイトのアラートログ一覧を取得します。listSiteAlerts
getSiteAuditLogsサイトの監査ログ一覧を取得します。listSiteAuditLogs
getEventsすべてのサイトにわたるグローバルイベントログ一覧を取得します。listGlobalEvents
getAlertsすべてのサイトにわたるグローバルアラートログ一覧を取得します。listGlobalAlerts
disableClientRateLimit特定のクライアントのレート制限を無効にし、帯域幅....を削除します。disableClientRateLimit
getAccessControlコントローラーのアクセス制御構成を取得します。getAccessControl
modifyAccessControlドライランに対応してポータルのアクセス制御構成を更新します。setAccessControl
getAlgサイトのゲートウェイのALG(アプリケーション層ゲートウェイ)構成を取得します。getAlg
getAllDeviceBySiteオフラインおよび切断されたデバイスを含む、サイト内のすべてのデバイスを取得します。getAllDeviceBySite
getApDetail特定のアクセスポイントの完全な構成と状態を取得します:mo....getApDetail
getApGeneralConfigアクセスポイントの一般設定を取得します。getApGeneralConfig
getApLldpConfigアクセスポイントのLLDP(リンク層検出プロトコル)構成を取得しま....getApLldpConfig
getApRadios特定のアクセスポイントの無線状態を取得します:2.4GHzおよび5GHz帯....getApRadios
getApSnmpConfigアクセスポイントのSNMP構成を取得します。getApSnmpConfig
getApUplinkConfigアクセスポイントのアップリンク構成を取得します。getApUplinkConfig
getBandwidthControlサイト全体の帯域幅制御構成を取得します。getBandwidthControl
getCableTestLogsスイッチのケーブルテストログを取得します。getCableTestLogs
getChannelsすべてのAPのチャネル分布と使用率を取得します。getChannels
getClient[非推奨] 代わりに listClients を使用してください。クライアントのMACアドレスがわかっている場合は、getClientDetail も使用できます。このツールはサイトのクライアント一覧をプロセス内でフィルタリングします。getClient
getDashboardPoEUsageサイトのPoE(イーサネット給電)使用統計情報を取得します。....getDashboardPoEUsage
getDashboardSwitchSummaryサイトのダッシュボードのスイッチ概要を取得します:スイッチ総数、総....getDashboardSwitchSummary
getDashboardTopCpuUsageサイトのCPU使用率上位デバイスを取得します。特定に役立ちます....getDashboardTopCpuUsage
getDashboardWifiSummaryサイトのダッシュボードのWiFi概要を取得します:AP総数、接続中のAP数....getDashboardWifiSummary
getDdnsGridサイトのゲートウェイのDDNS(ダイナミックDNS)エントリーを取得します。getDdnsGrid
getDevice[非推奨] 代わりに listDevices を使用してください。このエイリアスはデバイス一覧をプロセス内でフィルタリングして単一のデバイスを返します。個別のデバイス詳細APIはありません。getDevice
getDhcpReservationGridサイトのDHCP予約を取得します。getDhcpReservationGrid
createDhcpReservationLAN/IPの検証と重複IPの事前チェック後に、サイトのDHCP予約を作成します。createDhcpReservation
updateSitesSettingServiceDhcpサイトの既存のDHCP予約を更新します。updateDhcpReservation
deleteSitesSettingServiceDhcpサイトの既存のDHCP予約を削除します。deleteDhcpReservation
getDnsCacheSettingサイトのゲートウェイのDNSキャッシュ設定を取得します。getDnsCacheSetting
getDnsProxyサイトのゲートウェイのDNSプロキシ構成を取得します。getDnsProxy
getFirewallSettingOmadaの公式ファイアウォールエンドポイントから返される、サイト全体のファイアウォール設定を取得します。getFirewallSetting
modifyFirewallSettingドライランに対応してサイトのファイアウォール設定を更新します。setFirewallSetting
getFirmwareInfoデバイスで利用可能な最新ファームウェア情報を取得します。getFirmwareInfo
getGatewayDetail特定のゲートウェイの完全な構成と状態を取得します:モデル、....getGatewayDetail
getGatewayLanStatus特定のゲートウェイのLANポートの状態を取得します:ポートのリンク状態、速度、....getGatewayLanStatus
getGatewayPorts特定のゲートウェイのすべてのWANおよびLANポートの詳細を取得します:リンク状態....getGatewayPorts
getGatewayWanStatus特定のゲートウェイのWANポートの状態と接続情報を取得します....getGatewayWanStatus
getGridBandwidthCtrlRuleサイトのゲートウェイの帯域幅制御ルールを取得します。getGridBandwidthCtrlRule
createBandwidthCtrlRuleドライランに対応して帯域幅制御ルールを作成します。setBandwidthControlRule
modifyBandwidthCtrlRuleドライランに対応して帯域幅制御ルールを更新します。setBandwidthControlRule
deleteBandwidthCtrlRuleドライランに対応して帯域幅制御ルールを削除します。deleteBandwidthControlRule
getGridIpMacBindingサイトのIP-MACバインディングエントリーを取得します。getGridIpMacBinding
getGridOtoNatsサイトのゲートウェイの1:1 NATルールを取得します。getGridOtoNats
getGridPolicyRoutingサイトのゲートウェイのポリシールーティングルールを取得します。getGridPolicyRouting
getGridSessionLimitRuleサイトのゲートウェイのルールごとのセッション制限ルールを取得します。getGridSessionLimitRule
getGridVirtualWanサイトのゲートウェイの仮想WAN一覧を取得します。getGridVirtualWan
getIgmpサイトのIGMP(インターネットグループ管理プロトコル)設定を取得します。getIgmp
getInterfaceLanNetworkインターフェースレベルのLANネットワークバインディングを取得します。getInterfaceLanNetwork
getInterferenceAPが検出した主なRF干渉源を取得します。getInterference
getInternet[非推奨] 代わりに getInternetInfo を使用してください。サイトのゲートウェイのWAN/インターネット構成全体を取得します。getInternet
getInternetBasicPortInfoサイトのゲートウェイのWANポート概要/基本情報を取得します。getInternetBasicPortInfo
getInternetInfoWAN設定を含む、サイトのインターネット構成情報を取得します....getInternetInfo
getInternetLoadBalanceサイトのゲートウェイのWAN負荷分散構成を取得します。getInternetLoadBalance
getIspBandScanWANポートのISP帯域スキャン結果を取得します。portUuid が必要です。getIspBandScan
getIspLoad指定した時間範囲におけるWANごとのISPリンク負荷を取得します。getIspLoad
getLanClientCountLANセグメント(有線、無線、ゲスト)全体のクライアント分布の内訳を取得します。getLanClientCount
getLanDnsRulesサイトに設定されたLAN DNSルールを取得します(ページネーション対応)。getLanDnsRules
getLanNetworkList[非推奨] 代わりに getLanNetworkListV2 を使用してください。このツールはすべてのページを集約します。getLanNetworkListV2は明示的なページネーションに対応しています。getLanNetworkList
getLanProfileEsUsage特定のLANプロファイルのEAP/スイッチデバイス使用状況を取得します。profileId が必要です。getLanProfileEsUsage
getLanProfileListサイトに設定されたLANプロファイル一覧を取得します。getLanProfileList
getLtePortConfigサイトのゲートウェイのLTE/セルラーWANポート構成を取得します。getLtePortConfig
getLldpSettingサイト全体のLLDP(リンク層検出プロトコル)設定を取得します。getLldpSetting
getMeshStatisticsアクセスポイントのメッシュリンク統計情報を取得します。getMeshStatistics
getOswStackLagListスイッチスタックのリンクアグリゲーショングループ(LAG)一覧を取得します。getOswStackLagList
getPortForwardingListサイトのゲートウェイのNATポートフォワーディングルールのページを取得します。getPortForwardingListPage
getPortForwardingStatusサイトのポートフォワーディングの状態とルールを取得します。getPortForwardingStatus
getRFScanResult[非推奨] アクセスポイントの最新のRFスキャン結果を取得します。getRFScanResult
getRadiosConfigアクセスポイントの無線ごとの構成を取得します。getRadiosConfig
getRateLimitProfilesサイトで利用可能なレート制限プロファイル一覧を取得します。getRateLimitProfiles
getRemoteLoggingSettingサイトのリモートロギング(syslog)構成を取得します。getRemoteLoggingSetting
getDnsCacheDataListサイトのDNSキャッシュデータ一覧を取得します(ページネーション対応)。getDnsCacheDataList
getDisableNatListNATが無効な有線ネットワーク一覧を取得します(ページネーション対応)。getDisableNatList
getIptvSettingサイトのIPTVサービス構成を取得します。getIptvSetting
getNtpSettingサイトのNTPサーバー構成と同期状態を取得します。getNtpSetting
getOspfInterfaceサイトのゲートウェイのOSPFインターフェース構成を取得します。getOspfInterface
getOspfNeighborsサイトのゲートウェイのOSPF隣接デバイスを取得します。getOspfNeighbors
getOspfProcessサイトのゲートウェイのOSPFプロセス構成を取得します。getOspfProcess
getSwitchVlanInterface特定のスイッチのVLANインターフェース構成を取得します。switchMac が必要です。getSwitchVlanInterface
getSyslogConfig[非推奨] コントローラーのsyslog構成に関する getRemoteLogging のエイリアスです。getSyslogConfig
getVrrpConfigサイトのOSWデバイスのVRRP構成を取得します。getVrrpConfig
getWanHealthDetail[非推奨] WANヘルスツールのエイリアスです。後方互換性のために保持されています。gatewayMac が必要です。getWanHealthDetail
getWanIspProfileWANポートのISPスキャンプロファイル結果を取得します。portUuid が必要です。getWanIspProfile
getWanNatConfigサイトのゲートウェイの1対1 NAT構成(WAN NATルール)を取得します(ページネーション対応)。getWanNatConfig
getWanPortDetail[非推奨] 代わりに getWanPortsConfig を使用してください。サイトのゲートウェイのすべてのWANポートの詳細な構成を取得します。getWanPortDetail
getWanQosConfigサイトのゲートウェイWANポートのQoS構成を取得します。getWanQosConfig
getWanUsageStats[非推奨] 代わりに getDashboardTrafficActivities を使用してください。サイトのWANトラフィック使用統計とアクティビティデータを取得します。getWanUsageStats
getRetryAndDroppedRate指定した時間範囲の無線再試行率とパケットドロップ率を取得します。getRetryAndDroppedRate
getRogueApsWIDSが検出した不正アクセスポイントの一覧を取得します....getRogueAps
getSessionLimitサイトのゲートウェイのセッション制限グローバル設定を取得します。getSessionLimit
getSnmpSettingサイトのSNMP構成を取得します。getSnmpSetting
getSpeedTestResultsアクセスポイントの最新の速度テスト結果を取得します。getSpeedTestResults
getSitesApsChannelLimitAPのチャネル制限構成を取得します。getSitesApsChannelLimit
updateSitesApsChannelLimitドライランに対応してAPのチャネル制限構成を更新します。setApChannelLimit
modifyGeneralConfig_2ドライランに対応してAPの一般構成を更新します。setApConfig
modifyIpSettingConfigドライランに対応してAPのIP設定を更新します。setApConfig
modifyIpv6SettingConfigドライランに対応してAPのIPv6設定を更新します。setApConfig
modifyApQosConfigドライランに対応してAPのQoS設定を更新します。setApConfig
modifyRadiosConfigドライランに対応してAPの無線設定を更新します。setApConfig
modifyApServicesConfigドライランに対応してAPのサービス設定を更新します。setApConfig
modifyApLoadBalanceConfigドライランに対応してAPの負荷分散設定を更新します。setApConfig
modifyApOfdmaConfigドライランに対応してAPのOFDMA設定を更新します。setApConfig
getSitesApsPowerSavingAPの省電力構成を取得します。getSitesApsPowerSaving
updateSitesApsPowerSavingドライランに対応してAPの省電力構成を更新します。setApPowerSaving
modifyApTrunkSettingConfigドライランに対応してAPのトランク設定を更新します。setApConfig
modifyApBridgeInfoドライランに対応してAPのブリッジ設定を更新します。setApConfig
modifyApPortドライランに対応してAPのポート設定を更新します。setApConfig
modifyApChannelConfigドライランに対応してAPのチャネル構成を更新します。setApConfig
modifyAfcConfigドライランに対応してAPのAFC構成を更新します。setApConfig
modifyAntennaGainConfigドライランに対応してAPのアンテナ利得設定を更新します。setApConfig
updateWlanGroupConfigドライランに対応してAPのWLANグループ割り当てを更新します。setApConfig
modifyGeneralConfig_1ドライランに対応してゲートウェイの一般構成を更新します。setGatewayConfig
modifyConfigGeneralドライランに対応してゲートウェイの構成/一般設定を更新します。setGatewayConfig
modifyConfigServicesドライランに対応してゲートウェイのサービス構成を更新します。setGatewayConfig
modifyConfigAdvancedドライランに対応してゲートウェイの詳細設定を更新します。setGatewayConfig
modifyConfigRadiosドライランに対応してゲートウェイの無線構成を更新します。setGatewayConfig
modifyConfigWlansドライランに対応してゲートウェイのWLAN構成を更新します。setGatewayConfig
modifyPortConfigドライランに対応してゲートウェイのポート構成を更新します。setGatewayConfig
batchModifyPortConfigドライランに対応して複数のゲートウェイポートを更新します。setGatewayConfig
getSshSettingサイトのSSHアクセス設定を取得します。getSshSetting
getSsidDetail特定のSSID(無線ネットワーク)の詳細情報を取得します....getSsidDetail
getSsidListWLANグループに設定されたSSID(無線ネットワーク)一覧を取得します。getSsidList
getStackNetworkListスイッチスタックのVLANネットワーク一覧を取得します。getStackNetworkList
getStackPortsスイッチスタックのすべてのポート情報を取得します。getStackPorts
getSwitchDetail特定のスイッチの完全な構成と状態を取得します:モデル、f....getSwitchDetail
getSwitchStackDetail特定のスイッチスタックの詳細情報を取得します。getSwitchStackDetail
getThreatListグローバル脅威管理一覧を取得します。getThreatList
getTopThreatsすべてのサイトにわたるグローバル脅威管理ビューから上位の脅威を取得します....getTopThreats
getTrafficDistribution指定した時間範囲におけるプロトコルおよびアプリケーション種別ごとのトラフィック分布を取得します....getTrafficDistribution
getUpnpSettingサイトのUPnP(ユニバーサルプラグアンドプレイ)設定を取得します。getUpnpSetting
getVpnSettingsサイトのVPN構成設定を取得します。getVpnSettings
getVpnTunnelStatsアクティブな....を含む、サイトのVPNトンネル統計情報を取得します(ページネーション対応)。getVpnTunnelStats
getWanLanStatusサイトのWANおよびLAN接続状態を取得します。getWanLanStatus
getWanPortsConfigサイトのゲートウェイのWANポート設定を取得します。getWanPortsConfig
getWidsサイトの無線侵入検知システム(WIDS)情報を取得します....getWids
getWlanGroupListサイトに設定されたWLANグループ一覧を取得します。getWlanGroupList
listAllSsidsサイトのすべてのWLANグループにわたる無線SSIDを一覧表示します:SSID名....listAllSsids
listClientsサイトに接続されたすべてのネットワーククライアント(有線および無線)を一覧表示します。listClients
listClientsActivityダッシュボードからクライアントのアクティビティ統計を時系列で取得します。listClientsActivity
listClientsPastConnections過去の接続データを含む、クライアントの過去の接続一覧を取得します。listClientsPastConnections
listDevicesサイト内のプロビジョニング済み(採用済み)ネットワークデバイスをすべて一覧表示します:ゲートウェイ、....listDevices
listEapAclsサイトのEAP(アクセスポイント)ACLルール一覧を取得します:無線クライアントアクセス....listEapAcls
listGlobalAlertsコントローラー上のすべてのサイトのアラートログ一覧を取得します:しきい値超過....listGlobalAlerts
listGlobalEventsコントローラー上のすべてのサイトのシステムイベントログ一覧を取得します。listGlobalEvents
listGroupProfilesサイトに設定されたグループプロファイル(IPグループ、MACグループ、ポートグループ)一覧を取得....listGroupProfiles
listMostActiveClientsサイトで最もアクティブなクライアントを、総トラフィック順に取得します。listMostActiveClients
listOsgAclsサイトのゲートウェイ(OSG)ACLルール一覧を取得します:制御用ファイアウォールルール....listOsgAcls
listPendingDevicesネットワーク上で検出されたものの、このサイトにまだ採用されていないデバイス一覧を取得....listPendingDevices
listPolicyRoutes[非推奨] 代わりに getGridPolicyRouting を使用してください。このツールはすべてのページを集約します。getGridPolicyRoutingはページネーションに対応しています。listPolicyRoutes
listPortForwardingRules[非推奨] 代わりに getPortForwardingList を使用してください。サイトのすべてのNATポートフォワーディングルールを一覧表示します:外部ポート、内部....listPortForwardingRules
listRadiusProfilesサイトに設定されたRADIUS認証プロファイル一覧を取得します:サーバーI....listRadiusProfiles
listSiteAlertsサイトのアラートログ一覧を取得します:しきい値超過、デバイス障害、セ....listSiteAlerts
listSiteAuditLogsサイトの管理者監査ログ一覧を取得します:誰がどの構成変更を行ったか....listSiteAuditLogs
listSiteEventsサイトのシステムイベントログ一覧を取得します:デバイスのオンライン/オフライン、クライアント接....listSiteEvents
listSiteThreatManagementIPSが検出したサイトレベルの脅威管理イベント一覧を、オプション....とともに取得します。listSiteThreatManagement
listSiteToSiteVpnsサイト間VPN構成一覧を取得します:トンネル名、リモートIP、状態....listSiteToSiteVpns
listSitesOmadaコントローラーに設定されたすべてのサイトを一覧表示します。listSites
listStaticRoutes[非推奨] 代わりに getGridStaticRouting を使用してください。このツールはすべてのページを集約します。getGridStaticRoutingはページネーションされた単一ページを返します。listStaticRoutes
listSwitchNetworksスイッチのVLANネットワーク割り当てを一覧表示します。listSwitchNetworks
listTimeRangeProfilesサイトに設定された時間範囲プロファイル一覧を取得します。listTimeRangeProfiles
searchDevicesユーザーがアクセスできるすべてのサイトからデバイスをグローバルに検索します。searchDevices
setClientRateLimit特定のクライアントにカスタムのレート制限(帯域幅制御)を設定します。setClientRateLimit
getAclConfigTypeSettingサイトのゲートウェイのACL構成タイプ設定(L2または....)を取得します。getAclConfigTypeSetting
getAttackDefenseSettingフラッド保護を含む、DDoSおよび攻撃防御構成を取得します....getAttackDefenseSetting
getAuditLogSettingForGlobalコントローラーのグローバル監査ログ通知設定を取得します。getAuditLogSettingForGlobal
getAuditLogSettingForSite監査イベントを含む、サイトレベルの監査ログ通知設定を取得します....getAuditLogSettingForSite
getAuditLogsForGlobalグローバル監査ログを取得します(ページネーション対応)。getAuditLogsForGlobal
getBandSteeringSettingバンドステアリング構成を取得します。getBandSteeringSetting
getBandwidthCtrl[非推奨] 代わりに getBandwidthControl を使用してください。サイト全体の帯域幅制御構成を取得します。getBandwidthControl
getBeaconControlSetting802.11ビーコン送信を管理するビーコン制御設定を取得します....getBeaconControlSetting
getChannelLimitSetting[非推奨] 使用するチャネルを制限するチャネル制限設定を取得します....getChannelLimitSetting
getClientActiveTimeoutクライアントの非アクティブタイムアウト設定を取得します。getClientActiveTimeout
getClientDetail接続情報を含む、MACアドレスで指定した特定のクライアントの詳細情報を取得します....getClientDetail
getClientToSiteVpnServerInfo特定のクライアント・サイト間VPNサーバーの詳細な構成を取得します....getClientToSiteVpnServerInfo
getClientsDistribution接続種別と帯域(有線、2....)ごとのクライアント数の分布を取得します。getClientsDistribution
getControllerStatus実行状態を含む、Omadaコントローラーの健全性と状態を取得します....getControllerStatus
getDeviceAccessManagementどのデバイス....を制御するデバイスアクセス管理設定を取得します。getDeviceAccessManagement
getEapDot1xSettingポートベースの....を制御する、アクセスポイントの802.1X EAP設定を取得します。—
getGeneralSettingsOmadaコントローラーのグローバル一般設定を取得します。....getGeneralSettings
getGridAllowListIPS許可リストを取得します(ページネーション対応)。getGridAllowList
getGridAllowMacFilteringMACアドレス許可リストのエントリーを取得します(ページネーション対応)。getGridAllowMacFiltering
getGridBlockListIPSブロックリストを取得します(ページネーション対応)。getGridBlockList
getGridClientHistoryクライアントごとの接続履歴を取得します(ページネーション対応)。getGridClientHistory
getGridDenyMacFilteringMACアドレス拒否リストのエントリーを取得します(ページネーション対応)。getGridDenyMacFiltering
getGridEapRuleURLフィルターのAPルールを取得します(ページネーション対応)。getGridEapRule
getGridGatewayRuleURLフィルターのゲートウェイルールを取得します(ページネーション対応)。getGridGatewayRule
getGridIpsecFailoverIPsecフェイルオーバー構成を取得します(ページネーション対応)。getGridIpsecFailover
getGridKnownClients過去に確認されたクライアント一覧を取得します(ページネーション対応)。getGridKnownClients
getGridSignatureIPSシグネチャ一覧を取得します(ページネーション対応)。getGridSignature
getGridStaticRouting明示的なページネーションで、サイトのゲートウェイの静的ルーティングルールを取得します。getGridStaticRouting
getGroupProfilesByType種類でフィルタリングしたグループプロファイルを取得します(例:getGroupProfilesByType
getIpsConfigIPS(侵入防止システム)のグローバル構成を取得します。....getIpsConfig
getIpsecVpnStats....を含む、サイトのIPsec VPNトンネル統計情報を取得します(ページネーション対応)。getIpsecVpnStats
getLdapProfileListサイトに設定されたすべてのLDAP認証プロファイルを一覧表示します。getLdapProfileList
getLogSettingForGlobalグローバルアラート受信....を含む、グローバルログ通知設定(v1)を取得します。getLogSettingForGlobal
getLogSettingForGlobalV2通知機能を拡張したグローバルログ通知設定(v2)を取得します....—
getLogSettingForSiteアラート受信....を含む、サイトレベルのログ通知設定(v1)を取得します。getLogSettingForSite
getLogSettingForSiteV2通知機能を拡張したサイトレベルのログ通知設定(v2)を取得します....—
getLoggingログレベルを含む、コントローラーのロギング構成を取得します....getLogging
getMacAuthSettingMAC認証のグローバル設定を取得します。getMacAuthSetting
getMacAuthSsidsMAC認証が有効なSSIDを示す、SSIDごとのMAC認証設定を取得します....getMacAuthSsids
getMacFilteringGeneralSettingMACフィルタリングのグローバル設定を取得します。getMacFilteringGeneralSetting
getMailServerStatusコントローラーのメールサーバー接続状態を取得します。getMailServerStatus
getMeshSettingメッシュトポロジーモード....を含む、メッシュネットワーク構成を取得します。getMeshSetting
getOsgCustomAclListカスタムゲートウェイACLルール一覧を取得します(ページネーション対応)。getOsgCustomAclList
getOswAclListスイッチACL一覧を取得します(ページネーション対応)。getOswAclList
getOuiProfileListOUIベースのデバイスプロファイル一覧を取得します(ページネーション対応)。getOuiProfileList
getPPSKProfiles種類別にサイトのPrivate PSK(PPSK)プロファイル一覧を取得します。getPPSKProfiles
getPastClientNum指定した時間範囲における過去のクライアント数の推移を取得します。getPastClientNum
getRadioFrequencyPlanningConfig周波数....を含む、サイトのRF計画構成を取得します。getRadioFrequencyPlanningConfig
getRadioFrequencyPlanningResultサイトのRF計画結果を取得します。getRadioFrequencyPlanningResult
getRadiusServerコントローラーのグローバルRADIUSサーバー構成を取得します。getRadiusServer
getRadiusUserListローカルRADIUSサーバーのユーザー一覧を取得します(ページネーション対応)。getRadiusUserList
getRemoteLoggingsyslog....を含む、グローバルsyslog/リモートロギング構成を取得します。getRemoteLogging
getRetention....を含む、コントローラーのデータ保持構成を取得します。getRetention
getRoamingSetting802.11r/k/v設定....を含む、クライアントのローミング構成を取得します。getRoamingSetting
getRoutingTable種類でフィルタリングした、サイトの現在のルーティングテーブルを取得します。getRoutingTable
getServiceTypeSummary....を含む、サイトのサービスタイププロファイルの概要を取得します。getServiceTypeSummary
getSiteToSiteVpnInfoIDで指定した特定のサイト間VPNの詳細情報を取得します....getSiteToSiteVpnInfo
getSsidsBySiteデバイス種別でフィルタリングした、フラットなSSID一覧を取得します。getSsidsBySite
getSslVpnServerSettingポート、プロトコル、....を含むSSL VPNサーバー構成を取得します。getSslVpnServerSetting
getSwitchDot1xSetting802.1Xスイッチポート認証設定を取得します。—
getThreatCount重大度レベル(重大、高....)ごとに分類した、グローバル脅威数を取得します。getThreatSeverity
getThreatDetailIDで指定した特定のIPS脅威イベントの詳細情報を取得します。getThreatDetail
getUiInterfaceタイムアウト....を含む、コントローラーのUIインターフェース設定を取得します。getUiInterface
getUrlFilterGeneralURLフィルタリングが有効かどうかを含む、URLフィルターのグローバル設定を取得します....getUrlFilterGeneral
getWebhookForGlobalWebhook URL....を含む、グローバルWebhook通知設定を取得します。getWebhookForGlobal
getWebhookLogsForGlobalWebhookの配信ログを取得します(ページネーション対応)。getWebhookLogsForGlobal
getWidsBlacklistWIPS(無線侵入防止システム)の不正APブラックリ....を取得します。getWidsBlacklist
getWireguardSummary....を含む、サイトのWireGuard VPN構成の概要を取得します。getWireguardSummary
listClientToSiteVpnClientsサイト上のすべてのクライアント・サイト間VPNクライアント構成を一覧表示します。listClientToSiteVpnClients
listClientToSiteVpnServers....を含む、サイト上のすべてのクライアント・サイト間VPNサーバー構成を一覧表示します。listClientToSiteVpnServers
listDevicesStatsページネーションとフィルターに対応して、グローバルに採用されたデバイスの統計情報を照会します....listDevicesStats
listMdnsProfilec....用にサイトに設定されたすべてのBonjour/mDNSサービスプロファイルを一覧表示します。listMdnsProfile
listServiceTypeサービスタイププロファイルを一覧表示します(ページネーション対応)。listServiceType
listWireguardWireGuard VPNトンネルを一覧表示します(ページネーション対応)。listWireguard
listWireguardPeersWireGuardピアを一覧表示します(ページネーション対応)。listWireguardPeers
getDashboardMostActiveEapsサイトのダッシュボードから、トラフィック量が最も多いアクセスポイントを取得します。getDashboardMostActiveEaps
getDashboardTopMemoryUsageサイトのダッシュボードからデバイスのメモリ使用量上位データを取得します。getDashboardTopMemoryUsage
getDashboardTrafficActivitiesサイトのダッシュボードからトラフィックアクティビティデータとスループット概要を取得します。getDashboardTrafficActivities
getGridDashboardTunnelStatsグリッドダッシュボードビューのVPNトンネル統計情報を取得します。getGridDashboardTunnelStats
setClientRateLimitProfile定義済みのレート制限プロファイルを特定のクライアントに適用します。setClientRateLimitProfile
getGatewayQosClassRulesゲートウェイのQoSクラスルールを取得します(ページネーション対応)。getGatewayQosClassRules
getBandwidthCtrlDetailサイトの帯域幅制御の詳細を取得します。getBandwidthCtrlDetail
getAppControlRulesアプリケーション制御ルールを取得します(ページネーション対応)。getAppControlRules
getAppControlCategoriesアプリケーション制御カテゴリ一覧を取得します。getAppControlCategories
getQosPolicyサイトのQoSポリシー構成を取得します。getQosPolicy
getTrafficPriorityサイトのトラフィック優先順位ルールを取得します。getTrafficPriority
getVpnUserListサイトのVPNユーザーを取得します(ページネーション対応)。getVpnUserList
getVpnUserDetailIDで指定した特定のクライアント・サイト間VPNサーバーのユーザーを取得します。getVpnUserDetail
getGoogleLdapProfileサイトのGoogle LDAPプロファイル構成を取得します。getGoogleLdapProfile
getPpskUserGroup特定のプロファイルIDのPPSKユーザーグループ詳細を取得します。getPpskUserGroup
getPortalProfileサイトのキャプティブポータルプロファイルを取得します。getPortalProfile
getUserRoleProfileコントローラーのユーザーロールプロファイル(グローバル)を取得します。getUserRoleProfile
getRadiusProxyConfigグローバルRADIUSプロキシ構成(コントローラーレベル)を取得します。getRadiusProxyConfig
getSiteEntityサイトの詳細を取得します。getSiteDetail
getSiteUrlByOpenApiサイトURLを取得します。getSiteUrl
getNtpServerStatusサイトのNTPサーバーの状態を取得します。getSiteNtpStatus
getSiteSpecificationサイト仕様を取得します。getSiteSpecification
getSiteRememberSettingByOpenApiサイトのデバイス記憶設定を取得します。getSiteRememberSetting
getSiteDeviceAccountSettingサイトのデバイスアカウント設定を取得します。getSiteDeviceAccount
getSiteSettingCapサイトの容量設定を取得します。getSiteCapacity
getSiteTemplateListサイトテンプレート一覧を取得します。getSiteTemplateList
getSiteTemplateEntityサイトテンプレートの詳細を取得します。getSiteTemplateDetail
getSiteTemplateConfigurationサイトテンプレート構成を取得します。getSiteTemplateConfig
getDataRetentionデータ保持設定を取得します。getDataRetention
getControllerPortコントローラーのポート設定を取得します。getControllerPort
getPortalPortポータルのポート設定を取得します。getPortalPort
getCertificate証明書構成を取得します。getCertificate
getExpImproveエクスペリエンス向上設定を取得します。getExperienceImprovement
getGernalSettings_1クライアントデータを含まないグローバルダッシュボード概要を取得します。getGlobalDashboardOverview
getClientHistoryDataEnableクライアント履歴データの有効化設定を取得します。getClientHistoryDataEnable
getSelfServerFileListコントローラーのバックアップファイル一覧を取得します。getBackupFileList
getBackupResultコントローラーのバックアップ結果を取得します。getBackupResult
getRestoreResultコントローラーの復元結果を取得します。getRestoreResult
getSiteBackupResultサイトのバックアップ結果を取得します。getSiteBackupResult
getSelfServerSiteFileListサイトのバックアップファイル一覧を取得します。getSiteBackupFileList
getAllCloudUsersExcludeRootrootを除くすべてのクラウドユーザーを一覧表示します。getAllCloudUsers
getAllLocalUsersExcludeRootrootを除くすべてのローカルユーザーを一覧表示します。getAllLocalUsers
getAllRoles[非推奨] 代わりに getUserRoleProfile を使用してください。すべてのロールを一覧表示します。getAllRoles
getRoleロールの詳細を取得します。getRoleDetail
getAvailableRole利用可能なロールを一覧表示します。getAvailableRoles
getAppGridUsersアプリグリッドビューのすべてのユーザーを一覧表示します。getAllUsersApp
getCloudAccessStatusクラウドアクセスの状態を取得します。getCloudAccessStatus
getCloudUserInfoクラウドユーザー情報を取得します。getCloudUserInfo
getGlobalMFAStatusグローバルMFAの状態を取得します。getMfaStatus
getRemoteBindingStatusリモートバインディングの状態を取得します。getRemoteBindingStatus
getUpgradeScheduleListサイトのアップグレードスケジュール一覧を取得します。getUpgradeScheduleList
getRebootScheduleList_1サイトテンプレートの再起動スケジュール一覧を取得します。getRebootScheduleList
getPoeScheduleListサイトのPoEスケジュール一覧を取得します。getPoeScheduleList
getPortScheduleListサイトのポートスケジュール一覧を取得します。getPortScheduleList
getPortSchedulePortsポートスケジュールが設定されたポート一覧を取得します。getPortSchedulePorts
getMulticastRateLimitByOpenApiマルチキャストのレート制限設定を取得します。getMulticastRateLimit
getApLoadBalanceConfigAPの負荷分散構成を取得します。getApLoadBalance
getApOfdmaConfig[非推奨] 代わりに getSitesApsOfdma を使用してください。同じエンドポイントで、後方互換性のために保持されています。getSitesApsOfdmaが正式なツール名です。getApOfdmaConfig

Devcontainer のサポート

このリポジトリには、ローカルでの開発とテスト用に Omada コントローラーの専用サイドカーを備えた、すぐに使える devcontainer 設定が含まれています。詳細については、.devcontainer/README.md をご覧ください。

ライセンス

このプロジェクトは MIT License の下でライセンスされています。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。