Implementar un borrador de implementación

PUBLICAR /grupos/{groupId}/aplicaciones/{appId}/borradores/{draftId}/implementación

Implementar el borrador de implementación de la aplicación especificada.

Parámetros de ruta

aplicación/json

Cuerpo

  • Nombre string Requerido

    El nombre de la implementación. Para implementar un borrador sin nombre, use una cadena vacía.

Respuestas

  • 201 aplicación/json

    El proyecto se implementó con éxito.

    Ocultar atributos de respuesta Mostrar los atributos de respuesta Objeto
    • _id string

      El identificador único de la implementación.

    • Nombre string

      El nombre de la implementación. Por defecto, es el mismo valor que _id.

    • id de la aplicación string

      El valor único _id de la aplicación Atlas App Services.

    • id_del_borrador string

      El valor único _id del borrador de implementación asociado con la implementación, si corresponde.

    • user_id string

      El valor único _id del usuario de MongoDB Cloud que implementó el borrador.

    • desplegado en entero

      La hora en que se realizó la implementación. Representada como el número de segundos transcurridos desde enero de 1, 1970.

    • origen string

      El método de implementación utilizado para crear la implementación.

    • confirmación string

      El hash de confirmación de la implementación (Implementación automática de GitHub)

    • Estado string

      Un mensaje que indica si la implementación fue exitosa o no.

    • status_error_message string

      El mensaje de error del error que provocó que fallara la implementación, si corresponde.

    • URL de diferencia string

      Un enlace a la diferencia de cambios en la implementación.

    • ubicación remota string

      Un identificador de la ubicación donde se implementa físicamente un servidor de aplicaciones, independientemente del proveedor de nube que aloja la aplicación.

      Los valores son US-VA, US-OR, DE-FF, IE, AU, IN-MB, SG o 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"}'
Solicitar ejemplos
{
  "name": "string"
}
Ejemplos de respuestas (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"
}