Update RBAC policy#
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#
PUT
/v2.0/rbac-policies/{rbac_policy_id}
HTTPステータスコード#
正常時:200
エラー時:400, 401, 403, 404
リクエストパラメータの説明#
名前 | In | Type | デフォルト値 /必須指定 |
Description |
---|---|---|---|---|
rbac_policy_id | path | uuid | 必須 | RBACポリシーID |
target_tenant | body | string | 必須 | RBACポリシーの適用対象となるプロジェクトのID |
レスポンスボディ(正常系)の説明#
名前 | Type | Description |
---|---|---|
action | string | RBACポリシーのアクション 「access_as_shared」が表示されます。 |
id | uuid | RBACポリシー |
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_policy":{ "target_tenant":"fb980536114742c09287f01c4bf84313" } }
レスポンス例#
{ "rbac_policy": { "action": "access_as_shared", "id": "00b6b3e7-5ecd-4454-9cb3-ea8cae07b785", "object_id": "cbac3da9-b68b-477f-b42e-ea0cf58ea91d", "object_type": "network", "project_id": "7e386f7824ea48d6b6d77829d6ca6836", "target_tenant": "fb980536114742c09287f01c4bf84313", "tenant_id": "7e386f7824ea48d6b6d77829d6ca6836" } }