すべての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