すべてのアクセス・ポリシーの取得
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"
}
]
}