- ホーム
- API Enriched
- APIリファレンス
- 🏢 Bigip API
🏢 Bigip API
iRule スクリプトとデータグループ同期を使用したレガシーデバイスオーケストレーション。仮想サーバーバインディングおよびメトリクス収集。
- カテゴリ: プラットフォーム
- 複雑度: 上級
- パス数: 29 | スキーマ数: 238
- ティア: 上級
- 関連ドメイン:
marketplace
ユースケース
Section titled “ユースケース”- BigIP F5 アプライアンスの管理
- iRule スクリプトの設定
- データグループの管理
- BigIP CNE の統合
主要リソース
Section titled “主要リソース”- bigip_pool: ロードバランシング統合用の BIG-IP プール
- bigip_device: BIG-IP デバイスの登録と管理
エンドポイント
Section titled “エンドポイント”| メソッド | パス | 説明 |
|---|---|---|
| POST | /api/config/namespaces/{metadata.namespace}/apms | APM サービスを作成する。 |
| PUT | /api/config/namespaces/{metadata.namespace}/apms/{metadata.name} | APM サービスを置き換える。 |
| GET | /api/config/namespaces/{namespace}/apms | BIG-IP APM as a Service を一覧表示する。 |
| GET | /api/config/namespaces/{namespace}/apms/{name} | APM サービスを取得する。 |
| DELETE | /api/config/namespaces/{namespace}/apms/{name} | BIG-IP APM as a Service を削除する。 |
| POST | /api/data/namespaces/{namespace}/bigip/apm/metrics | メトリクス |
| POST | /api/bigipconnector/namespaces/{metadata.namespace}/bigip_irules | 仕様。 |
| PUT | /api/bigipconnector/namespaces/{metadata.namespace}/bigip_irules/{metadata.name} | 仕様。 |
| GET | /api/bigipconnector/namespaces/{namespace}/bigip_irules | BIG-IP iRule as a Service を一覧表示する。 |
| GET | /api/bigipconnector/namespaces/{namespace}/bigip_irules/{name} | 仕様。 |
| DELETE | /api/bigipconnector/namespaces/{namespace}/bigip_irules/{name} | BIG-IP iRule as a Service を削除する。 |
| PUT | /api/config/namespaces/{metadata.namespace}/bigip_virtual_servers/{metadata.name} | BIG-IP 仮想サーバーを置き換える。 |
| GET | /api/config/namespaces/{namespace}/bigip_virtual_servers | BIG-IP 仮想サーバーを一覧表示する。 |
| POST | /api/config/namespaces/{namespace}/bigip_virtual_servers/get_security_config | BIG-IP ロードバランサーのセキュリティ設定を取得する。 |
| GET | /api/config/namespaces/{namespace}/bigip_virtual_servers/{name} | BIG-IP 仮想サーバーを取得する。 |
| POST | /api/config/namespaces/{metadata.namespace}/application_profiless | アプリケーションプロファイルを作成する。 |
| PUT | /api/config/namespaces/{metadata.namespace}/application_profiless/{metadata.name} | アプリケーションプロファイルを置き換える。 |
| GET | /api/config/namespaces/{namespace}/application_profiless | アプリケーションプロファイルの設定を一覧表示する。 |
| GET | /api/config/namespaces/{namespace}/application_profiless/{name} | アプリケーションプロファイルを取得する。 |
| DELETE | /api/config/namespaces/{namespace}/application_profiless/{name} | アプリケーションプロファイルの設定を削除する。 |
| POST | /api/config/namespaces/{metadata.namespace}/bigip_http_proxies | BIG-IP HTTP プロキシを作成する。 |
| PUT | /api/config/namespaces/{metadata.namespace}/bigip_http_proxies/{metadata.name} | BIG-IP HTTP プロキシを置き換える。 |
| GET | /api/config/namespaces/{namespace}/bigip_http_proxies | BIG-IP HTTP プロキシの設定を一覧表示する。 |
| GET | /api/config/namespaces/{namespace}/bigip_http_proxies/{name} | BIG-IP HTTP プロキシを取得する。 |
| DELETE | /api/config/namespaces/{namespace}/bigip_http_proxies/{name} | BIG-IP HTTP プロキシの設定を削除する。 |
| POST | /api/config/namespaces/{metadata.namespace}/irules | iRule を作成する。 |
| PUT | /api/config/namespaces/{metadata.namespace}/irules/{metadata.name} | iRule を置き換える。 |
| GET | /api/config/namespaces/{namespace}/irules | iRule の設定を一覧表示する。 |
| GET | /api/config/namespaces/{namespace}/irules/{name} | iRule を取得する。 |
| DELETE | /api/config/namespaces/{namespace}/irules/{name} | iRule の設定を削除する。 |
| POST | /api/config/namespaces/{metadata.namespace}/data_groups | データグループを作成する。 |
| PUT | /api/config/namespaces/{metadata.namespace}/data_groups/{metadata.name} | データグループを置き換える。 |
| GET | /api/config/namespaces/{namespace}/data_groups | データグループを一覧表示する。 |
| GET | /api/config/namespaces/{namespace}/data_groups/{name} | データグループを取得する。 |
| DELETE | /api/config/namespaces/{namespace}/data_groups/{name} | データグループを削除する。 |