ポリシー・キャッシュ診断情報
get
/iam/admin/diag/api/v1/policycache/status
すべての管理対象サーバーのサーバー・ポリシー・キャッシュ診断に関連する情報を取得します。
リクエスト
サポートされるメディア・タイプ
- application/json
- application/xml
問合せパラメータ
- verbose: string
詳細出力を返すためのフラグ
レスポンス
サポートされるメディア・タイプ
- application/json
- application/xml
200レスポンス
成功
ルート・スキーマ: PolicyDiagnostics
タイプ:
ソースの表示
object
- isAllCacheVersionMatched(required): string
返されるサーバーはすべて、一致するポリシー・キャッシュ・バージョンを持っています。(true/false)
- policyDiagnosticsData(required): array policyDiagnosticsData
ネストされたスキーマ: PolicyDiagnosticsData
タイプ:
ソースの表示
object
- clusterName: string
クラスタの名前
- createTime: string
作成時間
- isMaster(required): string
マスター
- isMDCEnabled(required): string
MDCが有効
- lastPolicyUptakeTimeMillis(required): string
最終ポリシー・キャッシュ取込み(ミリ秒)
- policyCacheCheckSum: string
ポリシー・キャッシュのチェックサム
- policyCacheUpdateStatus: string
ポリシー・キャッシュのステータスの更新
- policyCacheUpdateTime(required): string
ポリシー・キャッシュの更新時間
- policyCacheVersion(required): string
ポリシー・キャッシュのバージョン
- serverIp(required): string
サーバーのIPアドレス
- serverName(required): string
サーバーの名前
- serverPort(required): string
サーバーのポート
- totalAppDomains(required): string
アプリケーション・ドメインの数
- totalAuthNPolicies(required): string
AuthNポリシーの数
- totalAuthZPolicies(required): string
AuthZポリシーの数
- totalHostIds(required): string
ホストID数
- totalResources(required): string
リソース数
- totalTokenPolicies(required): 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" } ] } ] }