Diferenciar un borrador con la implementación actual

Obtener /grupos/{ID de grupo}/aplicaciones/{ID de aplicación}/borradores/{ID de borrador}/diff

Devuelve una diferencia entre la aplicación implementada actualmente y el borrador especificado.

Parámetros de ruta

Respuestas

  • 200 aplicación/json

    Borrador diferenciado exitosamente.

    Ocultar atributos de respuesta Mostrar los atributos de respuesta Objeto
    • diferencias array[string]

      Una lista donde cada elemento es la diferencia línea por línea para un archivo de configuración específico.

    • diferencia de archivos de alojamiento Objeto

      Los nombres de archivo de los archivos alojados que se han agregado, eliminado o modificado.

      Ocultar atributos hosting_files_diff Mostrar atributos hosting_files_diff Objeto
      • añadido array[string]

        Una lista donde cada elemento es el nombre de un archivo que se agregó en el borrador.

      • eliminado array[string]

        Una lista donde cada elemento es el nombre de un archivo que fue eliminado en el borrador.

      • por última vez array[string]

        Una lista en la que cada elemento es el nombre de un archivo que se cambió en el borrador.

OBTENER /grupos/{groupId}/aplicaciones/{appId}/borradores/{draftId}/diff
curl \
 --request GET 'https://services.cloud.mongodb.com/api/admin/v3.0/groups/{groupId}/apps/{appId}/drafts/{draftId}/diff' \
 --header "Authorization: Bearer $ACCESS_TOKEN"
Ejemplos de respuestas (200)
{
  "diffs": [
    "string"
  ],
  "hosting_files_diff": {
    "added": [
      "string"
    ],
    "deleted": [
      "string"
    ],
    "modified": [
      "string"
    ]
  }
}