Obtener la configuración de implementación

Obtener /grupos/{ID de grupo}/aplicaciones/{ID de aplicación}/implementar/config

Vea información sobre cómo su aplicación implementa los cambios.

Parámetros de ruta

Respuestas

  • 200 aplicación/json

    Éxito

    Ocultar atributos de respuesta Mostrar los atributos de respuesta Objeto
    • borradores de interfaz de usuario deshabilitados booleano Requerido

      Si es true, todos los cambios realizados en la interfaz de administración se implementan automáticamente al guardar. Si es false, los cambios se agrupan en un borrador de implementación que se implementa por separado.

    • implementación automática Objeto Requerido

      Configuración para métodos de implementación automática

      Ocultar atributos de implementación automática Mostrar atributos de implementación automática Objeto
      • habilitado booleano

        Si es true, la aplicación se implementa automáticamente utilizando el método definido para provider.

      • proveedor string

        El tipo de implementación automática.

        El valor es github.

      • identificadores de instalación array[string]

        Los valores de ID únicos de las instalaciones del proveedor de implementación automática. Por ejemplo, el id valor de una instalación de una aplicación de GitHub.

    • última modificación Número

      La hora en que se modificó esta configuración por última vez, representada por el número de segundos desde la época de UNIX.

OBTENER /grupos/{groupId}/aplicaciones/{appId}/implementar/config
curl \
 --request GET 'https://services.cloud.mongodb.com/api/admin/v3.0/groups/{groupId}/apps/{appId}/deploy/config' \
 --header "Authorization: Bearer $ACCESS_TOKEN"
Ejemplos de respuestas (200)
{
  "ui_drafts_disabled": true,
  "automatic_deployment": {
    "enabled": true,
    "provider": "github",
    "installation_ids": [
      "string"
    ]
  },
  "last_modified": 42.0
}