Create snapshot#

スナップショットを作成します。

APIエンドポイント#

リージョン APIエンドポイント
西日本リージョン3の場合 https://baremetal.jp-west-3.cloud.global.fujitsu.com
東日本リージョン3の場合 https://baremetal.jp-east-3.cloud.global.fujitsu.com

HTTPメソッドとURI#

POST

/v1/iscsi/{project_id}/snapshots/create

HTTPステータスコード#

正常時:201

エラー時:400, 401, 403, 404, 500

リクエストパラメータの説明#

名前 In Type デフォルト値
/必須指定
Description
project_id path string 必須 プロジェクトID
snapshot body object 必須 スナップショットオブジェクト
description body string None
任意
スナップショットの説明
- 指定可能文字種:半角英数字、半角スペース、半角記号(!#$%&()*+,-./:;<=>?@[\]^_{|}~)
- 指定可能文字数:1~200文字
name body string 必須 スナップショットの名前
- 指定可能文字種:半角英数字、アンダースコア(_)
- 指定可能文字数:1~100文字
storage_id body string 必須 ストレージID

レスポンスボディ(正常系)の説明#

名前 Type Description
job object ジョブオブジェクト
api_name string API名称
created_at string ジョブの作成日時
id integer ジョブID
project_id string プロジェクトID
request_parameter object API実行時のリクエストパラメータ
status string ステータス情報

リクエスト例#

{
    "snapshot": {
        "description": "this is my snapshot",
        "name": "my_snapshot",
        "storage_id": "1a5737a0-0249-451b-9397-d4f8351860e5"
    }
}

レスポンス例#

{
    "job": {
        "api_name": "Create a snapshot",
        "created_at": "2019-01-30T15:24:48Z",
        "id": 522,
        "project_id": "ff7ea4859b0344afad61f14c04249ee7",
        "request_parameter": {
            "snapshot": {
                "description": "this is my snapshot",
                "name": "my_snapshot",
                "storage_id": "1a5737a0-0249-451b-9397-d4f8351860e5"
            }
        },
        "status": "EXECUTING"
    }
}