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