すべてのアクセス・ポリシーの取得

get

/iam/governance/adminservice/api/v1/accesspolicies

ID、名前および説明など、すべてのアクセス・ポリシーの基本詳細を返します。アクセス・ポリシーは、名前および説明に基づいてフィルタできます(例: ?name=AP1&description=AP1Desc)

リクエスト

問合せパラメータ
先頭に戻る

レスポンス

サポートされているメディア・タイプ

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"
        }
    ]
}
先頭に戻る