List RBAC Policies#
プロジェクトに属するRBACポリシーを一覧表示します。
APIエンドポイント#
リージョン | APIエンドポイント |
---|---|
西日本リージョン3の場合 | https://networking.jp-west-3.cloud.global.fujitsu.com |
東日本リージョン3の場合 | https://networking.jp-east-3.cloud.global.fujitsu.com |
HTTPメソッドとURI#
GET
/v2.0/rbac-policies
HTTPステータスコード#
正常時:200
エラー時:401
リクエストパラメータの説明#
名前 | In | Type | デフォルト値 /必須指定 |
Description |
---|---|---|---|---|
fields | query | string | 任意 | 属性を指定します。 省略した場合は、すべての属性が表示されます。 |
action | query | string | 任意 | RBACポリシーのアクション 指定する場合、「access_as_shared」を指定してください。 |
id | query | uuid | 任意 | RBACポリシーのID |
object_id | query | uuid | 任意 | RBACポリシーを適用するオブジェクトタイプのID networkのuuidを指定してください。 |
object_type | query | string | 任意 | RBACポリシーを適用するオブジェクトタイプ 「network」を指定してください。 |
project_id | query | string | 任意 | RBACポリシーを作成したプロジェクトのID |
sort_dir | query | string | 任意 | ソートの方向 asc (ascending:昇順)、またはdesc(descending:降順)です。 sort_keyと一緒に指定してください。 |
sort_key | query | string | 任意 | レスポンスをソートします。 以下が指定できます。 - action - id - object_id - target_tenant - tenant_id - project_id sort_dirと一緒に指定してください。 |
target_tenant | query | string | 任意 | RBACポリシーの適用対象となるプロジェクトのID |
tenant_id | query | string | 任意 | RBACポリシーを作成したプロジェクトのID |
レスポンスボディ(正常系)の説明#
名前 | Type | Description |
---|---|---|
action | string | RBACポリシーのアクション 「access_as_shared」が表示されます。 |
id | uuid | RBACポリシーのID |
object_id | uuid | オブジェクトタイプのID networkのuuidが表示されます。 |
object_type | string | RBACポリシーを適用するオブジェクトのタイプ 「network」が表示されます。 |
project_id | string | RBACポリシーを作成したプロジェクトのID |
target_tenant | string | RBACポリシーの適用対象となるプロジェクトのID |
tenant_id | string | RBACポリシーを作成したプロジェクトのID |
レスポンス例#
{ "rbac_policies": [ { "action": "access_as_shared", "id": "5d8beedf-673b-445e-b3bf-90ba8a82d3f9", "object_id": "cbac3da9-b68b-477f-b42e-ea0cf58ea91d", "object_type": "network", "project_id": "7e386f7824ea48d6b6d77829d6ca6836", "target_tenant": "07b5794e0f2548c68ed2fe1b846d0176", "tenant_id": "7e386f7824ea48d6b6d77829d6ca6836" } ] }