すべてのRESTエンドポイント
エージェント
エージェント・カテゴリの操作。
- エージェントを作成する
- メソッド: postパス:
/oaa-policy/agent/v1 - エージェントを削除する
- メソッド: deleteパス:
/oaa-policy/agent/v1/{agentgid} - エージェントを取得する
- メソッド: getパス:
/oaa-policy/agent/v1/{agentgid} - すべてのエージェントを返す
- メソッド: getパス:
/oaa-policy/agent/v1 - エージェントを更新する
- メソッド: putパス:
/oaa-policy/agent/v1/{agentgid}
構成プロパティ
OAAサービスの構成プロパティ管理APIです。
- 構成プロパティを作成または更新する。
- メソッド: putパス:
/policy/config/property/v1 - 構成プロパティを削除する。
- メソッド: deleteパス:
/policy/config/property/v1 - 構成プロパティを取得する。
- メソッド: getパス:
/policy/config/property/v1
グループ
グループ・カテゴリの操作。
- グループを作成する。
- メソッド: postパス:
/oaa-policy/group/v1 - グループを削除する
- メソッド: deleteパス:
/oaa-policy/group/v1/{groupid} - グループIDでグループを取得する
- メソッド: getパス:
/oaa-policy/group/v1/{groupid} - エージェントのグループを取得する。
- メソッド: getパス:
/oaa-policy/group/v1 - グループを更新する
- メソッド: putパス:
/oaa-policy/group/v1/{groupid}
ポリシー
ポリシー・カテゴリの操作。
- ポリシーを作成する
- メソッド: postパス:
/oaa-policy/policy/v1 - ポリシーを削除する
- メソッド: deleteパス:
/oaa-policy/policy/v1/{policygid} - ポリシーを評価する
- メソッド: postパス:
/oaa-policy/policy/v1/expression - 指定された保証レベルのすべてのポリシーを取得する
- メソッド: getパス:
/oaa-policy/policy/v1 - ポリシーを取得する
- メソッド: getパス:
/oaa-policy/policy/v1/{policygid} - ポリシーを更新する
- メソッド: putパス:
/oaa-policy/policy/v1/{policygid}
ポリシー・ブラウザ
ポリシー・ブラウザ・カテゴリの操作。
- トリガー組合せを含むポリシーを取得する
- メソッド: getパス:
/policy/risk/v1/policies/{policygid} - ポリシー・ブラウザのポリシーを更新する
- メソッド: putパス:
/policy/risk/v1/policies/{policygid} - ポリシーに関連付けられたトリガー組合せを更新する。
- メソッド: putパス:
/policy/risk/v1/policies/{policygid}/trigger-combinations
ポリシー・ルール
ポリシー・ルール・カテゴリの操作。
- ポリシーの下にルールを作成する
- メソッド: postパス:
/oaa-policy/policy/v1/{policygid}/rule - ポリシーからルールを削除する。
- メソッド: deleteパス:
/oaa-policy/policy/v1/{policygid}/rule/{ruleid} - ポリシー内のすべてのルールを取得する
- メソッド: getパス:
/oaa-policy/policy/v1/{policygid}/rule - ポリシー内のルールを取得する
- メソッド: getパス:
/oaa-policy/policy/v1/{policygid}/rule/{ruleid} - ポリシー内のルールを更新する
- メソッド: putパス:
/oaa-policy/policy/v1/{policygid}/rule/{ruleid}
PolicyAggregation
PolicyAggregationカテゴリの操作。
- 新規エージェントおよびポリシーを作成する
- メソッド: postパス:
/oaa-policy/aggregation/v1/
PolicyAssuranceLevel
PolicyAssuranceLevelカテゴリの操作。
- 保証レベルを作成する
- メソッド: postパス:
/oaa-policy/assuranceLevel/v1 - 保証レベルを削除する
- メソッド: deleteパス:
/oaa-policy/assuranceLevel/v1/{levelId} - エージェントのすべての保証レベルを取得する
- メソッド: getパス:
/oaa-policy/assuranceLevel/v1 - 保証レベルを取得する
- メソッド: getパス:
/oaa-policy/assuranceLevel/v1/{levelId} - 保証レベルを更新する
- メソッド: putパス:
/oaa-policy/assuranceLevel/v1/{levelId}
スナップショット
スナップショット・カテゴリの操作。
- スナップショットを適用する
- メソッド: postパス:
/policy/risk/v1/snapshots/{snapshotId} - スナップショットを削除する
- メソッド: deleteパス:
/policy/risk/v1/snapshots/{snapshotId} - スナップショットzipファイルを取得する
- メソッド: getパス:
/policy/risk/v1/snapshots/{snapshotId} - 使用可能なすべてのスナップショットを取得する
- メソッド: getパス:
/policy/risk/v1/snapshots - スナップショットをDBに格納する。
- メソッド: postパス:
/policy/risk/v1/snapshots