ポリシー・キャッシュ診断情報
get
/iam/admin/diag/api/v1/policycache/status
すべての管理対象サーバーのサーバー・ポリシー・キャッシュ診断に関連する情報を取得します。
リクエスト
サポートされるメディア・タイプ
- application/json
- application/xml
問合せパラメータ
- verbose(optional): string
詳細出力を返すためのフラグ
レスポンス
サポートされるメディア・タイプ
- application/json
- application/xml
200レスポンス
成功
ルート・スキーマ: PolicyDiagnostics
タイプ:
ソースの表示
object
- isAllCacheVersionMatched: string
返されるサーバーはすべて、一致するポリシー・キャッシュ・バージョンを持っています。(true/false)
- policyDiagnosticsData: array policyDiagnosticsData
ネストされたスキーマ: PolicyDiagnosticsData
タイプ:
ソースの表示
object
- clusterName(optional): string
クラスタの名前
- createTime(optional): string
作成時間
- isMaster: string
マスター
- isMDCEnabled: string
MDCが有効
- lastPolicyUptakeTimeMillis: string
最終ポリシー・キャッシュ取込み(ミリ秒)
- policyCacheCheckSum(optional): string
ポリシー・キャッシュのチェックサム
- policyCacheUpdateStatus(optional): string
ポリシー・キャッシュのステータスの更新
- policyCacheUpdateTime: string
ポリシー・キャッシュの更新時間
- policyCacheVersion: string
ポリシー・キャッシュのバージョン
- serverIp: string
サーバーのIPアドレス
- serverName: string
サーバーの名前
- serverPort: string
サーバーのポート
- totalAppDomains: string
アプリケーション・ドメインの数
- totalAuthNPolicies: string
AuthNポリシーの数
- totalAuthZPolicies: string
AuthZポリシーの数
- totalHostIds: string
ホストID数
- totalResources: string
リソース数
- totalTokenPolicies: string
トークン・ポリシーの数
401レスポンス
権限がありません。
424レスポンス
依存性のエラーが発生
デフォルト・レスポンス
予期しないエラー
例
この例は、すべての管理対象サーバーのサーバー・ポリシー・キャッシュ診断に関連する情報を取得する方法を示しています。
cURLの例
curl -X GET 'http://<host>:<port>/iam/admin/diag/api/v1/policycache/status?verbose=true' -H 'authorization: Basic d2VibG9naWM6d2VibG9naWMx'
レスポンス本文の例
JSON形式のレスポンス本文のコンテンツの例を次に示します。
{ "isAllCacheVersionMatched": true, "policyDiagnosticsData": [ { "serverName": "oam_server1", "serverIp": "*.*..**", "serverPort": "14100", "isMDCEnabled": false, "isMaster": "false", "policyCacheUpdateTime": "2018-05-03T22:51:27.250-07:00", "policyCacheVersion": "2239", "totalAppDomains": "2", "totalAuthNPolicies": "18", "totalAuthZPolicies": "5", "totalResources": "93", "totalHostIds": "1", "totalTokenPolicies": "0", "lastPolicyUptakeTimeMillis": "2158", "applicationDomains": [ { "domainName": "Fusion Apps Integration", "domainId": "f04c50a4-b985-49b0-b0ec-07b4bf183340" } , { "domainName": "IAM Suite", "domainId": "71554a18-ce54-4698-bc1d-18761a3afbf3" } ] } ] }