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"
    }
}