配置案を配置する

POST /groups/{groupId}/apps/{appId}/drafts/{draftId}/deployment

指定されたアプリケーション配置案を配置します。

path パラメータ

application/ JSON

body

  • name string 必須

    配置名。名前なしで配置案を配置するには、空の文字列を使用します。

応答

  • 201 application/ JSON

    配置案は正常に配置されました。

    応答属性の非表示 応答属性の表示 オブジェクト
    • _id string

      配置の一意のID 。

    • name string

      配置名。デフォルトでは 、これは _id と同じ値です。

    • app_id string

      Atlas App Services アプリの一意の _id 値。

    • 時点_id string

      配置に関連付けられた配置案の一意の _id 値(該当する場合)。

    • user_id string

      配置案を配置したMongoDB Cloud ユーザーの一意の _id 値。

    • deployment_at integer

      配置が行われた時刻。1 月 1、1970 からの秒数で表されます。

    • オリジン string

      配置を作成するために使用される配置方法。

    • コミット string

      配置のコミット ハッシュ(自動Github配置)

    • 状態 string

      配置が成功したかどうかを示すメッセージ。

    • status_error_message string

      配置の失敗の原因となったエラーのエラーメッセージ(該当する場合)

    • diff_url string

      配置の変更の差分へのリンク

    • remote_location string

      アプリをホストするクラウドプロバイダーに関係なく、アプリサーバーが物理的に配置されるロケーションの識別子です。

      値は、US-VAUS-ORDE-FFIEAUIN-MBSG、または BR-SP です。

POST /groups/{groupId}/apps/{appId}/drafts/{draftId}/deployment
curl \
 --request POST 'https://services.cloud.mongodb.com/api/admin/v3.0/groups/{groupId}/apps/{appId}/drafts/{draftId}/deployment' \
 --header "Authorization: Bearer $ACCESS_TOKEN" \
 --header "Content-Type: application/json" \
 --data '{"name":"string"}'
リクエスト例
{
  "name": "string"
}
応答の例(201)
{
  "_id": "string",
  "name": "string",
  "app_id": "string",
  "draft_id": "string",
  "user_id": "string",
  "deployed_at": 42,
  "origin": "string",
  "commit": "string",
  "status": "string",
  "status_error_message": "string",
  "diff_url": "string",
  "remote_location": "US-VA"
}