華為云計(jì)算 云知識(shí) 更新鏡像成員狀態(tài)(OpenStack原生)GlanceUpdateImageMember
更新鏡像成員狀態(tài)(OpenStack原生)GlanceUpdateImageMember

 

功能介紹

用戶接受或者拒絕共享 鏡像 時(shí),使用該接口更新鏡像成員的狀態(tài)。

調(diào)試

您可以在API Explorer中調(diào)試該接口。

URI

PUT /v2/images/{image_id}/members/{member_id}

參數(shù)說明請(qǐng)參見表1。
表1 參數(shù)說明

參數(shù)

是否必選

參數(shù)類型

描述

image_id

String

鏡像ID

member_id

String

成員ID

請(qǐng)求消息

  • 請(qǐng)求參數(shù)

    參數(shù)

    是否必選

    參數(shù)類型

    描述

    status

    String

    鏡像成員的狀態(tài)。

    取值如下:

    • accepted:表示接受共享鏡像。接受后,該鏡像在用戶鏡像列表中可見,用戶可以使用該鏡像創(chuàng)建 云服務(wù)器 。
    • rejected:表示拒絕共享鏡像。拒絕后,該鏡像在用戶鏡像列表中不可見,但是,用戶仍然可以使用該鏡像創(chuàng)建云服務(wù)器。

    vault_id

    String

    存儲(chǔ)庫(kù)ID。

    如果是CBR創(chuàng)建的整機(jī)鏡像,則在接受該共享鏡像時(shí),為必選參數(shù),需傳入該值。

    存儲(chǔ)庫(kù)ID可以從 云備份 服務(wù)控制臺(tái)獲取,或者參考“查詢存儲(chǔ)庫(kù)列表”查詢。

請(qǐng)求示例

  • 更新鏡像成員狀態(tài),其中,鏡像狀態(tài)為“接受共享鏡像”。
    PUT https://{Endpoint}/v2/images/d164b5df-1bc3-4c3f-893e-3e471fd16e64/members/edc89b490d7d4392898e19b2deb34797
    
    {
        "status": "accepted"
    }
    
  • 更新通過CBR創(chuàng)建的整機(jī)鏡像成員狀態(tài),其中,鏡像狀態(tài)為“接受共享鏡像”,存儲(chǔ)庫(kù)ID為“6yhtb5df-1bc3-4c3f-893e-3e4716yhgt61”。
    PUT https://{Endpoint}/v2/images/d164b5df-1bc3-4c3f-893e-3e471fd16e64/members/edc89b490d7d4392898e19b2deb34797
    
    {
        "status": "accepted",
        "vault_id": "6yhtb5df-1bc3-4c3f-893e-3e4716yhgt61"
    }
    

響應(yīng)消息

  • 響應(yīng)參數(shù)

    參數(shù)

    參數(shù)類型

    描述

    status

    String

    共享狀態(tài)

    created_at

    String

    共享時(shí)間,格式為UTC時(shí)間

    updated_at

    String

    更新時(shí)間,格式為UTC時(shí)間

    image_id

    String

    鏡像ID

    member_id

    String

    成員ID

    schema

    String

    共享視圖

  • 響應(yīng)樣例
    STATUS CODE 200
    {
        "status": "accepted",
        "created_at": "2016-09-01T02:05:14Z",
        "updated_at": "2016-09-01T02:37:11Z",
        "image_id": "d164b5df-1bc3-4c3f-893e-3e471fd16e64",
        "member_id": "edc89b490d7d4392898e19b2deb34797",
        "schema": "/v2/schemas/member"
    }
    

返回值

  • 正常

    200

  • 異常

    返回值

    說明

    400 Bad Request

    請(qǐng)求錯(cuò)誤。

    401 Unauthorized

    鑒權(quán)失敗。

    403 Forbidden

    沒有操作權(quán)限。

    404 Not Found

    找不到資源。

    500 Internal Server Error

    服務(wù)內(nèi)部錯(cuò)誤。

    503 Service Unavailable

    服務(wù)不可用。