Create deployment#

ソフトウェアデプロイメントを作成します。

APIエンドポイント#

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

HTTPメソッドとURI#

POST

/v1/{tenant_id}/software_deployments

HTTPステータスコード#

正常時:200

エラー時:400, 401, 500

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

名前 In Type デフォルト値
/必須指定
Description
tenant_id path string 必須 プロジェクトID
action body string 任意 ソフトウェアデプロイメントを起動させるスタックアクション
config_id body string 必須 サーバにソフトウェアデプロイメントを適用するときに起動するソフトウェア設定のUUID
input_values body object 任意 入力データのキーと値のペアのリスト
server_id body string 必須 設定が適用されるサーバのUUID
stack_user_project_id body string 任意 ソフトウェアデプロイメントを操作できる認証用のプロジェクトのID
status body string 任意 ソフトウェアデプロイメントのステータス
「COMPLETE」、「IN_PROGRESS」、または「FAILED」です。
status_reason body string 任意 ソフトウェアデプロイメントのステータスの理由

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

名前 Type Description
action string ソフトウェアデプロイメントを起動させるスタックアクション
config_id string サーバにソフトウェアデプロイメントを適用するときに起動するソフトウェア設定のUUID
creation_time string リソースの作成日時
日時の入力形式は以下のISO 8601形式です。
CCYY-MM-DDThh:mm:ss±hh:mm
例:2015-08-27T09:49:58-05:00
「±hh:mm」の部分は、タイムゾーンにUTCからのオフセットがある場合にだけ表示されます。
id string ソフトウェアデプロイメントのUUID
input_values object 入力データのキーと値のペアのリスト
output_values object ソフトウェアデプロイメントの出力データのリスト
server_id string 設定が適用されるサーバのUUID
software_deployment object ソフトウェアデプロイメントのオブジェクト
status string ソフトウェアデプロイメントのステータス
「COMPLETE」、「IN_PROGRESS」、または「FAILED」です。
status_reason string ソフトウェアデプロイメントのステータスの理由
updated_time string ソフトウェアデプロイメントの最新更新日時
日時の入力形式は以下のISO 8601形式です。
CCYY-MM-DDThh:mm:ss±hh:mm
例:2015-08-27T09:49:58-05:00
「±hh:mm」の部分は、タイムゾーンにUTCからのオフセットがある場合だけ表示されます。

リクエスト例#

{
    "status": "IN_PROGRESS",
    "server_id": "ec14c864-096e-4e27-bb8a-2c2b4dc6f3f5",
    "config_id": "8da95794-2ad9-4979-8ae5-739ce314c5cd",
    "stack_user_project_id": "c024bfada67845ddb17d2b0c0be8cd79",
    "action": "CREATE",
    "status_reason": "Deploy data available"
}

レスポンス例#

{
    "software_deployment": {
        "status": "IN_PROGRESS",
        "server_id": "ec14c864-096e-4e27-bb8a-2c2b4dc6f3f5",
        "config_id": "8da95794-2ad9-4979-8ae5-739ce314c5cd",
        "output_values": null,
        "input_values": null,
        "action": "CREATE",
        "status_reason": "Deploy data available",
        "id": "ef422fa5-719a-419e-a10c-72e3a367b0b8",
        "creation_time": "2015-01-31T15:12:36Z",
        "updated_time": "2015-01-31T15:18:21Z"
    }
}