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

Modifique la configuración de implementación de una aplicación para personalizar cómo la aplicación implementa los cambios.

Parámetros de ruta

aplicación/json

Cuerpo

  • 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.

Respuestas

  • 204

    Éxito

PARCHE /grupos/{groupId}/aplicaciones/{appId}/implementar/config
curl \
 --request PATCH 'https://services.cloud.mongodb.com/api/admin/v3.0/groups/{groupId}/apps/{appId}/deploy/config' \
 --header "Authorization: Bearer $ACCESS_TOKEN" \
 --header "Content-Type: application/json" \
 --data '{"ui_drafts_disabled":true,"automatic_deployment":{"enabled":true,"provider":"github","installation_ids":["string"]},"last_modified":42.0}'
Solicitar ejemplos
{
  "ui_drafts_disabled": true,
  "automatic_deployment": {
    "enabled": true,
    "provider": "github",
    "installation_ids": [
      "string"
    ]
  },
  "last_modified": 42.0
}