- ホーム
- API Enriched
- APIリファレンス
- 🔐 Api API
🔐 Api API
自動分類とセキュリティプロファイリングによるリソースカタログ化。組織的な階層構造により、機能または保護ポリシーに基づいてアクセスを分割します。
- カテゴリ: セキュリティ
- 複雑度: 上級
- パス数: 45 | スキーマ数: 279
- ティア: 上級
- 関連ドメイン:
virtual,network_security
ユースケース
Section titled “ユースケース”- APIの検出とカタログ化
- APIセキュリティと動作のテスト
- API認証情報の管理
- APIグループとテストポリシーの定義
主要リソース
Section titled “主要リソース”- api_definition: 検出と保護のためのAPIスキーマ定義
- api_endpoint: 個別のAPIエンドポイントの設定と保護
- api_rate_limit: トラフィック制御のためのAPIレート制限設定
エンドポイント
Section titled “エンドポイント”| メソッド | パス | 説明 |
|---|---|---|
| POST | /api/config/namespaces/{metadata.namespace}/api_crawlers | APIクローラーを作成します。 |
| PUT | /api/config/namespaces/{metadata.namespace}/api_crawlers/{metadata.name} | APIクローラーを置換します。 |
| GET | /api/config/namespaces/{namespace}/api_crawlers | APIクローラーを一覧表示します。 |
| GET | /api/config/namespaces/{namespace}/api_crawlers/{name} | APIクローラーを取得します。 |
| DELETE | /api/config/namespaces/{namespace}/api_crawlers/{name} | APIクローラーを削除します。 |
| POST | /api/config/namespaces/{metadata.namespace}/api_definitions | API定義を作成します。 |
| PUT | /api/config/namespaces/{metadata.namespace}/api_definitions/{metadata.name} | API定義を置換します。 |
| GET | /api/config/namespaces/{namespace}/api_definitions | API定義を一覧表示します。 |
| GET | /api/config/namespaces/{namespace}/api_definitions/{name} | API定義を取得します。 |
| DELETE | /api/config/namespaces/{namespace}/api_definitions/{name} | API定義を削除します。 |
| GET | /api/config/namespaces/{namespace}/api_definitions/{name}/loadbalancers | 参照ロードバランサーを取得します。 |
| POST | /api/config/namespaces/{namespace}/api_definitions/{name}/mark_as_non_api | 非APIとしてマークします。 |
| POST | /api/config/namespaces/{namespace}/api_definitions/{name}/move_to_inventory | APIインベントリに移動します。 |
| POST | /api/config/namespaces/{namespace}/api_definitions/{name}/remove_from_inventory | APIインベントリから削除します。 |
| POST | /api/config/namespaces/{namespace}/api_definitions/{name}/unmark_as_non_api | 非APIのマークを解除します。 |
| GET | /api/config/namespaces/{namespace}/api_definitions_without_shared | 利用可能なAPI定義を一覧表示します。 |
| POST | /api/config/namespaces/{metadata.namespace}/api_discoverys | APIディスカバリーを作成します。 |
| PUT | /api/config/namespaces/{metadata.namespace}/api_discoverys/{metadata.name} | APIディスカバリーを置換します。 |
| GET | /api/config/namespaces/{namespace}/api_discoverys | APIディスカバリーを一覧表示します。 |
| GET | /api/config/namespaces/{namespace}/api_discoverys/{name} | APIディスカバリーを取得します。 |
| DELETE | /api/config/namespaces/{namespace}/api_discoverys/{name} | APIディスカバリーを削除します。 |
| GET | /api/web/namespaces/{namespace}/api_groups | APIグループを一覧表示します。 |
| GET | /api/web/namespaces/{namespace}/api_groups/{name} | APIグループを取得します。 |
| GET | /api/web/namespaces/{namespace}/api_group_elements | APIグループ要素を一覧表示します。 |
| GET | /api/web/namespaces/{namespace}/api_group_elements/{name} | APIグループ要素を取得します。 |
| POST | /api/config/namespaces/{metadata.namespace}/api_testings | APIテストを作成します。 |
| PUT | /api/config/namespaces/{metadata.namespace}/api_testings/{metadata.name} | APIテストを置換します。 |
| GET | /api/config/namespaces/{namespace}/api_testings | APIテストを一覧表示します。 |
| GET | /api/config/namespaces/{namespace}/api_testings/{name} | APIテストを取得します。 |
| DELETE | /api/config/namespaces/{namespace}/api_testings/{name} | APIテストを削除します。 |
| POST | /api/config/namespaces/{metadata.namespace}/app_api_groups | APIグループを作成します。 |
| PUT | /api/config/namespaces/{metadata.namespace}/app_api_groups/{metadata.name} | APIグループを置換します。 |
| GET | /api/config/namespaces/{namespace}/app_api_groups | アプリAPIグループを一覧表示します。 |
| POST | /api/ml/data/namespaces/{namespace}/app_api_groups/evaluate | APIグループを評価します。 |
| POST | /api/ml/data/namespaces/{namespace}/app_api_groups/stats | APIグループを評価します。 |
| GET | /api/config/namespaces/{namespace}/app_api_groups/{name} | APIグループを取得します。 |
| DELETE | /api/config/namespaces/{namespace}/app_api_groups/{name} | アプリAPIグループを削除します。 |
| POST | /api/config/namespaces/{namespace}/api_sec/rule_suggestion/api_endpoint_protection | APIエンドポイント保護ルールを提案します。 |
| POST | /api/config/namespaces/{namespace}/api_sec/rule_suggestion/data_exposure | 機密データルールを提案します。 |
| POST | /api/config/namespaces/{namespace}/api_sec/rule_suggestion/oas_validation | Open API仕様検証ルールを提案します。 |
| POST | /api/config/namespaces/{namespace}/api_sec/rule_suggestion/rate_limit | レート制限ルールを提案します。 |
| POST | /api/config/namespaces/{metadata.namespace}/code_base_integrations | コードベースインテグレーションを作成します。 |
| PUT | /api/config/namespaces/{metadata.namespace}/code_base_integrations/{metadata.name} | コードベースインテグレーションを置換します。 |
| GET | /api/config/namespaces/{namespace}/code_base_integrations | コードベースインテグレーションを一覧表示します。 |
| GET | /api/config/namespaces/{namespace}/code_base_integrations/{name} | コードベースインテグレーションを取得します。 |
| DELETE | /api/config/namespaces/{namespace}/code_base_integrations/{name} | コードベースインテグレーションを削除します。 |
| POST | /api/config/namespaces/{metadata.namespace}/discoverys | ディスカバリーを作成します。 |
| PUT | /api/config/namespaces/{metadata.namespace}/discoverys/{metadata.name} | ディスカバリーを置換します。 |
| POST | /api/config/namespaces/{namespace}/discovery/{name}/download_certificates | 証明書をダウンロードします。 |
| GET | /api/config/namespaces/{namespace}/discoverys | ディスカバリーを一覧表示します。 |
| GET | /api/config/namespaces/{namespace}/discoverys/{name} | ディスカバリーを取得します。 |
| DELETE | /api/config/namespaces/{namespace}/discoverys/{name} | ディスカバリーを削除します。 |