Actualiza un clúster de nivel compartido

PUBLICAR /api/atlas/v2/grupos/{ID de grupo}/clusters/inquilinoUpgrade

Actualiza un clúster de nivel compartido a un clúster flexible o dedicado (M10+) en el proyecto especificado. Para usar este recurso, la cuenta de servicio o la clave API solicitante debe tener el rol de administrador de clúster de proyecto. Cada proyecto admite hasta 25 clústeres.

Este punto de conexión también se puede usar para actualizar clústeres Flex creados con la API Crear Clúster o clústeres M 2/M anteriores5 que se hayan migrado a clústeres Flex, usando instanceSizeName a "M2 " o "M "5 hasta 2026 el de enero. Esta funcionalidad estará disponible hasta el de enero 22 2026del, fecha a partir de la cual solo estará disponible para0 clústeres M. Utilice el punto de conexión Actualizar Clúster Flex en su lugar.

Actualizar Flex Cluster

Parámetros de ruta

  • ID de grupo string Requerido

    Cadena 24hexadecimal única que identifica su proyecto. Utilice el punto de conexión /groups para recuperar todos los proyectos a los que el usuario autenticado tiene acceso.

    NOTA: Grupos y proyectos son términos sinónimos. El ID de tu grupo es el mismo que el de tu proyecto. Para los grupos existentes, el ID de tu grupo/proyecto permanece igual. El recurso y los puntos finales correspondientes usan el término "grupos".

    El formato debe coincidir con el siguiente patrón: ^([a-f0-9]{24})$.

Parámetros de consulta

  • envolvente booleano

    Indicador que indica si la aplicación encapsula la respuesta en un objeto JSON envelope. Algunos clientes de la API no pueden acceder a los encabezados de respuesta HTTP ni al código de estado. Para solucionar esto, configure envelope=true en la consulta. Los endpoints que devuelven una lista de resultados utilizan el objeto de resultados como encapsulado. La aplicación añade el parámetro de estado al cuerpo de la respuesta.

    El valor predeterminado es false.

  • bonita booleano

    Bandera que indica si el cuerpo de la respuesta debe estar en formato prettyprint.

    El valor predeterminado es false.

    Impresión bonita
application/vnd.atlas.2023-01-01+json

Cuerpo Requerido

Detalles de la actualización del clúster de nivel compartido en el proyecto especificado.

  • aceptarRiesgosDeDatosYForzarReplicaConjuntoReconfigurar cadena(fecha-hora)

    Si es necesaria una reconfiguración para recuperar un nodo principal debido a una interrupción regional, envíe este campo junto con la reconfiguración de su topología para solicitar una nueva topología regional resistente a interrupciones. Las reconfiguraciones forzadas durante una interrupción de la mayoría de los nodos elegibles conllevan el riesgo de pérdida de datos si las escrituras replicadas (incluso las escrituras confirmadas mayoritariamente) no se han replicado en el nuevo nodo principal. La documentación de MongoDB Atlas contiene más información. Para continuar con una operación que conlleva ese riesgo, establezca acceptDataRisksAndForceReplicaSetReconfig en la fecha actual. Este parámetro expresa su valor en el formato de marca de tiempo ISO 8601 en UTC.

    Reconfiguración de un conjunto de réplicas...
  • configuración avanzada Objeto

    Grupo de configuraciones que configura un subconjunto de los detalles de configuración avanzada.

    Ocultar atributos de configuración avanzada Mostrar atributos avanzados de configuración Objeto
    • customOpensslCipherConfigTls12 array[string]

      Lista de conjuntos de cifrado OpenSSL personalizados para TLS 1.2. Este campo solo es válido cuando tlsCipherConfigMode se establece en CUSTOM.

      Los valores son TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 o TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256.

    • customOpensslCipherConfigTls13 array[string]

      Lista de conjuntos de cifrado OpenSSL personalizados para TLS 1.3. Este campo solo es válido cuando tlsCipherConfigMode se establece en CUSTOM.

      No más de 4 elementos. Los valores son TLS_AES_256_GCM_SHA384, TLS_CHACHA20_POLY1305_SHA256, TLS_AES_128_GCM_SHA256 o TLS_AES_128_CCM_SHA256.

    • protocoloTls mínimo habilitado string

      Versión mínima de Seguridad de la Capa de Transporte (TLS) que el clúster acepta para las conexiones entrantes. Los clústeres que usan TLS 1.0 o 1.1 deberían considerar configurar TLS 1.2 como la versión mínima del protocolo TLS.

      Los valores son TLS1_0, TLS1_1, TLS1_2 o TLS1_3.

      Esta opción corresponde a...
    • Modo de configuración de cifrado tls string

      Modo de configuración del conjunto de cifrado TLS. El modo predeterminado utiliza los conjuntos de cifrado predeterminados. El modo personalizado permite especificar conjuntos de cifrado personalizados para TLS 1.2 y TLS 1.3.

      Los valores son CUSTOM o DEFAULT.

  • Escalado automático Objeto

    Rango de tamaños de instancias a los que puede escalar su clúster.

    Escalado automático de clúster
    Ocultar atributos de escalado automático Mostrar atributos de escalamiento automático Objeto
    • calcular Objeto

      Conjunto de ajustes que configura cómo un clúster puede escalar su nivel y si puede reducir su capacidad. El escalado automático de niveles no está disponible para clústeres que utilizan clases de almacenamiento NVME o de bajo consumo de CPU.

      Ocultar atributos de cálculo Mostrar atributos computacionales Objeto
      • habilitado booleano

        Bandera que indica si el escalamiento automático reactivo del tamaño de instancia está habilitado.

        • Establézcalo en true para habilitar el escalado automático reactivo del tamaño de la instancia. Si está habilitado, debe especificar un valor para providerSettings.autoScaling.compute.maxInstanceSize.
        • Establezca en false para deshabilitar el escalamiento automático reactivo del tamaño de instancia.

        El valor predeterminado es false.

      • escala descendente habilitada booleano

        Indicador que indica si el nivel del clúster puede reducirse mediante escalado automático reactivo. Esto es obligatorio si autoScaling.compute.enabled es true. Si habilita esta opción, especifique un valor para providerSettings.autoScaling.compute.minInstanceSize.

        El valor predeterminado es false.

    • diskGBHabilitado booleano

      Bandera que indica si alguien habilitó el escalamiento automático de disco para este clúster.

      El valor predeterminado es false.

  • copia de seguridad habilitada booleano

    Indicador que indica si el clúster puede realizar copias de seguridad. Si se establece en true, el clúster puede realizar copias de seguridad. Debe establecer este valor en true para clústeres NVMe. La copia de seguridad utiliza copias de seguridad en la nube para clústeres dedicados y copias de seguridad de clústeres compartidos para clústeres de inquilinos. Si se establece en false, el clúster no utiliza copias de seguridad en MongoDB Cloud.

  • biConnector Objeto

    Configuraciones necesarias para configurar el MongoDB Connector for Business Intelligence para este clúster.

    Conector MongoDB para empresas...
    Ocultar atributos de biConnector Mostrar atributos biConector Objeto
    • habilitado booleano

      Bandera que indica si MongoDB Connector for Business Intelligence está habilitado en el clúster especificado.

    • readPreference string

      Nodo fuente de datos designado para el MongoDB Connector for Business Intelligence en MongoDB nube. El MongoDB Connector for Business Intelligence en MongoDB Cloud lee datos desde el nodo principal, secundario o de análisis según tus preferencias de lectura. Por defecto en el nodo ANALYTICS, o en SECONDARY si no hay nodos ANALYTICS.

      Los valores son PRIMARY, SECONDARY o ANALYTICS.

      Preferencias de lectura para BI Connector
  • tipo de clúster string

    Configuración de los nodos que componen el cluster.

    Los valores son REPLICASET, SHARDED o GEOSHARDED.

  • Modo de gestión del servidor de configuración string

    Modo de administración del servidor de configuración para crear o actualizar un clúster fragmentado. Si se configura como ATLAS_MANAGED, Atlas puede cambiar automáticamente el tipo de servidor de configuración del clúster para optimizar el rendimiento y el ahorro. Si se configura como FIXED_TO_DEDICATED, el clúster siempre usará un servidor de configuración dedicado.

    Los valores son ATLAS_MANAGED o FIXED_TO_DEDICATED. El valor predeterminado es ATLAS_MANAGED.

    Configuración de clúster fragmentado de MongoDB
  • eliminarDespuésDeCreaciónHoras integer(int32)

    Número de horas después de la creación del clúster en que este se eliminará automáticamente.

    Este campo se utiliza para derivar deleteAfterDate en relación con createDate.

    Cuando se establece en nulo o cero al crear el clúster, el clúster no se eliminará automáticamente.

    Cuando se establece en un valor positivo al crear el clúster, el clúster se eliminará automáticamente después de la cantidad de horas especificada.

    Al actualizar este campo en un clúster existente (no eliminado), y este se establece como nulo, se conservan los valores existentes para este y deleteAfterDate.

    Al actualizar este campo en un clúster existente (no eliminado), y se establece en cero, entonces deleteAfterDate se restablece a nulo (deshabilita la eliminación automática) independientemente de las configuraciones anteriores.

    Al actualizar este campo en un clúster existente (no eliminado), y este se establece en un valor positivo, entonces createDate + deleteAfterCreationHours debe ser posterior a ahora; de lo contrario, se ignora la actualización del campo y se conservan los valores existentes para este y deleteAfterDate.

  • diskSizeGB número(doble)

    Capacidad de almacenamiento de los volúmenes de datos de instancia expresada en gigabytes. Aumenta este número para añadir capacidad.

    Este valor no es configurable en clústeres M0/M2/M5.

    MongoDB Cloud requiere este parámetro si configura replicationSpecs.

    Si especifica un tamaño de disco inferior al mínimo (10 GB), este parámetro toma como valor predeterminado el tamaño de disco mínimo.

    Los cálculos de cargos de almacenamiento dependen de si elige el valor predeterminado o un valor personalizado.

    El valor máximo de almacenamiento en disco no puede superar 50 veces la RAM máxima del clúster seleccionado. Si necesita más espacio de almacenamiento, considere actualizar su clúster a un nivel superior.

    El valor mínimo es 10, el valor máximo es 4096.

  • diskWarmingMode string

    Selección del modo de calentamiento del disco.

    Los valores son FULLY_WARMED o VISIBLE_EARLIER. El valor predeterminado es FULLY_WARMED.

    Reducir el calentamiento del disco secundario...
  • proveedor de cifrado en reposo string

    Proveedor de servicios en la nube que administra las claves de cliente para proporcionar una capa adicional de cifrado en reposo para el clúster. Para habilitar la administración de claves de cliente para el cifrado en reposo, la configuración del clúster replicationSpecs[n].regionConfigs[m].{type}Specs.instanceSize debe ser M10 o superior y "backupEnabled" : false omitirse por completo.

    Los valores son NONE, AWS, AZURE o GCP.

    Cifrado en reposo usando Custo...
  • Fragmentación autogestionada de clúster global booleano

    Configure este campo para configurar el modo de administración de fragmentación al crear un nuevo clúster global.

    Cuando se establece en falso, el modo de administración se establece en Fragmentación administrada por Atlas. Este modo administra completamente la fragmentación de su clúster global y está diseñado para brindar una implementación fluida.

    Cuando se configura como true, el modo de gestión se establece en particionado autogestionado. Este modo deja la gestión de particiones en tus manos y está construido para proporcionar una experiencia de implementación avanzada y flexible.

    Esta configuración no se puede cambiar una vez implementado el clúster.

    Crear un clúster global
  • Etiquetas matriz[objeto] Obsoleto

    Colección de pares clave-valor de entre 1 y 255 caracteres que etiquetan y categorizan el clúster. La consola de MongoDB Cloud no muestra las etiquetas.

    Las etiquetas de clúster están obsoletas y se eliminarán en una próxima versión. Recomendamos encarecidamente usar etiquetas de recursos en su lugar.

    Etiquetas legibles por humanos aplicadas a este componente de MongoDB Cloud.

    Resource Tags
    Ocultar atributos de etiquetas Mostrar atributos de etiquetas Objeto
    • clave string

      Clave aplicada para etiquetar y categorizar este componente.

      La longitud mínima es 1, la longitud máxima es 255.

    • valor string

      Valor establecido en la clave aplicada para etiquetar y categorizar este componente.

      La longitud mínima es 1, la longitud máxima es 255.

  • Concesión de acceso a empleados de MongoDB Objeto

    A un empleado de MongoDB se le otorgó nivel de acceso y vencimiento para un clúster.

    Ocultar atributos de mongoDBEmployeeAccessGrant Mostrar atributos de mongoDBEmployeeAccessGrant Objeto
    • tiempo de expiración cadena(fecha-hora) Requerido

      Fecha de vencimiento para la concesión de acceso del empleado. Este parámetro expresa su valor en el formato de timestamp ISO 8601 en UTC.

    • grantType string Requerido

      Nivel de acceso a otorgar a los empleados de MongoDB.

      Los valores son CLUSTER_DATABASE_LOGS, CLUSTER_INFRASTRUCTURE o CLUSTER_INFRASTRUCTURE_AND_APP_SERVICES_SYNC_DATA.

  • Versión principal de mongoDB string

    Versión principal del clúster MongoDB.

    Al crear: Elija entre las versiones disponibles de MongoDB o deje sin especificar la versión predeterminada recomendada en la plataforma MongoDB Cloud. La versión recomendada es una versión reciente con soporte a largo plazo. No se garantiza que la versión predeterminada sea la más reciente publicada durante todo el ciclo de lanzamiento. Para conocer las versiones disponibles en un proyecto específico, consulte la documentación vinculada o utilice el punto de enlace de la API para versiones LTS del proyecto.

    Al actualizar: Aumente la versión solo en 1 versiones principales a la vez. Si el clúster está anclado a una versión de compatibilidad de funciones de MongoDB exactamente una versión principal inferior a la versión actual de MongoDB, esta puede degradarse a la versión principal anterior.

    Versiones de MongoDB disponibles en...
  • Versión de MongoDB string

    Versión de MongoDB que ejecuta el clúster.

    El formato debe coincidir con el siguiente patrón: ([\d]+\.[\d]+\.[\d]+).

  • Nombre string Requerido

    Etiqueta legible por humanos que identifica el clúster.

    El formato debe coincidir con el siguiente patrón: ^[a-zA-Z0-9][a-zA-Z0-9-]*$.

  • numShards integer(int32)

    Número máximo de fragmentos para implementar en un clúster fragmentado: 50. El recurso devuelve 1 para indicar un conjunto de réplicas y valores de 2 o superiores para indicar un clúster fragmentado. El valor devuelto equivale al número de fragmentos del clúster.

    El valor mínimo es 1, el valor máximo es 50. El valor predeterminado es 1.

    particionado
  • en pausa booleano

    Bandera que indica si el cluster está en pausa.

  • pitEnabled booleano

    Bandera que indica si el clúster utiliza copias de seguridad en la nube continuas.

    Copias de seguridad continuas en la nube
  • proveedorBackupEnabled booleano

    Indicador que indica si el clúster M10 o superior puede realizar copias de seguridad en la nube. Si se establece en true, el clúster puede realizar copias de seguridad. Si este valor y backupEnabled se establecen en false, el clúster no utiliza copias de seguridad en la nube de MongoDB.

  • Configuración del proveedor Objeto

    Uno de:
  • Estrategia de escalamiento del conjunto de réplicas string

    Configure este campo para configurar el modo de escalamiento del conjunto de réplicas para su clúster.

    De forma predeterminada, Atlas escala por debajo de WORKLOAD_TYPE. Este modo permite a Atlas escalar sus nodos de análisis en paralelo con sus nodos operativos.

    Cuando se configura como SEQUENTIAL, Atlas escala todos los nodos secuencialmente. Este modo está diseñado para cargas de trabajo estables y aplicaciones que realizan lecturas secundarias sensibles a la latencia.

    Cuando se configura como NODE_TYPE, Atlas escala sus nodos seleccionables en paralelo con sus nodos de solo lectura y de análisis. Este modo está diseñado para cargas de trabajo grandes y dinámicas que requieren un escalado frecuente y oportuno de los niveles del clúster. Esta es la estrategia de escalado más rápida, pero podría afectar la latencia de las cargas de trabajo al realizar lecturas secundarias extensas.

    Los valores son SEQUENTIAL, WORKLOAD_TYPE o NODE_TYPE. El valor predeterminado es WORKLOAD_TYPE.

    Modificar la escala del conjunto de réplicas...
  • factor de replicación integer(int32) Obsoleto

    Número de miembros que pertenecen al conjunto de réplicas. Cada miembro conserva una copia de sus bases de datos, lo que proporciona alta disponibilidad y redundancia de datos. Utilice replicationSpecs en su lugar.

    Los valores son 3, 5 o 7. El valor predeterminado es 3.

  • especificación de replicación Objeto

    Ubicación física donde MongoDB Cloud aprovisiona los nodos del clúster.

    Ocultar el atributo replicationSpec Mostrar el atributo replicationSpec Objeto
    • * Objeto Propiedades adicionales

      Ubicación física donde MongoDB Cloud aprovisiona los nodos del clúster.

      Ocultar * atributos Mostrar * atributos Objeto
      • Nodos analíticos integer(int32)

        Número de nodos de análisis en la región. Los nodos de análisis gestionan datos analíticos, como consultas de informes del Conector MongoDB para Business Intelligence en MongoDB Cloud. Los nodos de análisis son de solo lectura y nunca pueden convertirse en el nodo principal. Utilice replicationSpecs[n].{region}.analyticsNodes en su lugar.

      • nodos elegibles integer(int32)

        Número de nodos elegibles para implementar en la región especificada. Los nodos elegibles pueden ser los principales y facilitar las lecturas locales. Use replicationSpecs[n].{region}.electableNodes en su lugar.

        Los valores son 0, 3, 5 o 7.

      • prioridad integer(int32)

        Número que indica la prioridad de elección de la región. Para identificar la región preferida del clúster, configure este parámetro 7 como. El nodo principal se ejecuta en la región preferida. Para identificar una región de solo lectura, configure este parámetro 0 como.

        El valor mínimo es 0, el valor máximo es 7.

      • Nodos de solo lectura integer(int32)

        Número de nodos de solo lectura en la región. Los nodos de solo lectura nunca pueden convertirse en el miembro principal, pero pueden facilitar las lecturas locales. Use replicationSpecs[n].{region}.readOnlyNodes en su lugar.

  • Especificaciones de replicación matriz[objeto]

    Lista de configuraciones que configuran las regiones de su clúster.

    • Para los clústeres globales, cada objeto de la matriz representa una zona donde MongoDB Cloud implementa los nodos de sus clústeres.
    • Para clústeres fragmentados no globales y conjuntos de réplicas, el objeto único representa dónde MongoDB Cloud implementa los nodos de sus clústeres.
    Ocultar atributos de replicationSpecs Mostrar atributos de replicationSpecs Objeto
    • ID. string

      Cadena de dígitos hexadecimales 24única que identifica el objeto de replicación para una zona en un clúster global.

      • Si incluye zonas existentes en la solicitud, debe especificar este parámetro.

      • Si agrega una nueva zona a un clúster global existente, puede especificar este parámetro. La solicitud elimina cualquier zona existente en un clúster global que excluya de la solicitud.

      El formato debe coincidir con el siguiente patrón: ^([a-f0-9]{24})$.

    • numShards integer(int32)

      Entero positivo que especifica la cantidad de fragmentos que se implementarán en cada zona especificada. Si establece este valor en 1 y clusterType es SHARDED, MongoDB Cloud implementa un clúster fragmentado de un solo fragmento. No cree un clúster fragmentado con un solo fragmento para entornos de producción. Los clústeres fragmentados de un solo fragmento no ofrecen las mismas ventajas que las configuraciones con varios fragmentos.

      Si está actualizando un conjunto de réplicas a un clúster fragmentado, no podrá aumentar el número de fragmentos en la misma solicitud de actualización. Debe esperar hasta que el clúster haya completado la actualización a fragmentado y haya reconectado todos los clientes de la aplicación al enrutador MongoDB antes de agregar fragmentos adicionales. De lo contrario, sus datos podrían volverse incoherentes una vez que MongoDB Cloud comience a distribuirlos entre los fragmentos.

      El valor predeterminado es 1.

    • regionsConfig Objeto

      Ubicación física donde MongoDB Cloud aprovisiona los nodos del clúster.

      Ocultar el atributo regionsConfig Mostrar el atributo regionsConfig Objeto
      • * Objeto Propiedades adicionales

        Ubicación física donde MongoDB Cloud aprovisiona los nodos del clúster.

        Ocultar * atributos Mostrar * atributos Objeto
        • Nodos analíticos integer(int32)

          Número de nodos de análisis en la región. Los nodos de análisis gestionan datos analíticos, como consultas de informes del Conector MongoDB para Business Intelligence en MongoDB Cloud. Los nodos de análisis son de solo lectura y nunca pueden convertirse en el nodo principal. Utilice replicationSpecs[n].{region}.analyticsNodes en su lugar.

        • nodos elegibles integer(int32)

          Número de nodos elegibles para implementar en la región especificada. Los nodos elegibles pueden ser los principales y facilitar las lecturas locales. Use replicationSpecs[n].{region}.electableNodes en su lugar.

          Los valores son 0, 3, 5 o 7.

        • prioridad integer(int32)

          Número que indica la prioridad de elección de la región. Para identificar la región preferida del clúster, configure este parámetro 7 como. El nodo principal se ejecuta en la región preferida. Para identificar una región de solo lectura, configure este parámetro 0 como.

          El valor mínimo es 0, el valor máximo es 7.

        • Nodos de solo lectura integer(int32)

          Número de nodos de solo lectura en la región. Los nodos de solo lectura nunca pueden convertirse en el miembro principal, pero pueden facilitar las lecturas locales. Use replicationSpecs[n].{region}.readOnlyNodes en su lugar.

    • zoneName string

      Etiqueta legible que identifica la zona en un clúster global. Proporcione este valor solo si clusterType es GEOSHARDED.

  • tipo de certificado raíz string

    Autoridad de certificación raíz que utiliza el clúster MongoDB Atlas. MongoDB Cloud apoya al Grupo de Investigación de Seguridad en Internet.

    El valor es ISRGROOTX1. El valor predeterminado es ISRGROOTX1.

  • Etiquetas matriz[objeto]

    Lista que contiene pares clave-valor de entre 1 y 255 caracteres de longitud para etiquetar y categorizar el clúster.

    Par clave-valor que etiqueta y categoriza una organización, proyecto o clúster de MongoDB Cloud. Por ejemplo, environment : production.

    Resource Tags
    Hide tags attributes Mostrar atributos de etiquetas Objeto
    • clave string Requerido

      Constante que define el conjunto de la etiqueta. Por ejemplo, environment en la etiqueta environment : production.

      La longitud mínima es 1, la longitud máxima es 255.

    • valor string Requerido

      Variable que pertenece al conjunto de la etiqueta. Por ejemplo, production en la etiqueta environment : production.

      La longitud mínima es 1, la longitud máxima es 255.

  • TerminaciónProtecciónHabilitada booleano

    Indicador que indica si la protección contra la terminación está habilitada en el clúster. Si se establece en true, MongoDB Cloud no eliminará el clúster. Si se establece en false, MongoDB Cloud eliminará el clúster.

    El valor predeterminado es false.

  • versiónReleaseSystem string

    Método mediante el cual el clúster mantiene las versiones de MongoDB. Si el valor es CONTINUOUS, no debe especificar mongoDBMajorVersion.

    Los valores son LTS o CONTINUOUS. El valor predeterminado es LTS.

Respuestas

  • 200 application/vnd.atlas.2023-01-01+json

    Vale

    Ocultar atributos de respuesta Mostrar los atributos de respuesta Objeto
    • aceptarRiesgosDeDatosYForzarReplicaConjuntoReconfigurar cadena(fecha-hora)

      Si es necesaria una reconfiguración para recuperar un nodo principal debido a una interrupción regional, envíe este campo junto con la reconfiguración de su topología para solicitar una nueva topología regional resistente a interrupciones. Las reconfiguraciones forzadas durante una interrupción de la mayoría de los nodos elegibles conllevan el riesgo de pérdida de datos si las escrituras replicadas (incluso las escrituras confirmadas mayoritariamente) no se han replicado en el nuevo nodo principal. La documentación de MongoDB Atlas contiene más información. Para continuar con una operación que conlleva ese riesgo, establezca acceptDataRisksAndForceReplicaSetReconfig en la fecha actual. Este parámetro expresa su valor en el formato de marca de tiempo ISO 8601 en UTC.

      Reconfiguración de un conjunto de réplicas...
    • configuración avanzada Objeto

      Grupo de configuraciones que configura un subconjunto de los detalles de configuración avanzada.

      Ocultar atributos de configuración avanzada Mostrar atributos avanzados de configuración Objeto
      • customOpensslCipherConfigTls12 array[string]

        Lista de conjuntos de cifrado OpenSSL personalizados para TLS 1.2. Este campo solo es válido cuando tlsCipherConfigMode se establece en CUSTOM.

        Los valores son TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 o TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256.

      • customOpensslCipherConfigTls13 array[string]

        Lista de conjuntos de cifrado OpenSSL personalizados para TLS 1.3. Este campo solo es válido cuando tlsCipherConfigMode se establece en CUSTOM.

        No más de 4 elementos. Los valores son TLS_AES_256_GCM_SHA384, TLS_CHACHA20_POLY1305_SHA256, TLS_AES_128_GCM_SHA256 o TLS_AES_128_CCM_SHA256.

      • protocoloTls mínimo habilitado string

        Versión mínima de Seguridad de la Capa de Transporte (TLS) que el clúster acepta para las conexiones entrantes. Los clústeres que usan TLS 1.0 o 1.1 deberían considerar configurar TLS 1.2 como la versión mínima del protocolo TLS.

        Los valores son TLS1_0, TLS1_1, TLS1_2 o TLS1_3.

        Esta opción corresponde a...
      • Modo de configuración de cifrado tls string

        Modo de configuración del conjunto de cifrado TLS. El modo predeterminado utiliza los conjuntos de cifrado predeterminados. El modo personalizado permite especificar conjuntos de cifrado personalizados para TLS 1.2 y TLS 1.3.

        Los valores son CUSTOM o DEFAULT.

    • Escalado automático Objeto

      Rango de tamaños de instancias a los que puede escalar su clúster.

      Escalado automático de clúster
      Ocultar atributos de escalado automático Mostrar atributos de escalamiento automático Objeto
      • calcular Objeto

        Conjunto de ajustes que configura cómo un clúster puede escalar su nivel y si puede reducir su capacidad. El escalado automático de niveles no está disponible para clústeres que utilizan clases de almacenamiento NVME o de bajo consumo de CPU.

        Ocultar atributos de cálculo Mostrar atributos computacionales Objeto
        • habilitado booleano

          Bandera que indica si el escalamiento automático reactivo del tamaño de instancia está habilitado.

          • Establézcalo en true para habilitar el escalado automático reactivo del tamaño de la instancia. Si está habilitado, debe especificar un valor para providerSettings.autoScaling.compute.maxInstanceSize.
          • Establezca en false para deshabilitar el escalamiento automático reactivo del tamaño de instancia.

          El valor predeterminado es false.

        • escala descendente habilitada booleano

          Indicador que indica si el nivel del clúster puede reducirse mediante escalado automático reactivo. Esto es obligatorio si autoScaling.compute.enabled es true. Si habilita esta opción, especifique un valor para providerSettings.autoScaling.compute.minInstanceSize.

          El valor predeterminado es false.

      • diskGBHabilitado booleano

        Bandera que indica si alguien habilitó el escalamiento automático de disco para este clúster.

        El valor predeterminado es false.

    • copia de seguridad habilitada booleano

      Indicador que indica si el clúster puede realizar copias de seguridad. Si se establece en true, el clúster puede realizar copias de seguridad. Debe establecer este valor en true para clústeres NVMe. La copia de seguridad utiliza copias de seguridad en la nube para clústeres dedicados y copias de seguridad de clústeres compartidos para clústeres de inquilinos. Si se establece en false, el clúster no utiliza copias de seguridad en MongoDB Cloud.

    • biConnector Objeto

      Configuraciones necesarias para configurar el MongoDB Connector for Business Intelligence para este clúster.

      Conector MongoDB para empresas...
      Ocultar atributos de biConnector Mostrar atributos biConector Objeto
      • habilitado booleano

        Bandera que indica si MongoDB Connector for Business Intelligence está habilitado en el clúster especificado.

      • readPreference string

        Nodo fuente de datos designado para el MongoDB Connector for Business Intelligence en MongoDB nube. El MongoDB Connector for Business Intelligence en MongoDB Cloud lee datos desde el nodo principal, secundario o de análisis según tus preferencias de lectura. Por defecto en el nodo ANALYTICS, o en SECONDARY si no hay nodos ANALYTICS.

        Los valores son PRIMARY, SECONDARY o ANALYTICS.

        Preferencias de lectura para BI Connector
    • tipo de clúster string

      Configuración de los nodos que componen el cluster.

      Los valores son REPLICASET, SHARDED o GEOSHARDED.

    • Modo de gestión del servidor de configuración string

      Modo de administración del servidor de configuración para crear o actualizar un clúster fragmentado. Si se configura como ATLAS_MANAGED, Atlas puede cambiar automáticamente el tipo de servidor de configuración del clúster para optimizar el rendimiento y el ahorro. Si se configura como FIXED_TO_DEDICATED, el clúster siempre usará un servidor de configuración dedicado.

      Los valores son ATLAS_MANAGED o FIXED_TO_DEDICATED. El valor predeterminado es ATLAS_MANAGED.

      Configuración de clúster fragmentado de MongoDB
    • tipo de servidor de configuración string

      Describe el tipo de servidor de configuración de un clúster fragmentado.

      Los valores son DEDICATED o EMBEDDED.

      Configuración de clúster fragmentado de MongoDB
    • cadenas de conexión Objeto

      Colección de localizadores uniformes de recursos que apuntan a la base de datos MongoDB.

      Formato de URI de cadena de conexión.
      Ocultar atributos de connectionStrings Mostrar atributos de connectionStrings Objeto
      • awsPrivateLinkSrv Objeto

        Cadenas de conexión privadas que reconocen puntos de conexión y que utilizan clústeres alojados en AWS con Amazon Web Services (AWS) PrivateLink. Cada clave identifica un punto de conexión de interfaz de Amazon Web Services (AWS). Cada valor identifica la cadena de conexión mongodb:// relacionada que se utiliza para conectarse a Atlas a través del punto de conexión de interfaz que la clave nombra. Si el clúster utiliza una cadena de conexión optimizada, awsPrivateLinkSrv contiene dicha cadena. Si el clúster tiene la cadena de conexión no optimizada (heredada), awsPrivateLinkSrv contiene dicha cadena, incluso si también existe una cadena de conexión optimizada.

        Conexión peering de red
        Ocultar el atributo awsPrivateLinkSrv Mostrar el atributo awsPrivateLinkSrv Objeto
        • * string Propiedades adicionales

          Cadenas de conexión privadas que reconocen puntos de conexión y que utilizan clústeres alojados en AWS con Amazon Web Services (AWS) PrivateLink. Cada clave identifica un punto de conexión de interfaz de Amazon Web Services (AWS). Cada valor identifica la cadena de conexión mongodb:// relacionada que se utiliza para conectarse a Atlas a través del punto de conexión de interfaz que la clave nombra. Si el clúster utiliza una cadena de conexión optimizada, awsPrivateLinkSrv contiene dicha cadena. Si el clúster tiene la cadena de conexión no optimizada (heredada), awsPrivateLinkSrv contiene dicha cadena, incluso si también existe una cadena de conexión optimizada.

          Conexión peering de red
      • privada string

        Cadenas de conexión de interconexión de red para cada punto de conexión de la nube privada virtual (VPC) que haya configurado para conectarse a este clúster. Esta cadena de conexión utiliza el protocolo mongodb+srv://. El recurso devuelve este parámetro cuando se crea una conexión de interconexión de red con este clúster. Este protocolo indica a la aplicación que busque la lista de semillas de host en el Sistema de nombres de dominio (DNS). Esta lista se sincroniza con los nodos del clúster. Si la cadena de conexión utiliza este formato de Identificador Uniforme de Recursos (URI), no es necesario añadir la lista de semillas ni cambiar el URI si cambian los nodos. Utilice este formato de URI si su controlador lo admite. De lo contrario, utilice connectionStrings.private. Para los clústeres de Amazon Web Services (AWS), este recurso devuelve este parámetro solo si habilita el DNS personalizado.

        Conexión peering de red
      • Nodo privado matriz[objeto]

        Lista de cadenas de conexión privadas conscientes de los puntos finales que puedes usar para conectarte a este clúster a través de un punto final privado. Este parámetro solo se devuelve si has implementado un endpoint privado para todas las regiones a las que has implementado los nodos de este clúster.

        Cadena de conexión que reconoce puntos finales privados y que puede utilizar para conectarse a este clúster a través de un punto final privado.

        Ocultar atributos de privateEndpoint Mostrar atributos de privateEndpoint Objeto
        Punto final privado para dedicado...
        • cadena de conexión string

          Cadena de conexión consciente de la terminal privada que utiliza el protocolo mongodb:// para conectar con MongoDB nube a través de una terminal privada.

        • puntos finales matriz[objeto]

          Lista que contiene los puntos finales privados a través de los cuales te conectas a MongoDB Cloud cuando usas connectionStrings.privateEndpoint[n].connectionString o connectionStrings.privateEndpoint[n].srvConnectionString.

          Detalles de un endpoint privado implementado para este clúster.

          Ocultar atributos de puntos finales Mostrar atributos de puntos finales Objeto
          • ID de punto final string

            Cadena única que utiliza el proveedor de la nube para identificar el punto final privado.

          • nombreProveedor string

            Proveedor de nube en el que MongoDB Cloud implementa el punto final privado.

            Los valores son AWS, AZURE o GCP.

          • región string

            Región donde se implementa el punto final privado.

        • cadena de conexión srv string

          Cadena de conexión que reconoce puntos finales privados y que utiliza el protocolo mongodb+srv:// para conectarse a MongoDB Cloud a través de un punto final privado. El protocolo mongodb+srv indica al controlador que consulte la lista de hosts de origen en el Sistema de Nombres de Dominio (DNS). Esta lista se sincroniza con los nodos de un clúster. Si la cadena de conexión utiliza este formato de Identificador Uniforme de Recursos (URI), no es necesario añadir la lista de hosts de origen ni cambiarlo si cambian los nodos. Utilice este formato de Identificador Uniforme de Recursos (URI) si su aplicación lo admite. Si no lo admite, utilice connectionStrings.privateEndpoint[n].connectionString.

        • Cadena de conexión optimizada de srvShard string

          Cadena de conexión privada compatible con endpoints, optimizada para clústeres fragmentados que utiliza el protocolo mongodb+srv:// para conectarse a MongoDB Cloud a través de un endpoint privado. Si la cadena de conexión utiliza este formato de Identificador Uniforme de Recursos (URI), no es necesario cambiarlo si cambian los nodos. Utilice este formato de Identificador Uniforme de Recursos (URI) si su aplicación y su clúster Atlas lo admiten. De no ser así, utilice y consulte la documentación de connectionStrings.privateEndpoint[n].srvConnectionString.

        • tipo string

          Tipo de proceso de MongoDB al que se conecta su aplicación. Use MONGOD para conjuntos de réplicas y MONGOS para clústeres fragmentados.

          Los valores son MONGOD o MONGOS.

      • privateSrv string

        Cadenas de conexión de interconexión de red para cada punto de conexión de la interfaz de la nube privada virtual (VPC) que haya configurado para conectarse a este clúster. Esta cadena de conexión utiliza el mongodb+srv:// protocolo. El recurso devuelve este parámetro cuando alguien crea una conexión de interconexión de red con este clúster. Este protocolo indica a la aplicación que busque la lista de orígenes de host en el Sistema de nombres de dominio (DNS). Esta lista se sincroniza con los nodos del clúster. Si la cadena de conexión utiliza este formato de Identificador Uniforme de Recursos (URI), no es necesario añadir la lista de orígenes ni cambiar el URI si cambian los nodos. Utilice este formato de URI si su controlador lo admite. De connectionStrings.private lo contrario, utilice. Para los clústeres de Amazon Web Services (AWS), este parámetro solo se devuelve si se habilita el DNS personalizado.

        Conexión peering de red
      • estándar string

        Cadena de conexión pública que puede usar para conectarse a este clúster. Esta cadena de conexión usa el protocolo mongodb://.

        Formato de URI de cadena de conexión
      • estándarSrv string

        Cadena de conexión pública que puede usar para conectarse a este clúster. Esta cadena de conexión usa el protocolo mongodb+srv://.

        Formato de URI de cadena de conexión
    • fecha de creación cadena(fecha-hora)

      Fecha y hora en que MongoDB Cloud creó esta instancia sin servidor. MongoDB Cloud representa esta marca de tiempo en formato ISO 8601 en UTC.

    • eliminarDespuésDeCreaciónHoras integer(int32)

      Número de horas después de la creación del clúster en que este se eliminará automáticamente.

      Este campo se utiliza para derivar deleteAfterDate en relación con createDate.

      Cuando se establece en nulo o cero al crear el clúster, el clúster no se eliminará automáticamente.

      Cuando se establece en un valor positivo al crear el clúster, el clúster se eliminará automáticamente después de la cantidad de horas especificada.

      Al actualizar este campo en un clúster existente (no eliminado), y este se establece como nulo, se conservan los valores existentes para este y deleteAfterDate.

      Al actualizar este campo en un clúster existente (no eliminado), y se establece en cero, entonces deleteAfterDate se restablece a nulo (deshabilita la eliminación automática) independientemente de las configuraciones anteriores.

      Al actualizar este campo en un clúster existente (no eliminado), y este se establece en un valor positivo, entonces createDate + deleteAfterCreationHours debe ser posterior a ahora; de lo contrario, se ignora la actualización del campo y se conservan los valores existentes para este y deleteAfterDate.

    • eliminarDespuésDeFecha cadena(fecha-hora)

      La fecha en la que este clúster se eliminará automáticamente.

      Este parámetro expresa su valor en el formato de marca de tiempo ISO 8601 en UTC y se deriva en función de createDate + deleteAfterCreationHours.

    • diskSizeGB número(doble)

      Capacidad de almacenamiento de los volúmenes de datos de instancia expresada en gigabytes. Aumenta este número para añadir capacidad.

      Este valor no es configurable en clústeres M0/M2/M5.

      MongoDB Cloud requiere este parámetro si configura replicationSpecs.

      Si especifica un tamaño de disco inferior al mínimo (10 GB), este parámetro toma como valor predeterminado el tamaño de disco mínimo.

      Los cálculos de cargos de almacenamiento dependen de si elige el valor predeterminado o un valor personalizado.

      El valor máximo de almacenamiento en disco no puede superar 50 veces la RAM máxima del clúster seleccionado. Si necesita más espacio de almacenamiento, considere actualizar su clúster a un nivel superior.

      El valor mínimo es 10, el valor máximo es 4096.

    • diskWarmingMode string

      Selección del modo de calentamiento del disco.

      Los valores son FULLY_WARMED o VISIBLE_EARLIER. El valor predeterminado es FULLY_WARMED.

      Reducir el calentamiento del disco secundario...
    • proveedor de cifrado en reposo string

      Proveedor de servicios en la nube que administra las claves de cliente para proporcionar una capa adicional de cifrado en reposo para el clúster. Para habilitar la administración de claves de cliente para el cifrado en reposo, la configuración del clúster replicationSpecs[n].regionConfigs[m].{type}Specs.instanceSize debe ser M10 o superior y "backupEnabled" : false omitirse por completo.

      Los valores son NONE, AWS, AZURE o GCP.

      Cifrado en reposo usando Custo...
    • característicaCompatibilidadVersión string

      Versión de compatibilidad de características del clúster.

    • característicaCompatibilidadVersiónFecha de vencimiento cadena(fecha-hora)

      Fecha de expiración de la compatibilidad de características entre versiones. Este parámetro expresa su valor en el formato de timestamp ISO 8601 en UTC.

    • Fragmentación autogestionada de clúster global booleano

      Configure este campo para configurar el modo de administración de fragmentación al crear un nuevo clúster global.

      Cuando se establece en falso, el modo de administración se establece en Fragmentación administrada por Atlas. Este modo administra completamente la fragmentación de su clúster global y está diseñado para brindar una implementación fluida.

      Cuando se configura como true, el modo de gestión se establece en particionado autogestionado. Este modo deja la gestión de particiones en tus manos y está construido para proporcionar una experiencia de implementación avanzada y flexible.

      Esta configuración no se puede cambiar una vez implementado el clúster.

      Crear un clúster global
    • ID de grupo string

      Cadena de caracteres hexadecimales 24única que identifica el proyecto.

      El formato debe coincidir con el siguiente patrón: ^([a-f0-9]{24})$.

    • ID. string

      Cadena de dígitos hexadecimales 24única que identifica el clúster.

      El formato debe coincidir con el siguiente patrón: ^([a-f0-9]{24})$.

    • Etiquetas matriz[objeto] Obsoleto

      Colección de pares clave-valor de entre 1 y 255 caracteres que etiquetan y categorizan el clúster. La consola de MongoDB Cloud no muestra las etiquetas.

      Las etiquetas de clúster están obsoletas y se eliminarán en una próxima versión. Recomendamos encarecidamente usar etiquetas de recursos en su lugar.

      Etiquetas legibles por humanos aplicadas a este componente de MongoDB Cloud.

      Resource Tags
      Ocultar atributos de etiquetas Mostrar atributos de etiquetas Objeto
      • clave string

        Clave aplicada para etiquetar y categorizar este componente.

        La longitud mínima es 1, la longitud máxima es 255.

      • valor string

        Valor establecido en la clave aplicada para etiquetar y categorizar este componente.

        La longitud mínima es 1, la longitud máxima es 255.

    • Concesión de acceso a empleados de MongoDB Objeto

      A un empleado de MongoDB se le otorgó nivel de acceso y vencimiento para un clúster.

      Ocultar atributos de mongoDBEmployeeAccessGrant Mostrar atributos de mongoDBEmployeeAccessGrant Objeto
      • tiempo de expiración cadena(fecha-hora) Requerido

        Fecha de vencimiento para la concesión de acceso del empleado. Este parámetro expresa su valor en el formato de timestamp ISO 8601 en UTC.

      • grantType string Requerido

        Nivel de acceso a otorgar a los empleados de MongoDB.

        Los valores son CLUSTER_DATABASE_LOGS, CLUSTER_INFRASTRUCTURE o CLUSTER_INFRASTRUCTURE_AND_APP_SERVICES_SYNC_DATA.

    • Versión principal de mongoDB string

      Versión principal del clúster MongoDB.

      Al crear: Elija entre las versiones disponibles de MongoDB o deje sin especificar la versión predeterminada recomendada en la plataforma MongoDB Cloud. La versión recomendada es una versión reciente con soporte a largo plazo. No se garantiza que la versión predeterminada sea la más reciente publicada durante todo el ciclo de lanzamiento. Para conocer las versiones disponibles en un proyecto específico, consulte la documentación vinculada o utilice el punto de enlace de la API para versiones LTS del proyecto.

      Al actualizar: Aumente la versión solo en 1 versiones principales a la vez. Si el clúster está anclado a una versión de compatibilidad de funciones de MongoDB exactamente una versión principal inferior a la versión actual de MongoDB, esta puede degradarse a la versión principal anterior.

      Versiones de MongoDB disponibles en...
    • Versión de MongoDB string

      Versión de MongoDB que ejecuta el clúster.

      El formato debe coincidir con el siguiente patrón: ([\d]+\.[\d]+\.[\d]+).

    • mongoURI string

      Cadena de conexión base que puede usar para conectarse al clúster. MongoDB Cloud muestra la cadena solo después de iniciar el clúster, no mientras lo construye.

      Formato de URI de cadena de conexión.
    • mongoURIActualizado cadena(fecha-hora)

      Fecha y hora de la última actualización de la cadena de conexión. MongoDB Cloud representa esta marca de tiempo en formato ISO 8601 en UTC.

    • mongoURI con opciones string

      Cadena de conexión que puede usar para conectarse al clúster, incluyendo los parámetros de consulta replicaSet, ssl y authSource con valores adecuados para el clúster. Es posible que deba agregar usuarios de la base de datos MongoDB. La respuesta devuelve este parámetro una vez que el clúster puede recibir solicitudes, no mientras lo compila.

      Formato de URI de cadena de conexión.
    • Nombre string

      Etiqueta legible por humanos que identifica el clúster.

      El formato debe coincidir con el siguiente patrón: ^[a-zA-Z0-9][a-zA-Z0-9-]*$.

    • numShards integer(int32)

      Número máximo de fragmentos para implementar en un clúster fragmentado: 50. El recurso devuelve 1 para indicar un conjunto de réplicas y valores de 2 o superiores para indicar un clúster fragmentado. El valor devuelto equivale al número de fragmentos del clúster.

      El valor mínimo es 1, el valor máximo es 50. El valor predeterminado es 1.

      particionado
    • en pausa booleano

      Bandera que indica si el cluster está en pausa.

    • pitEnabled booleano

      Bandera que indica si el clúster utiliza copias de seguridad en la nube continuas.

      Copias de seguridad continuas en la nube
    • proveedorBackupEnabled booleano

      Indicador que indica si el clúster M10 o superior puede realizar copias de seguridad en la nube. Si se establece en true, el clúster puede realizar copias de seguridad. Si este valor y backupEnabled se establecen en false, el clúster no utiliza copias de seguridad en la nube de MongoDB.

    • Configuración del proveedor Objeto

      Uno de:
    • Estrategia de escalamiento del conjunto de réplicas string

      Configure este campo para configurar el modo de escalamiento del conjunto de réplicas para su clúster.

      De forma predeterminada, Atlas escala por debajo de WORKLOAD_TYPE. Este modo permite a Atlas escalar sus nodos de análisis en paralelo con sus nodos operativos.

      Cuando se configura como SEQUENTIAL, Atlas escala todos los nodos secuencialmente. Este modo está diseñado para cargas de trabajo estables y aplicaciones que realizan lecturas secundarias sensibles a la latencia.

      Cuando se configura como NODE_TYPE, Atlas escala sus nodos seleccionables en paralelo con sus nodos de solo lectura y de análisis. Este modo está diseñado para cargas de trabajo grandes y dinámicas que requieren un escalado frecuente y oportuno de los niveles del clúster. Esta es la estrategia de escalado más rápida, pero podría afectar la latencia de las cargas de trabajo al realizar lecturas secundarias extensas.

      Los valores son SEQUENTIAL, WORKLOAD_TYPE o NODE_TYPE. El valor predeterminado es WORKLOAD_TYPE.

      Modificar la escala del conjunto de réplicas...
    • factor de replicación integer(int32) Obsoleto

      Número de miembros que pertenecen al conjunto de réplicas. Cada miembro conserva una copia de sus bases de datos, lo que proporciona alta disponibilidad y redundancia de datos. Utilice replicationSpecs en su lugar.

      Los valores son 3, 5 o 7. El valor predeterminado es 3.

    • especificación de replicación Objeto

      Ubicación física donde MongoDB Cloud aprovisiona los nodos del clúster.

      Ocultar el atributo replicationSpec Mostrar el atributo replicationSpec Objeto
      • * Objeto Propiedades adicionales

        Ubicación física donde MongoDB Cloud aprovisiona los nodos del clúster.

        Ocultar * atributos Mostrar * atributos Objeto
        • Nodos analíticos integer(int32)

          Número de nodos de análisis en la región. Los nodos de análisis gestionan datos analíticos, como consultas de informes del Conector MongoDB para Business Intelligence en MongoDB Cloud. Los nodos de análisis son de solo lectura y nunca pueden convertirse en el nodo principal. Utilice replicationSpecs[n].{region}.analyticsNodes en su lugar.

        • nodos elegibles integer(int32)

          Número de nodos elegibles para implementar en la región especificada. Los nodos elegibles pueden ser los principales y facilitar las lecturas locales. Use replicationSpecs[n].{region}.electableNodes en su lugar.

          Los valores son 0, 3, 5 o 7.

        • prioridad integer(int32)

          Número que indica la prioridad de elección de la región. Para identificar la región preferida del clúster, configure este parámetro 7 como. El nodo principal se ejecuta en la región preferida. Para identificar una región de solo lectura, configure este parámetro 0 como.

          El valor mínimo es 0, el valor máximo es 7.

        • Nodos de solo lectura integer(int32)

          Número de nodos de solo lectura en la región. Los nodos de solo lectura nunca pueden convertirse en el miembro principal, pero pueden facilitar las lecturas locales. Use replicationSpecs[n].{region}.readOnlyNodes en su lugar.

    • Especificaciones de replicación matriz[objeto]

      Lista de configuraciones que configuran las regiones de su clúster.

      • Para los clústeres globales, cada objeto de la matriz representa una zona donde MongoDB Cloud implementa los nodos de sus clústeres.
      • Para clústeres fragmentados no globales y conjuntos de réplicas, el objeto único representa dónde MongoDB Cloud implementa los nodos de sus clústeres.
      Ocultar atributos de replicationSpecs Mostrar atributos de replicationSpecs Objeto
      • ID. string

        Cadena de dígitos hexadecimales 24única que identifica el objeto de replicación para una zona en un clúster global.

        • Si incluye zonas existentes en la solicitud, debe especificar este parámetro.

        • Si agrega una nueva zona a un clúster global existente, puede especificar este parámetro. La solicitud elimina cualquier zona existente en un clúster global que excluya de la solicitud.

        El formato debe coincidir con el siguiente patrón: ^([a-f0-9]{24})$.

      • numShards integer(int32)

        Entero positivo que especifica la cantidad de fragmentos que se implementarán en cada zona especificada. Si establece este valor en 1 y clusterType es SHARDED, MongoDB Cloud implementa un clúster fragmentado de un solo fragmento. No cree un clúster fragmentado con un solo fragmento para entornos de producción. Los clústeres fragmentados de un solo fragmento no ofrecen las mismas ventajas que las configuraciones con varios fragmentos.

        Si está actualizando un conjunto de réplicas a un clúster fragmentado, no podrá aumentar el número de fragmentos en la misma solicitud de actualización. Debe esperar hasta que el clúster haya completado la actualización a fragmentado y haya reconectado todos los clientes de la aplicación al enrutador MongoDB antes de agregar fragmentos adicionales. De lo contrario, sus datos podrían volverse incoherentes una vez que MongoDB Cloud comience a distribuirlos entre los fragmentos.

        El valor predeterminado es 1.

      • regionsConfig Objeto

        Ubicación física donde MongoDB Cloud aprovisiona los nodos del clúster.

        Ocultar el atributo regionsConfig Mostrar el atributo regionsConfig Objeto
        • * Objeto Propiedades adicionales

          Ubicación física donde MongoDB Cloud aprovisiona los nodos del clúster.

          Ocultar * atributos Mostrar * atributos Objeto
          • Nodos analíticos integer(int32)

            Número de nodos de análisis en la región. Los nodos de análisis gestionan datos analíticos, como consultas de informes del Conector MongoDB para Business Intelligence en MongoDB Cloud. Los nodos de análisis son de solo lectura y nunca pueden convertirse en el nodo principal. Utilice replicationSpecs[n].{region}.analyticsNodes en su lugar.

          • nodos elegibles integer(int32)

            Número de nodos elegibles para implementar en la región especificada. Los nodos elegibles pueden ser los principales y facilitar las lecturas locales. Use replicationSpecs[n].{region}.electableNodes en su lugar.

            Los valores son 0, 3, 5 o 7.

          • prioridad integer(int32)

            Número que indica la prioridad de elección de la región. Para identificar la región preferida del clúster, configure este parámetro 7 como. El nodo principal se ejecuta en la región preferida. Para identificar una región de solo lectura, configure este parámetro 0 como.

            El valor mínimo es 0, el valor máximo es 7.

          • Nodos de solo lectura integer(int32)

            Número de nodos de solo lectura en la región. Los nodos de solo lectura nunca pueden convertirse en el miembro principal, pero pueden facilitar las lecturas locales. Use replicationSpecs[n].{region}.readOnlyNodes en su lugar.

      • zoneName string

        Etiqueta legible que identifica la zona en un clúster global. Proporcione este valor solo si clusterType es GEOSHARDED.

    • tipo de certificado raíz string

      Autoridad de certificación raíz que utiliza el clúster MongoDB Atlas. MongoDB Cloud apoya al Grupo de Investigación de Seguridad en Internet.

      El valor es ISRGROOTX1. El valor predeterminado es ISRGROOTX1.

    • srvDirección string

      Cadena de conexión que puedes utilizar para conectarte al clúster. El modificador +srv obliga a la conexión a usar Transport Layer Security (TLS). El parámetro mongoURI enumera opciones adicionales.

      Formato de URI de cadena de conexión.
    • nombre del estado string

      Etiqueta legible que indica cualquier actividad actual que el plano de control de Atlas esté realizando en este clúster. Con excepción de los estados CREANDO y ELIMINANDO, los clústeres siempre deben estar disponibles y tener un nodo principal, incluso en estados que indiquen actividad continua.

      • IDLEAtlas no está realizando cambios en este clúster y se puede asumir que se han aplicado todos los cambios solicitados a través de la interfaz de usuario o la API.
      • CREATINGUn clúster que se aprovisiona por primera vez devuelve el estado CREANDO hasta que esté listo para las conexiones. Asegúrese de que la lista de acceso IP y los usuarios de la base de datos estén configurados antes de intentar la conexión.
      • UPDATING: Se está realizando un cambio solicitado a través de la Interfaz de Usuario, API, AutoScaling u otra actividad programada.
      • DELETING:El clúster está en proceso de eliminación y pronto se eliminará.
      • REPAIRINGEl plano de control de Atlas está volviendo a poner en servicio uno o más nodos del clúster. Los demás nodos deberían seguir prestando servicio con normalidad.

      Los valores son IDLE, CREATING, UPDATING, DELETING o REPAIRING.

    • Etiquetas matriz[objeto]

      Lista que contiene pares clave-valor de entre 1 y 255 caracteres de longitud para etiquetar y categorizar el clúster.

      Par clave-valor que etiqueta y categoriza una organización, proyecto o clúster de MongoDB Cloud. Por ejemplo, environment : production.

      Resource Tags
      Hide tags attributes Mostrar atributos de etiquetas Objeto
      • clave string Requerido

        Constante que define el conjunto de la etiqueta. Por ejemplo, environment en la etiqueta environment : production.

        La longitud mínima es 1, la longitud máxima es 255.

      • valor string Requerido

        Variable que pertenece al conjunto de la etiqueta. Por ejemplo, production en la etiqueta environment : production.

        La longitud mínima es 1, la longitud máxima es 255.

    • TerminaciónProtecciónHabilitada booleano

      Indicador que indica si la protección contra la terminación está habilitada en el clúster. Si se establece en true, MongoDB Cloud no eliminará el clúster. Si se establece en false, MongoDB Cloud eliminará el clúster.

      El valor predeterminado es false.

    • versiónReleaseSystem string

      Método mediante el cual el clúster mantiene las versiones de MongoDB. Si el valor es CONTINUOUS, no debe especificar mongoDBMajorVersion.

      Los valores son LTS o CONTINUOUS. El valor predeterminado es LTS.

  • 400 aplicación/json

    Solicitud incorrecta.

    Ocultar atributos de respuesta Mostrar los atributos de respuesta Objeto
    • badRequestDetail Objeto

      Detalle de solicitud incorrecto.

      Ocultar el atributo badRequestDetail Mostrar el atributo badRequestDetail Objeto
      • campos matriz[objeto]

        Describe todas las violaciones en una solicitud de cliente.

        Ocultar atributos de campos Mostrar atributos de campos Objeto
        • Descripción string Requerido

          Una descripción de por qué el elemento de solicitud es incorrecto.

        • Campo string Requerido

          Una ruta que conduce a un campo en el cuerpo de la solicitud.

    • detalle string

      Describe las condiciones o razones específicas que causan cada tipo de error.

    • Error integer(int32) Requerido

      Código de estado HTTP devuelto con este error.

      Documentación externa
    • errorCode string Requerido

      Código de error de aplicación devuelto con este error.

    • Parámetros matriz[objeto]

      Parámetros utilizados para dar más información sobre el error.

    • razón string

      Se devolvió un mensaje de error de aplicación con este error.

  • 401 aplicación/json

    No autorizado.

    Ocultar atributos de respuesta Mostrar los atributos de respuesta Objeto
    • badRequestDetail Objeto

      Detalle de solicitud incorrecto.

      Ocultar el atributo badRequestDetail Mostrar el atributo badRequestDetail Objeto
      • campos matriz[objeto]

        Describe todas las violaciones en una solicitud de cliente.

        Ocultar atributos de campos Mostrar atributos de campos Objeto
        • Descripción string Requerido

          Una descripción de por qué el elemento de solicitud es incorrecto.

        • Campo string Requerido

          Una ruta que conduce a un campo en el cuerpo de la solicitud.

    • detalle string

      Describe las condiciones o razones específicas que causan cada tipo de error.

    • Error integer(int32) Requerido

      Código de estado HTTP devuelto con este error.

      Documentación externa
    • errorCode string Requerido

      Código de error de aplicación devuelto con este error.

    • Parámetros matriz[objeto]

      Parámetros utilizados para dar más información sobre el error.

    • razón string

      Se devolvió un mensaje de error de aplicación con este error.

  • 402 aplicación/json

    Se requiere pago.

    Ocultar atributos de respuesta Mostrar los atributos de respuesta Objeto
    • badRequestDetail Objeto

      Detalle de solicitud incorrecto.

      Ocultar el atributo badRequestDetail Mostrar el atributo badRequestDetail Objeto
      • campos matriz[objeto]

        Describe todas las violaciones en una solicitud de cliente.

        Ocultar atributos de campos Mostrar atributos de campos Objeto
        • Descripción string Requerido

          Una descripción de por qué el elemento de solicitud es incorrecto.

        • Campo string Requerido

          Una ruta que conduce a un campo en el cuerpo de la solicitud.

    • detalle string

      Describe las condiciones o razones específicas que causan cada tipo de error.

    • Error integer(int32) Requerido

      Código de estado HTTP devuelto con este error.

      Documentación externa
    • errorCode string Requerido

      Código de error de aplicación devuelto con este error.

    • Parámetros matriz[objeto]

      Parámetros utilizados para dar más información sobre el error.

    • razón string

      Se devolvió un mensaje de error de aplicación con este error.

  • 403 aplicación/json

    Forbidden.

    Ocultar atributos de respuesta Mostrar los atributos de respuesta Objeto
    • badRequestDetail Objeto

      Detalle de solicitud incorrecto.

      Ocultar el atributo badRequestDetail Mostrar el atributo badRequestDetail Objeto
      • campos matriz[objeto]

        Describe todas las violaciones en una solicitud de cliente.

        Ocultar atributos de campos Mostrar atributos de campos Objeto
        • Descripción string Requerido

          Una descripción de por qué el elemento de solicitud es incorrecto.

        • Campo string Requerido

          Una ruta que conduce a un campo en el cuerpo de la solicitud.

    • detalle string

      Describe las condiciones o razones específicas que causan cada tipo de error.

    • Error integer(int32) Requerido

      Código de estado HTTP devuelto con este error.

      Documentación externa
    • errorCode string Requerido

      Código de error de aplicación devuelto con este error.

    • Parámetros matriz[objeto]

      Parámetros utilizados para dar más información sobre el error.

    • razón string

      Se devolvió un mensaje de error de aplicación con este error.

  • 404 aplicación/json

    No se encontró.

    Ocultar atributos de respuesta Mostrar los atributos de respuesta Objeto
    • badRequestDetail Objeto

      Detalle de solicitud incorrecto.

      Ocultar el atributo badRequestDetail Mostrar el atributo badRequestDetail Objeto
      • campos matriz[objeto]

        Describe todas las violaciones en una solicitud de cliente.

        Ocultar atributos de campos Mostrar atributos de campos Objeto
        • Descripción string Requerido

          Una descripción de por qué el elemento de solicitud es incorrecto.

        • Campo string Requerido

          Una ruta que conduce a un campo en el cuerpo de la solicitud.

    • detalle string

      Describe las condiciones o razones específicas que causan cada tipo de error.

    • Error integer(int32) Requerido

      Código de estado HTTP devuelto con este error.

      Documentación externa
    • errorCode string Requerido

      Código de error de aplicación devuelto con este error.

    • Parámetros matriz[objeto]

      Parámetros utilizados para dar más información sobre el error.

    • razón string

      Se devolvió un mensaje de error de aplicación con este error.

  • 409 aplicación/json

    Conflicto.

    Ocultar atributos de respuesta Mostrar los atributos de respuesta Objeto
    • badRequestDetail Objeto

      Detalle de solicitud incorrecto.

      Ocultar el atributo badRequestDetail Mostrar el atributo badRequestDetail Objeto
      • campos matriz[objeto]

        Describe todas las violaciones en una solicitud de cliente.

        Ocultar atributos de campos Mostrar atributos de campos Objeto
        • Descripción string Requerido

          Una descripción de por qué el elemento de solicitud es incorrecto.

        • Campo string Requerido

          Una ruta que conduce a un campo en el cuerpo de la solicitud.

    • detalle string

      Describe las condiciones o razones específicas que causan cada tipo de error.

    • Error integer(int32) Requerido

      Código de estado HTTP devuelto con este error.

      Documentación externa
    • errorCode string Requerido

      Código de error de aplicación devuelto con este error.

    • Parámetros matriz[objeto]

      Parámetros utilizados para dar más información sobre el error.

    • razón string

      Se devolvió un mensaje de error de aplicación con este error.

  • 500 aplicación/json

    Error Interno del Servidor.

    Ocultar atributos de respuesta Mostrar los atributos de respuesta Objeto
    • badRequestDetail Objeto

      Detalle de solicitud incorrecto.

      Ocultar el atributo badRequestDetail Mostrar el atributo badRequestDetail Objeto
      • campos matriz[objeto]

        Describe todas las violaciones en una solicitud de cliente.

        Ocultar atributos de campos Mostrar atributos de campos Objeto
        • Descripción string Requerido

          Una descripción de por qué el elemento de solicitud es incorrecto.

        • Campo string Requerido

          Una ruta que conduce a un campo en el cuerpo de la solicitud.

    • detalle string

      Describe las condiciones o razones específicas que causan cada tipo de error.

    • Error integer(int32) Requerido

      Código de estado HTTP devuelto con este error.

      Documentación externa
    • errorCode string Requerido

      Código de error de aplicación devuelto con este error.

    • Parámetros matriz[objeto]

      Parámetros utilizados para dar más información sobre el error.

    • razón string

      Se devolvió un mensaje de error de aplicación con este error.

PUBLICAR /api/atlas/v2/grupos/{IDdegrupo}/clusters/inquilinoUpgrade
atlas api clusters upgradeTenantUpgrade --help
import (
	"os"
	"context"
	"log"
	sdk "go.mongodb.org/atlas-sdk/v20230101001/admin"
)

func main() {
	ctx := context.Background()
	clientID := os.Getenv("MONGODB_ATLAS_CLIENT_ID")
	clientSecret := os.Getenv("MONGODB_ATLAS_CLIENT_SECRET")

	// See https://dochub.mongodb.org/core/atlas-go-sdk-oauth
	client, err := sdk.NewClient(sdk.UseOAuthAuth(clientID, clientSecret))

	if err != nil {
		log.Fatalf("Error: %v", err)
	}

	params = &sdk.UpgradeGroupClusterTenantUpgradeApiParams{}
	sdkResp, httpResp, err := client.ClustersApi.
		UpgradeGroupClusterTenantUpgradeWithParams(ctx, params).
		Execute()
}
curl --include --header "Authorization: Bearer ${ACCESS_TOKEN}" \
  --header "Accept: application/vnd.atlas.2023-01-01+json" \
  --header "Content-Type: application/json" \
  -X POST "https://cloud.mongodb.com/api/atlas/v2/groups/{groupId}/clusters/tenantUpgrade" \
  -d '{ <Payload> }'
curl --user "${PUBLIC_KEY}:${PRIVATE_KEY}" \
  --digest --include \
  --header "Accept: application/vnd.atlas.2023-01-01+json" \
  --header "Content-Type: application/json" \
  -X POST "https://cloud.mongodb.com/api/atlas/v2/groups/{groupId}/clusters/tenantUpgrade" \
  -d '{ <Payload> }'
Solicitar ejemplos
{
  "acceptDataRisksAndForceReplicaSetReconfig": "2026-05-04T09:42:00Z",
  "advancedConfiguration": {
    "customOpensslCipherConfigTls12": [
      "TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384"
    ],
    "customOpensslCipherConfigTls13": [
      "TLS_AES_256_GCM_SHA384"
    ],
    "minimumEnabledTlsProtocol": "TLS1_0",
    "tlsCipherConfigMode": "CUSTOM"
  },
  "autoScaling": {
    "compute": {
      "enabled": false,
      "scaleDownEnabled": false
    },
    "diskGBEnabled": false
  },
  "backupEnabled": true,
  "biConnector": {
    "enabled": true,
    "readPreference": "PRIMARY"
  },
  "clusterType": "REPLICASET",
  "configServerManagementMode": "ATLAS_MANAGED",
  "deleteAfterCreationHours": 42,
  "diskSizeGB": 42.0,
  "diskWarmingMode": "FULLY_WARMED",
  "encryptionAtRestProvider": "NONE",
  "globalClusterSelfManagedSharding": true,
  "labels": [
    {
      "key": "string",
      "value": "string"
    }
  ],
  "mongoDBEmployeeAccessGrant": {
    "expirationTime": "2026-05-04T09:42:00Z",
    "grantType": "CLUSTER_DATABASE_LOGS"
  },
  "mongoDBMajorVersion": "5.0",
  "mongoDBVersion": "5.0.25",
  "name": "string",
  "numShards": 1,
  "paused": true,
  "pitEnabled": true,
  "providerBackupEnabled": true,
  "providerSettings": {
    "providerName": "AWS",
    "autoScaling": {
      "compute": {
        "maxInstanceSize": "M10",
        "minInstanceSize": "M10"
      }
    },
    "diskIOPS": 42,
    "encryptEBSVolume": true,
    "instanceSizeName": "M10",
    "regionName": "US_GOV_WEST_1",
    "volumeType": "STANDARD"
  },
  "replicaSetScalingStrategy": "WORKLOAD_TYPE",
  "replicationFactor": 3,
  "replicationSpec": {
    "additionalProperty1": {
      "analyticsNodes": 42,
      "electableNodes": 0,
      "priority": 42,
      "readOnlyNodes": 42
    },
    "additionalProperty2": {
      "analyticsNodes": 42,
      "electableNodes": 0,
      "priority": 42,
      "readOnlyNodes": 42
    }
  },
  "replicationSpecs": [
    {
      "id": "32b6e34b3d91647abb20e7b8",
      "numShards": 1,
      "regionsConfig": {
        "additionalProperty1": {
          "analyticsNodes": 42,
          "electableNodes": 0,
          "priority": 42,
          "readOnlyNodes": 42
        },
        "additionalProperty2": {
          "analyticsNodes": 42,
          "electableNodes": 0,
          "priority": 42,
          "readOnlyNodes": 42
        }
      },
      "zoneName": "string"
    }
  ],
  "rootCertType": "ISRGROOTX1",
  "tags": [
    {
      "key": "string",
      "value": "string"
    }
  ],
  "terminationProtectionEnabled": false,
  "versionReleaseSystem": "LTS"
}
Ejemplos de respuestas (200)
{
  "acceptDataRisksAndForceReplicaSetReconfig": "2026-05-04T09:42:00Z",
  "advancedConfiguration": {
    "customOpensslCipherConfigTls12": [
      "TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384"
    ],
    "customOpensslCipherConfigTls13": [
      "TLS_AES_256_GCM_SHA384"
    ],
    "minimumEnabledTlsProtocol": "TLS1_0",
    "tlsCipherConfigMode": "CUSTOM"
  },
  "autoScaling": {
    "compute": {
      "enabled": false,
      "scaleDownEnabled": false
    },
    "diskGBEnabled": false
  },
  "backupEnabled": true,
  "biConnector": {
    "enabled": true,
    "readPreference": "PRIMARY"
  },
  "clusterType": "REPLICASET",
  "configServerManagementMode": "ATLAS_MANAGED",
  "configServerType": "DEDICATED",
  "connectionStrings": {
    "awsPrivateLink": {
      "additionalProperty1": "string",
      "additionalProperty2": "string"
    },
    "awsPrivateLinkSrv": {
      "additionalProperty1": "string",
      "additionalProperty2": "string"
    },
    "private": "string",
    "privateEndpoint": [
      {
        "connectionString": "string",
        "endpoints": [
          {
            "endpointId": "string",
            "providerName": "AWS",
            "region": "string"
          }
        ],
        "srvConnectionString": "string",
        "srvShardOptimizedConnectionString": "string",
        "type": "MONGOD"
      }
    ],
    "privateSrv": "string",
    "standard": "string",
    "standardSrv": "string"
  },
  "createDate": "2026-05-04T09:42:00Z",
  "deleteAfterCreationHours": 42,
  "deleteAfterDate": "2026-05-04T09:42:00Z",
  "diskSizeGB": 42.0,
  "diskWarmingMode": "FULLY_WARMED",
  "encryptionAtRestProvider": "NONE",
  "featureCompatibilityVersion": "string",
  "featureCompatibilityVersionExpirationDate": "2026-05-04T09:42:00Z",
  "globalClusterSelfManagedSharding": true,
  "groupId": "32b6e34b3d91647abb20e7b8",
  "id": "32b6e34b3d91647abb20e7b8",
  "labels": [
    {
      "key": "string",
      "value": "string"
    }
  ],
  "links": [
    {
      "href": "https://cloud.mongodb.com/api/atlas",
      "rel": "self"
    }
  ],
  "mongoDBEmployeeAccessGrant": {
    "expirationTime": "2026-05-04T09:42:00Z",
    "grantType": "CLUSTER_DATABASE_LOGS",
    "links": [
      {
        "href": "https://cloud.mongodb.com/api/atlas",
        "rel": "self"
      }
    ]
  },
  "mongoDBMajorVersion": "5.0",
  "mongoDBVersion": "5.0.25",
  "mongoURI": "string",
  "mongoURIUpdated": "2026-05-04T09:42:00Z",
  "mongoURIWithOptions": "string",
  "name": "string",
  "numShards": 1,
  "paused": true,
  "pitEnabled": true,
  "providerBackupEnabled": true,
  "providerSettings": {
    "providerName": "AWS",
    "autoScaling": {
      "compute": {
        "maxInstanceSize": "M10",
        "minInstanceSize": "M10"
      }
    },
    "diskIOPS": 42,
    "encryptEBSVolume": true,
    "instanceSizeName": "M10",
    "regionName": "US_GOV_WEST_1",
    "volumeType": "STANDARD"
  },
  "replicaSetScalingStrategy": "WORKLOAD_TYPE",
  "replicationFactor": 3,
  "replicationSpec": {
    "additionalProperty1": {
      "analyticsNodes": 42,
      "electableNodes": 0,
      "priority": 42,
      "readOnlyNodes": 42
    },
    "additionalProperty2": {
      "analyticsNodes": 42,
      "electableNodes": 0,
      "priority": 42,
      "readOnlyNodes": 42
    }
  },
  "replicationSpecs": [
    {
      "id": "32b6e34b3d91647abb20e7b8",
      "numShards": 1,
      "regionsConfig": {
        "additionalProperty1": {
          "analyticsNodes": 42,
          "electableNodes": 0,
          "priority": 42,
          "readOnlyNodes": 42
        },
        "additionalProperty2": {
          "analyticsNodes": 42,
          "electableNodes": 0,
          "priority": 42,
          "readOnlyNodes": 42
        }
      },
      "zoneName": "string"
    }
  ],
  "rootCertType": "ISRGROOTX1",
  "srvAddress": "string",
  "stateName": "IDLE",
  "tags": [
    {
      "key": "string",
      "value": "string"
    }
  ],
  "terminationProtectionEnabled": false,
  "versionReleaseSystem": "LTS"
}
Ejemplos de respuestas (400)
{
  "error": 400,
  "detail": "(This is just an example, the exception may not be related to this endpoint) No provider AWS exists.",
  "reason": "Bad Request",
  "errorCode": "VALIDATION_ERROR"
}
Ejemplos de respuestas (401)
{
  "error": 401,
  "detail": "(This is just an example, the exception may not be related to this endpoint)",
  "reason": "Unauthorized",
  "errorCode": "NOT_ORG_GROUP_CREATOR"
}
Ejemplos de respuestas (402)
{
  "error": 402,
  "detail": "(This is just an example, the exception may not be related to this endpoint)",
  "reason": "Payment Required",
  "errorCode": "NO_PAYMENT_INFORMATION_FOUND"
}
Ejemplos de respuestas (403)
{
  "error": 403,
  "detail": "(This is just an example, the exception may not be related to this endpoint)",
  "reason": "Forbidden",
  "errorCode": "CANNOT_CHANGE_GROUP_NAME"
}
Ejemplos de respuestas (404)
{
  "error": 404,
  "detail": "(This is just an example, the exception may not be related to this endpoint) Cannot find resource AWS",
  "reason": "Not Found",
  "errorCode": "RESOURCE_NOT_FOUND"
}
Ejemplos de respuestas (409)
{
  "error": 409,
  "detail": "(This is just an example, the exception may not be related to this endpoint) Cannot delete organization link while there is active migration in following project ids: 60c4fd418ebe251047c50554",
  "reason": "Conflict",
  "errorCode": "CANNOT_DELETE_ORG_ACTIVE_LIVE_MIGRATION_ATLAS_ORG_LINK"
}
Ejemplos de respuestas (500)
{
  "error": 500,
  "detail": "(This is just an example, the exception may not be related to this endpoint)",
  "reason": "Internal Server Error",
  "errorCode": "UNEXPECTED_ERROR"
}