すべてのアクセス・ポリシーの取得
get
/iam/governance/adminservice/api/v1/accesspolicies
ID、名前および説明など、すべてのアクセス・ポリシーの基本詳細を返します。アクセス・ポリシーは、名前および説明に基づいてフィルタできます(例: ?name=AP1&description=AP1Desc)
リクエスト
問合せパラメータ
- description(optional): string
アクセス・ポリシーの説明
- name(optional): string
アクセス・ポリシーの名前
レスポンス
サポートされているメディア・タイプ
- application/json
200レスポンス
アクセス・ポリシー
400レスポンス
不正なリクエスト
500レスポンス
内部サーバー・エラー
例
次の例は、cURLを使用してRESTリソースにGETリクエストを発行して、すべてのアクセス・ポリシーを取得する方法を示しています。ここに示す情報は、擬似システムを使用した場合のものであり、プロトタイプとして提供しています。
curl -u username:password -H "X-Requested-By:<anyvalue>" -X GET "http://myhost.pseudo.com:14000/iam/governance/adminservice/api/v1/accesspolicies"
レスポンス本文の例
JSON形式のレスポンス本文のコンテンツの例を次に示します。
{ "accessPolicies": [ { "links": [ { "rel": "self", "href": "http://myhost.pseudo.com:14000/iam/governance/adminservice/api/v1/accesspolicies/1" } ], "id": "1", "name": "AP_1615537233845", "description": "AP_Desc_1615537233845" }, { "links": [ { "rel": "self", "href": "http://myhost.pseudo.com:14000/iam/governance/adminservice/api/v1/accesspolicies/2" } ], "id": "2", "name": "AP_1615537645373", "description": "AP_Desc_1615537645373" } ] }