Crea una instancia federada de base de datos en el Proyecto especificado. Para utilizar este recurso, la Cuenta de Servicio o Clave API solicitante debe tener los roles de Project Owner o Project Charts Admin.
Parámetros de path
-
string única de 24dígitos hexadecimales que identifica tu proyecto. Usa el endpoint /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 id de tu proyecto. Para los grupos ya existentes, el id de su grupo/proyecto sigue siendo el mismo. El recurso y los endpoints correspondientes utilizan el término grupos.
El formato debe coincidir con el siguiente patrón:
^([a-f0-9]{24})$.
Parámetros de query
-
Bandera que indica si la aplicación envuelve 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 remediar esto, establece envelope=true en la query. Los endpoints que devuelven una lista de resultados utilizan el objeto de resultados como un sobre. La aplicación agrega el parámetro de estado al cuerpo de la respuesta.El valor por defecto es
false. -
Bandera que indica si el cuerpo de la respuesta debe estar en el formato prettyprint.
El valor por defecto es
false.Impresión bonita -
Indicador que indica si esta solicitud debe comprobar que el rol de IAM solicitante pueda leer el bucket S3. AWS verifica si el rol puede listar los objetos en el bucket antes de escribir en él. Algunas IAM roles solo necesitan permisos de escritura. Esta bandera te permite omitir esa comprobación.
El valor por defecto es
false.
Cuerpo
Requerido
Detalles para crear una instancia federada de base de datos en el proyecto especificado.
-
Proveedor de nube donde se aloja esta instancia federada de base de datos.
Ocultar los atributos de cloudProviderConfig Mostrar atributos cloudProviderConfig Objeto
-
Configuración para ejecutar Data Federation en AWS.
Ocultar atributos de AWS Mostrar atributos de AWS Objeto
-
Identificador único del rol que el lago de datos puede usar para acceder a los almacenes de datos. Se requiere si se especifica cloudProviderConfig.
El formato debe coincidir con el siguiente patrón:
^([a-f0-9]{24})$. -
Nombre del depósito de datos S3 al que el ID de rol proporcionado está autorizado a acceder. Obligatorio si se especifica
cloudProviderConfig.
-
-
Configuración para ejecutar Data Federation en Azure.
-
Configuración para ejecutar la federación de datos en GCP.
-
-
Información sobre la región del proveedor de nube a la que la instancia federada de base de datos enruta las conexiones de los clientes.
Ocultar atributos dataProcessRegion Mostrar atributos de dataProcessRegion Objeto
-
Nombre del servicio en la nube que hospeda la infraestructura de la instancia federada de base de datos.
Los valores son
AWS,AZUREoGCP. region
string Requerido Nombre de la región a la que el lago de datos enruta las conexiones de los clientes.
Uno de: Regiones AWS de Atlas Data Federation.
Los valores son
SYDNEY_AUS,MUMBAI_IND,FRANKFURT_DEU,DUBLIN_IRL,LONDON_GBR,VIRGINIA_USA,OREGON_USA,SAOPAULO_BRA,MONTREAL_CAN,TOKYO_JPN,SEOUL_KORoSINGAPORE_SGP.Regiones de Azure de Atlas Data Federation.
Los valores son
VIRGINIA_USA,AMSTERDAM_NLDoSAOPAULO_BRA.Regiones GCP de la Federación de Datos Atlas.
Los valores son
IOWA_USAoBELGIUM_EU.
-
-
Etiqueta legible por humanos que identifica la instancia federada de base de datos.
-
Información de configuración para cada almacén de datos y su mapeo a las bases de datos de MongoDB Cloud.
Ocultar atributos de almacenamiento Mostrar atributos de almacenamiento Objeto
-
Arreglo que contiene las bases de datos y colecciones consultables para este lago de datos.
Ocultar los atributos de las bases de datos Mostrar atributos de bases de datos Objeto
Base de datos asociada con este lago de datos. Las bases de datos contienen colecciones y vistas.
-
Matriz de colecciones y fuentes de datos que se asignan a un almacén de datos
stores.Ocultar atributos de colecciones Mostrar atributos de colecciones Objeto
Una colección y fuentes de datos que se asignan a un almacén de datos
stores.-
Arreglo que contiene los almacenes de datos que mapean a una colección para este lago de datos.
Ocultar atributos de fuentes de datos Mostrar atributos de fuentes de datos Objeto
Almacenamiento de datos que se asigna a una colección para este lago de datos.
-
Marca que valida el esquema en las URL especificadas. Si es
true, permite el esquemaHTTPinseguro, no verifica la cadena de certificados ni el nombre de host del servidor y acepta cualquier certificado con cualquier nombre de host presentado por el servidor. Si esfalse, solo permite el esquemaHTTPSseguro.El valor por defecto es
false. -
Etiqueta legible que identifica la colección en la base de datos. Para crear una colección con comodín (
*), debe omitir este parámetro. -
Patrón de expresiones regulares para utilizar en la creación de la colección comodín (*). Para obtener más información sobre la sintaxis regex, consulta Lenguaje de programación Go.
-
Etiqueta legible por humanos que identifica la base de datos, la cual contiene la colección en el clúster. Debe omitir este parámetro para generar colecciones comodín (
*) para bases de datos generadas dinámicamente. -
Patrón de expresiones regulares a utilizar para crear la base de datos de comodines (*). Para obtener más información sobre la sintaxis regex, consulta Lenguaje de programación Go.
-
Etiqueta legible por humanos que identifica el conjunto de datos que Atlas genera para una ejecución del pipeline de ingestión o fichero en linea.
-
Etiqueta legible por humanos que coincide con los nombres del conjunto de datos para las ejecuciones de los pipelines de ingestión o Ficheros en línea.
-
Formato de archivo que MongoDB Cloud utiliza si encuentra un archivo sin extensión de archivo durante la búsqueda de storeName.
Los valores son
.avro,.avro.bz2,.avro.gz,.bson,.bson.bz2,.bson.gz,.bsonx,.csv,.csv.bz2,.csv.gz,.json,.json.bz2,.json.gz,.orc,.parquet,.tsv,.tsv.bz2o.tsv.gz. -
Ruta de archivo que controla cómo MongoDB Cloud busca y analiza archivos en storeName antes de asignarlos a una colección. Especifique
/para capturar todos los archivos y carpetas de laprefixruta. -
Nombre del campo que incluye la procedencia de los documentos en los resultados. MongoDB Cloud devuelve diferentes campos en los resultados para cada proveedor compatible.
-
Etiqueta legible por humanos que identifica el almacén de datos que MongoDB Cloud asigna a la colección.
-
Entero sin signo que especifica cuántos campos del nombre del conjunto de datos se deben recortar desde la izquierda del nombre del conjunto de datos antes de asignar los campos restantes a un nombre de colección comodín.
-
URLs de los archivos de datos accesibles públicamente. No se pueden especificar URLs que requieran autenticación. Atlas Data Lake crea una partición para cada URL. Si está vacío o no se especifica, Data Lake utiliza las URL de la tienda especificada en el parámetro dataSources.storeName.
-
-
etiqueta legible por humanos que identifica la colección a la que MongoDB Cloud asigna los datos en los almacenes de datos.
-
-
Número máximo de colecciones de comodines en la base de datos. Esto solo aplica a las fuentes de datos S3.
El valor mínimo es
1, el valor máximo es1000. El valor predeterminado es100. -
Etiqueta legible por humanos que identifica la base de datos a la que el lago de datos asigna los datos.
-
Matriz de canales de agregación que se aplican a la colección. Esto solo aplica a las fuentes de datos S3.
Ocultar atributos de vistas Mostrar atributos de vistas Objeto
Un pipeline de agregación que se aplica a la colección.
-
Etiqueta legible por humanos que identifica la vista, la cual corresponde a una pipeline de agregación en una colección.
-
Etapas del pipeline de agregación a aplicar a la colección de origen.
Pipeline de agregación -
Etiqueta legible por humanos que identifica la colección de origen de la vista.
-
-
-
Matriz que contiene los almacenes de datos para el lago de datos.
Uno de: Conjunto de configuraciones que definen dónde se almacenan los datos.
Ocultar atributos Mostrar atributos
-
Etiqueta legible por humanos que identifica el almacén de datos. La databases.[n].collections.[n].dataSources.[n].storeName el campo hace referencia a estos valores como parte de la configuración de mapeo. Para utilizar MongoDB Cloud como almacenamiento de datos, el lago de datos requiere una instancia sin servidor o un clúster
M10o superior. -
El valor es
s3. -
Colección de clases de almacenamiento de AWS S3. Atlas Data Lake incluye los archivos en estas clases de almacenamiento en los resultados de la query.
Los valores son
STANDARD,INTELLIGENT_TIERINGoSTANDARD_IA. -
Etiqueta legible que identifica el bucket S3 de AWS. Esta etiqueta debe coincidir exactamente con el nombre de un bucket S3 al que el lago de datos puede acceder con las credenciales de AWS Identity and Access Management (IAM) configuradas.
-
El delimitador que separa databases.[n].collections.[n].dataSources.[n].path segmentos en el almacén de datos. MongoDB nube usa el delimitador para recorrer eficientemente los buckets S3 con una estructura jerárquica de directorios. Puedes especificar cualquier carácter admitido por las claves de objeto S3 como delimitador. Por ejemplo, puedes especificar un guion bajo () o un signo más (+) o varios caracteres, como dobles guiones bajos (_) como delimitador. Si se omite, el valor es por defecto
/. -
Indicador que señala si se deben usar las etiquetas S3 en los archivos de la ruta dada como atributos de partición adicionales. Si está configurado en
true, lago de datos agrega las etiquetas S3 como atributos de partición adicionales y añade nuevos elementos BSON de nivel superior para asociar cada etiqueta a cada documento.El valor por defecto es
false. -
Prefijo que MongoDB nube aplica al buscar archivos en el bucket S3. El almacén de datos antepone el valor del prefijo al bases de datos.[n].colecciones.[n].dataSources.[n].path para crear la ruta completa de los archivos a ingerir. Si se omite, MongoDB nube buscará todos los archivos desde la raíz del bucket S3.
-
Marca que indica si el bucket es público. Si se establece en
true, MongoDB Cloud no utiliza el rol de AWS Identity and Access Management (IAM) configurado para acceder al bucket S3. Si se establece enfalse, el rol de AWS IAM configurado debe incluir permisos para acceder al bucket S3.El valor por defecto es
false. -
Ubicación física donde MongoDB nube implementa los nodos del clúster de MongoDB alojados en AWS. La región que elijas puede afectar la latencia de red para los clientes que acceden a sus bases de datos. Cuando MongoDB Cloud implementa un clúster dedicado, verifica si existe un VPC o una conexión VPC para ese proveedor y región. Si no existe, MongoDB nube los crea como parte de la implementación. MongoDB nube asigna al VPC un bloque CIDR. Para limitar una nueva conexión de emparejamiento de VPC a un solo bloque CIDR y región, primero cree la conexión. Implementa el clúster una vez iniciada la conexión.
Los valores son
US_GOV_WEST_1,US_GOV_EAST_1,US_EAST_1,US_EAST_2,US_WEST_1,US_WEST_2,CA_CENTRAL_1,EU_NORTH_1,EU_WEST_1,EU_WEST_2,EU_WEST_3,EU_CENTRAL_1,EU_CENTRAL_2,AP_EAST_1,AP_NORTHEAST_1,AP_NORTHEAST_2,AP_NORTHEAST_3,AP_SOUTHEAST_1,AP_SOUTHEAST_2,AP_SOUTHEAST_3,AP_SOUTHEAST_4,AP_SOUTH_1,AP_SOUTH_2,SA_EAST_1,CN_NORTH_1,CN_NORTHWEST_1,ME_SOUTH_1,ME_CENTRAL_1,AF_SOUTH_1,EU_SOUTH_1,EU_SOUTH_2,IL_CENTRAL_1,CA_WEST_1oGLOBAL.
Conjunto de configuraciones que definen dónde se almacenan los datos.
Ocultar atributos Mostrar atributos
-
Etiqueta legible por humanos que identifica el almacén de datos. La databases.[n].collections.[n].dataSources.[n].storeName el campo hace referencia a estos valores como parte de la configuración de mapeo. Para utilizar MongoDB Cloud como almacenamiento de datos, el lago de datos requiere una instancia sin servidor o un clúster
M10o superior. -
El valor es
dls:aws. -
Ubicación física donde MongoDB nube implementa los nodos del clúster de MongoDB alojados en AWS. La región que elijas puede afectar la latencia de red para los clientes que acceden a sus bases de datos. Cuando MongoDB Cloud implementa un clúster dedicado, verifica si existe un VPC o una conexión VPC para ese proveedor y región. Si no existe, MongoDB nube los crea como parte de la implementación. MongoDB nube asigna al VPC un bloque CIDR. Para limitar una nueva conexión de emparejamiento de VPC a un solo bloque CIDR y región, primero cree la conexión. Implementa el clúster una vez iniciada la conexión.
Los valores son
US_GOV_WEST_1,US_GOV_EAST_1,US_EAST_1,US_EAST_2,US_WEST_1,US_WEST_2,CA_CENTRAL_1,EU_NORTH_1,EU_WEST_1,EU_WEST_2,EU_WEST_3,EU_CENTRAL_1,EU_CENTRAL_2,AP_EAST_1,AP_NORTHEAST_1,AP_NORTHEAST_2,AP_NORTHEAST_3,AP_SOUTHEAST_1,AP_SOUTHEAST_2,AP_SOUTHEAST_3,AP_SOUTHEAST_4,AP_SOUTH_1,AP_SOUTH_2,SA_EAST_1,CN_NORTH_1,CN_NORTHWEST_1,ME_SOUTH_1,ME_CENTRAL_1,AF_SOUTH_1,EU_SOUTH_1,EU_SOUTH_2,IL_CENTRAL_1,CA_WEST_1oGLOBAL.
Conjunto de configuraciones que definen dónde se almacenan los datos.
Ocultar atributos Mostrar atributos
-
Etiqueta legible por humanos que identifica el almacén de datos. La databases.[n].collections.[n].dataSources.[n].storeName el campo hace referencia a estos valores como parte de la configuración de mapeo. Para utilizar MongoDB Cloud como almacenamiento de datos, el lago de datos requiere una instancia sin servidor o un clúster
M10o superior. -
El valor es
dls:azure. -
Regiones de Microsoft Azure.
Los valores son
US_CENTRAL,US_EAST,US_EAST_2,US_NORTH_CENTRAL,US_WEST,US_SOUTH_CENTRAL,EUROPE_NORTH,EUROPE_WEST,US_WEST_CENTRAL,US_WEST_2,US_WEST_3,CANADA_EAST,CANADA_CENTRAL,BRAZIL_SOUTH,BRAZIL_SOUTHEAST,AUSTRALIA_CENTRAL,AUSTRALIA_CENTRAL_2,AUSTRALIA_EAST,AUSTRALIA_SOUTH_EAST,GERMANY_CENTRAL,GERMANY_NORTH_EAST,GERMANY_WEST_CENTRAL,GERMANY_NORTH,SWEDEN_CENTRAL,SWEDEN_SOUTH,SWITZERLAND_NORTH,SWITZERLAND_WEST,UK_SOUTH,UK_WEST,NORWAY_EAST,NORWAY_WEST,INDIA_CENTRAL,INDIA_SOUTH,INDIA_WEST,CHINA_EAST,CHINA_NORTH,ASIA_EAST,JAPAN_EAST,JAPAN_WEST,ASIA_SOUTH_EAST,KOREA_CENTRAL,KOREA_SOUTH,FRANCE_CENTRAL,FRANCE_SOUTH,SOUTH_AFRICA_NORTH,SOUTH_AFRICA_WEST,UAE_CENTRAL,UAE_NORTHoQATAR_CENTRAL.
Conjunto de configuraciones que definen dónde se almacenan los datos.
Ocultar atributos Mostrar atributos
-
Etiqueta legible por humanos que identifica el almacén de datos. La databases.[n].collections.[n].dataSources.[n].storeName el campo hace referencia a estos valores como parte de la configuración de mapeo. Para utilizar MongoDB Cloud como almacenamiento de datos, el lago de datos requiere una instancia sin servidor o un clúster
M10o superior. -
El valor es
dls:gcp. -
Regiones de Google Cloud Platform.
Los valores son
ASIA_EAST_2,ASIA_NORTHEAST_2,ASIA_NORTHEAST_3,ASIA_SOUTH_1,ASIA_SOUTH_2,ASIA_SOUTHEAST_2,AUSTRALIA_SOUTHEAST_1,AUSTRALIA_SOUTHEAST_2,CENTRAL_US,EASTERN_ASIA_PACIFIC,EASTERN_US,EUROPE_CENTRAL_2,EUROPE_NORTH_1,EUROPE_WEST_2,EUROPE_WEST_3,EUROPE_WEST_4,EUROPE_WEST_6,EUROPE_WEST_10,EUROPE_WEST_12,MIDDLE_EAST_CENTRAL_1,MIDDLE_EAST_CENTRAL_2,MIDDLE_EAST_WEST_1,NORTH_AMERICA_NORTHEAST_1,NORTH_AMERICA_NORTHEAST_2,NORTHEASTERN_ASIA_PACIFIC,SOUTH_AMERICA_EAST_1,SOUTH_AMERICA_WEST_1,SOUTHEASTERN_ASIA_PACIFIC,US_EAST_4,US_EAST_5,US_WEST_2,US_WEST_3,US_WEST_4,US_SOUTH_1,WESTERN_EUROPEoWESTERN_US.
Conjunto de configuraciones que definen dónde se almacenan los datos.
Ocultar atributos Mostrar atributos
-
Etiqueta legible por humanos que identifica el almacén de datos. La databases.[n].collections.[n].dataSources.[n].storeName el campo hace referencia a estos valores como parte de la configuración de mapeo. Para utilizar MongoDB Cloud como almacenamiento de datos, el lago de datos requiere una instancia sin servidor o un clúster
M10o superior. -
El valor es
atlas. -
Etiqueta legible por humanos del clúster de MongoDB nube en el que se basa la tienda.
-
El nivel de consistencia de lectura del clúster MongoDB nube, que determina la coherencia y las propiedades de aislamiento de los datos leídos de un clúster Atlas.
Ocultar el atributo readConcern Mostrar el atributo readConcern Objeto
-
Nivel de preocupación de lectura que especifica la consistencia y disponibilidad de los datos leídos.
Los valores son
LOCAL,MAJORITY,LINEARIZABLE,SNAPSHOToAVAILABLE.readConcernLevel
-
-
Preferencia de lectura del clúster de nube de MongoDB, que describe cómo dirigir las solicitudes de lectura al clúster.
Ocultar los atributos de readPreference Mostrar los atributos de readPreference Objeto
-
Máximo atraso de la replicación, o obsolescencia, para las lecturas desde los secundarios.
-
Modo de preferencia de lectura que especifica a qué set de réplicas enrutar las solicitudes de lectura.
Los valores son
primary,primaryPreferred,secondary,secondaryPreferredonearest.Modos de preferencia de lectura -
Lista que contiene conjuntos de etiquetas o documentos de especificación de etiquetas. Si se especifica, Atlas Data Lake enruta las solicitudes de lectura al miembro o miembros del conjunto de réplicas asociados con las etiquetas especificadas.
Listas de conjuntos de etiquetas de preferencia de lectura
-
Conjunto de configuraciones que definen dónde se almacenan los datos.
Ocultar atributos Mostrar atributos
-
Etiqueta legible por humanos que identifica el almacén de datos. La databases.[n].collections.[n].dataSources.[n].storeName el campo hace referencia a estos valores como parte de la configuración de mapeo. Para utilizar MongoDB Cloud como almacenamiento de datos, el lago de datos requiere una instancia sin servidor o un clúster
M10o superior. -
El valor es
http. -
Marca que valida el esquema en las URL especificadas. Si es
true, permite el esquemaHTTPinseguro, no verifica la cadena de certificados ni el nombre de host del servidor y acepta cualquier certificado con cualquier nombre de host presentado por el servidor. Si esfalse, solo permite el esquemaHTTPSseguro.El valor por defecto es
false. -
El formato predeterminado que asume el lago de datos si encuentra un archivo sin una extensión al buscar en
storeName. Si se omite, lago de datos intenta detectar el tipo de archivo procesando algunos bytes del archivo. El formato especificado solo se aplica a las URL especificadas en databases.[n].collections.[n].dataSources objeto. -
Lista separada por comas de URLs HTTP de acceso público donde están almacenados los datos. No puedes especificar URLs que requieran autenticación.
Conjunto de configuraciones que definen dónde se almacenan los datos.
Ocultar atributos Mostrar atributos
-
Etiqueta legible por humanos que identifica el almacén de datos. La databases.[n].collections.[n].dataSources.[n].storeName el campo hace referencia a estos valores como parte de la configuración de mapeo. Para utilizar MongoDB Cloud como almacenamiento de datos, el lago de datos requiere una instancia sin servidor o un clúster
M10o superior. -
El valor es
azure. -
Etiqueta legible por humanos que identifica el nombre del contenedor.
-
Delimiter.
-
Prefijo.
-
Indicador que señala si el almacén de blobs es público. Si se establece en
true, MongoDB Nube no utiliza el principal de servicio de Azure configurado para acceder al almacén de blobs. Si se establece enfalse, el principal de servicio de Azure configurado debe incluir permisos para acceder al almacén de blobs.El valor por defecto es
false. -
Regiones de Microsoft Azure.
Los valores son
US_CENTRAL,US_EAST,US_EAST_2,US_NORTH_CENTRAL,US_WEST,US_SOUTH_CENTRAL,EUROPE_NORTH,EUROPE_WEST,US_WEST_CENTRAL,US_WEST_2,US_WEST_3,CANADA_EAST,CANADA_CENTRAL,BRAZIL_SOUTH,BRAZIL_SOUTHEAST,AUSTRALIA_CENTRAL,AUSTRALIA_CENTRAL_2,AUSTRALIA_EAST,AUSTRALIA_SOUTH_EAST,GERMANY_CENTRAL,GERMANY_NORTH_EAST,GERMANY_WEST_CENTRAL,GERMANY_NORTH,SWEDEN_CENTRAL,SWEDEN_SOUTH,SWITZERLAND_NORTH,SWITZERLAND_WEST,UK_SOUTH,UK_WEST,NORWAY_EAST,NORWAY_WEST,INDIA_CENTRAL,INDIA_SOUTH,INDIA_WEST,CHINA_EAST,CHINA_NORTH,ASIA_EAST,JAPAN_EAST,JAPAN_WEST,ASIA_SOUTH_EAST,KOREA_CENTRAL,KOREA_SOUTH,FRANCE_CENTRAL,FRANCE_SOUTH,SOUTH_AFRICA_NORTH,SOUTH_AFRICA_WEST,UAE_CENTRAL,UAE_NORTHoQATAR_CENTRAL. -
Delimitador de reemplazo.
-
URL del servicio.
Conjunto de configuraciones que definen dónde se almacenan los datos.
Ocultar atributos Mostrar atributos
-
Etiqueta legible por humanos que identifica el almacén de datos. La databases.[n].collections.[n].dataSources.[n].storeName el campo hace referencia a estos valores como parte de la configuración de mapeo. Para utilizar MongoDB Cloud como almacenamiento de datos, el lago de datos requiere una instancia sin servidor o un clúster
M10o superior. -
El valor es
gcs. -
Etiqueta legible para humanos que identifica el depósito de Google Cloud Storage.
-
Delimiter.
-
Prefijo.
-
Bandera que indica si el bucket es público. Si se establece en
true, MongoDB nube no usa la cuenta de servicio GCP configurada para acceder al bucket. Si se establece enfalse, la cuenta de servicio de GCP configurada debe incluir permisos para acceder al bucket.El valor por defecto es
false. -
Regiones de Google Cloud Platform.
Los valores son
ASIA_EAST_2,ASIA_NORTHEAST_2,ASIA_NORTHEAST_3,ASIA_SOUTH_1,ASIA_SOUTH_2,ASIA_SOUTHEAST_2,AUSTRALIA_SOUTHEAST_1,AUSTRALIA_SOUTHEAST_2,CENTRAL_US,EASTERN_ASIA_PACIFIC,EASTERN_US,EUROPE_CENTRAL_2,EUROPE_NORTH_1,EUROPE_WEST_2,EUROPE_WEST_3,EUROPE_WEST_4,EUROPE_WEST_6,EUROPE_WEST_10,EUROPE_WEST_12,MIDDLE_EAST_CENTRAL_1,MIDDLE_EAST_CENTRAL_2,MIDDLE_EAST_WEST_1,NORTH_AMERICA_NORTHEAST_1,NORTH_AMERICA_NORTHEAST_2,NORTHEASTERN_ASIA_PACIFIC,SOUTH_AMERICA_EAST_1,SOUTH_AMERICA_WEST_1,SOUTHEASTERN_ASIA_PACIFIC,US_EAST_4,US_EAST_5,US_WEST_2,US_WEST_3,US_WEST_4,US_SOUTH_1,WESTERN_EUROPEoWESTERN_US. -
Delimitador de reemplazo.
-
-
Respuestas
-
Vale
Ocultar atributos de respuesta Mostrar los atributos de respuesta Objeto
-
Proveedor de nube donde se aloja esta instancia federada de base de datos.
Ocultar los atributos de cloudProviderConfig Mostrar atributos cloudProviderConfig Objeto
-
Configuración para ejecutar Data Federation en AWS.
Ocultar atributos de AWS Mostrar atributos de AWS Objeto
-
Identificador único asociado con el rol de Gestión de Identidad y Acceso (IAM) que el lago de datos asume al acceder a los almacenes de datos.
-
Nombre de recurso de Amazon (ARN) de la función de administración de identidad y acceso (IAM) que asume el lago de datos al acceder a los almacenes de datos.
La longitud mínima es de
20, la longitud máxima es de2048. -
Nombre de recurso de Amazon (ARN) del usuario que el data lake asume cuando accede a los data stores.
-
Identificador único del rol que el lago de datos puede usar para acceder a los almacenes de datos. Se requiere si se especifica cloudProviderConfig.
El formato debe coincidir con el siguiente patrón:
^([a-f0-9]{24})$.
-
-
Configuración para ejecutar Data Federation en Azure.
Ocultar atributos de Azure Mostrar atributos de azure Objeto
-
La ID de la aplicación generada por Atlas para la política de acceso del Service Principal.
-
Identificador único del rol que Data Federation puede utilizar para acceder a los almacenes de datos. Obligatorio si se especifica
cloudProviderConfig.El formato debe coincidir con el siguiente patrón:
^([a-f0-9]{24})$. -
El identificador de la entidad de servicio para la que existe una política de acceso para que Atlas acceda a los recursos de Azure.
-
El ID de inquilino de Azure Active Directory/Entra ID asociado con el principal de servicio.
-
-
Configuración para ejecutar la federación de datos en GCP.
Ocultar atributos de GCP Mostrar atributos de gcp Objeto
-
La dirección de correo electrónico de la cuenta de servicio de Google Cloud Platform (GCP) creada por Atlas, la cual debe estar autorizada para permitir que Atlas acceda al Almacenamiento de Google Cloud.
-
Identificador único del rol que Data Federation puede utilizar para acceder a los almacenes de datos. Obligatorio si se especifica
cloudProviderConfig.El formato debe coincidir con el siguiente patrón:
^([a-f0-9]{24})$.
-
-
-
Información sobre la región del proveedor de nube a la que la instancia federada de base de datos enruta las conexiones de los clientes.
Ocultar atributos dataProcessRegion Mostrar atributos de dataProcessRegion Objeto
-
Nombre del servicio en la nube que hospeda la infraestructura de la instancia federada de base de datos.
Los valores son
AWS,AZUREoGCP. region
string Requerido Nombre de la región a la que el lago de datos enruta las conexiones de los clientes.
Uno de: Regiones AWS de Atlas Data Federation.
Los valores son
SYDNEY_AUS,MUMBAI_IND,FRANKFURT_DEU,DUBLIN_IRL,LONDON_GBR,VIRGINIA_USA,OREGON_USA,SAOPAULO_BRA,MONTREAL_CAN,TOKYO_JPN,SEOUL_KORoSINGAPORE_SGP.Regiones de Azure de Atlas Data Federation.
Los valores son
VIRGINIA_USA,AMSTERDAM_NLDoSAOPAULO_BRA.Regiones GCP de la Federación de Datos Atlas.
Los valores son
IOWA_USAoBELGIUM_EU.
-
-
Cadena de caracteres hexadecimales 24única que identifica el proyecto.
El formato debe coincidir con el siguiente patrón:
^([a-f0-9]{24})$. -
Lista que contiene los nombres de host asignados a la instancia federada de base de datos.
-
Etiqueta legible por humanos que identifica la instancia federada de base de datos.
-
Lista que contiene los conjuntos de nodos privados y nombres de host.
Ocultar atributos privateEndpointHostnames Mostrar atributos de privateEndpointHostnames Objeto
-
Etiqueta que indica el estado de la instancia federada de base de datos.
Los valores son
UNVERIFIED,ACTIVEoDELETED. -
Información de configuración para cada almacén de datos y su mapeo a las bases de datos de MongoDB Cloud.
Ocultar atributos de almacenamiento Mostrar atributos de almacenamiento Objeto
-
Arreglo que contiene las bases de datos y colecciones consultables para este lago de datos.
Ocultar los atributos de las bases de datos Mostrar atributos de bases de datos Objeto
Base de datos asociada con este lago de datos. Las bases de datos contienen colecciones y vistas.
-
Matriz de colecciones y fuentes de datos que se asignan a un almacén de datos
stores.Ocultar atributos de colecciones Mostrar atributos de colecciones Objeto
Una colección y fuentes de datos que se asignan a un almacén de datos
stores.-
Arreglo que contiene los almacenes de datos que mapean a una colección para este lago de datos.
Ocultar atributos de fuentes de datos Mostrar atributos de fuentes de datos Objeto
Almacenamiento de datos que se asigna a una colección para este lago de datos.
-
Marca que valida el esquema en las URL especificadas. Si es
true, permite el esquemaHTTPinseguro, no verifica la cadena de certificados ni el nombre de host del servidor y acepta cualquier certificado con cualquier nombre de host presentado por el servidor. Si esfalse, solo permite el esquemaHTTPSseguro.El valor por defecto es
false. -
Etiqueta legible que identifica la colección en la base de datos. Para crear una colección con comodín (
*), debe omitir este parámetro. -
Patrón de expresiones regulares para utilizar en la creación de la colección comodín (*). Para obtener más información sobre la sintaxis regex, consulta Lenguaje de programación Go.
-
Etiqueta legible por humanos que identifica la base de datos, la cual contiene la colección en el clúster. Debe omitir este parámetro para generar colecciones comodín (
*) para bases de datos generadas dinámicamente. -
Patrón de expresiones regulares a utilizar para crear la base de datos de comodines (*). Para obtener más información sobre la sintaxis regex, consulta Lenguaje de programación Go.
-
Etiqueta legible por humanos que identifica el conjunto de datos que Atlas genera para una ejecución del pipeline de ingestión o fichero en linea.
-
Etiqueta legible por humanos que coincide con los nombres del conjunto de datos para las ejecuciones de los pipelines de ingestión o Ficheros en línea.
-
Formato de archivo que MongoDB Cloud utiliza si encuentra un archivo sin extensión de archivo durante la búsqueda de storeName.
Los valores son
.avro,.avro.bz2,.avro.gz,.bson,.bson.bz2,.bson.gz,.bsonx,.csv,.csv.bz2,.csv.gz,.json,.json.bz2,.json.gz,.orc,.parquet,.tsv,.tsv.bz2o.tsv.gz. -
Ruta de archivo que controla cómo MongoDB Cloud busca y analiza archivos en storeName antes de asignarlos a una colección. Especifique
/para capturar todos los archivos y carpetas de laprefixruta. -
Nombre del campo que incluye la procedencia de los documentos en los resultados. MongoDB Cloud devuelve diferentes campos en los resultados para cada proveedor compatible.
-
Etiqueta legible por humanos que identifica el almacén de datos que MongoDB Cloud asigna a la colección.
-
Entero sin signo que especifica cuántos campos del nombre del conjunto de datos se deben recortar desde la izquierda del nombre del conjunto de datos antes de asignar los campos restantes a un nombre de colección comodín.
-
URLs de los archivos de datos accesibles públicamente. No se pueden especificar URLs que requieran autenticación. Atlas Data Lake crea una partición para cada URL. Si está vacío o no se especifica, Data Lake utiliza las URL de la tienda especificada en el parámetro dataSources.storeName.
-
-
etiqueta legible por humanos que identifica la colección a la que MongoDB Cloud asigna los datos en los almacenes de datos.
-
-
Número máximo de colecciones de comodines en la base de datos. Esto solo aplica a las fuentes de datos S3.
El valor mínimo es
1, el valor máximo es1000. El valor predeterminado es100. -
Etiqueta legible por humanos que identifica la base de datos a la que el lago de datos asigna los datos.
-
Matriz de canales de agregación que se aplican a la colección. Esto solo aplica a las fuentes de datos S3.
Ocultar atributos de vistas Mostrar atributos de vistas Objeto
Un pipeline de agregación que se aplica a la colección.
-
Etiqueta legible por humanos que identifica la vista, la cual corresponde a una pipeline de agregación en una colección.
-
Etapas del pipeline de agregación a aplicar a la colección de origen.
Pipeline de agregación -
Etiqueta legible por humanos que identifica la colección de origen de la vista.
-
-
-
Matriz que contiene los almacenes de datos para el lago de datos.
Uno de: Conjunto de configuraciones que definen dónde se almacenan los datos.
Ocultar atributos Mostrar atributos
-
Etiqueta legible por humanos que identifica el almacén de datos. La databases.[n].collections.[n].dataSources.[n].storeName el campo hace referencia a estos valores como parte de la configuración de mapeo. Para utilizar MongoDB Cloud como almacenamiento de datos, el lago de datos requiere una instancia sin servidor o un clúster
M10o superior. -
El valor es
s3. -
Colección de clases de almacenamiento de AWS S3. Atlas Data Lake incluye los archivos en estas clases de almacenamiento en los resultados de la query.
Los valores son
STANDARD,INTELLIGENT_TIERINGoSTANDARD_IA. -
Etiqueta legible que identifica el bucket S3 de AWS. Esta etiqueta debe coincidir exactamente con el nombre de un bucket S3 al que el lago de datos puede acceder con las credenciales de AWS Identity and Access Management (IAM) configuradas.
-
El delimitador que separa databases.[n].collections.[n].dataSources.[n].path segmentos en el almacén de datos. MongoDB nube usa el delimitador para recorrer eficientemente los buckets S3 con una estructura jerárquica de directorios. Puedes especificar cualquier carácter admitido por las claves de objeto S3 como delimitador. Por ejemplo, puedes especificar un guion bajo () o un signo más (+) o varios caracteres, como dobles guiones bajos (_) como delimitador. Si se omite, el valor es por defecto
/. -
Indicador que señala si se deben usar las etiquetas S3 en los archivos de la ruta dada como atributos de partición adicionales. Si está configurado en
true, lago de datos agrega las etiquetas S3 como atributos de partición adicionales y añade nuevos elementos BSON de nivel superior para asociar cada etiqueta a cada documento.El valor por defecto es
false. -
Prefijo que MongoDB nube aplica al buscar archivos en el bucket S3. El almacén de datos antepone el valor del prefijo al bases de datos.[n].colecciones.[n].dataSources.[n].path para crear la ruta completa de los archivos a ingerir. Si se omite, MongoDB nube buscará todos los archivos desde la raíz del bucket S3.
-
Marca que indica si el bucket es público. Si se establece en
true, MongoDB Cloud no utiliza el rol de AWS Identity and Access Management (IAM) configurado para acceder al bucket S3. Si se establece enfalse, el rol de AWS IAM configurado debe incluir permisos para acceder al bucket S3.El valor por defecto es
false. -
Ubicación física donde MongoDB nube implementa los nodos del clúster de MongoDB alojados en AWS. La región que elijas puede afectar la latencia de red para los clientes que acceden a sus bases de datos. Cuando MongoDB Cloud implementa un clúster dedicado, verifica si existe un VPC o una conexión VPC para ese proveedor y región. Si no existe, MongoDB nube los crea como parte de la implementación. MongoDB nube asigna al VPC un bloque CIDR. Para limitar una nueva conexión de emparejamiento de VPC a un solo bloque CIDR y región, primero cree la conexión. Implementa el clúster una vez iniciada la conexión.
Los valores son
US_GOV_WEST_1,US_GOV_EAST_1,US_EAST_1,US_EAST_2,US_WEST_1,US_WEST_2,CA_CENTRAL_1,EU_NORTH_1,EU_WEST_1,EU_WEST_2,EU_WEST_3,EU_CENTRAL_1,EU_CENTRAL_2,AP_EAST_1,AP_NORTHEAST_1,AP_NORTHEAST_2,AP_NORTHEAST_3,AP_SOUTHEAST_1,AP_SOUTHEAST_2,AP_SOUTHEAST_3,AP_SOUTHEAST_4,AP_SOUTH_1,AP_SOUTH_2,SA_EAST_1,CN_NORTH_1,CN_NORTHWEST_1,ME_SOUTH_1,ME_CENTRAL_1,AF_SOUTH_1,EU_SOUTH_1,EU_SOUTH_2,IL_CENTRAL_1,CA_WEST_1oGLOBAL.
Conjunto de configuraciones que definen dónde se almacenan los datos.
Ocultar atributos Mostrar atributos
-
Etiqueta legible por humanos que identifica el almacén de datos. La databases.[n].collections.[n].dataSources.[n].storeName el campo hace referencia a estos valores como parte de la configuración de mapeo. Para utilizar MongoDB Cloud como almacenamiento de datos, el lago de datos requiere una instancia sin servidor o un clúster
M10o superior. -
El valor es
dls:aws. -
Ubicación física donde MongoDB nube implementa los nodos del clúster de MongoDB alojados en AWS. La región que elijas puede afectar la latencia de red para los clientes que acceden a sus bases de datos. Cuando MongoDB Cloud implementa un clúster dedicado, verifica si existe un VPC o una conexión VPC para ese proveedor y región. Si no existe, MongoDB nube los crea como parte de la implementación. MongoDB nube asigna al VPC un bloque CIDR. Para limitar una nueva conexión de emparejamiento de VPC a un solo bloque CIDR y región, primero cree la conexión. Implementa el clúster una vez iniciada la conexión.
Los valores son
US_GOV_WEST_1,US_GOV_EAST_1,US_EAST_1,US_EAST_2,US_WEST_1,US_WEST_2,CA_CENTRAL_1,EU_NORTH_1,EU_WEST_1,EU_WEST_2,EU_WEST_3,EU_CENTRAL_1,EU_CENTRAL_2,AP_EAST_1,AP_NORTHEAST_1,AP_NORTHEAST_2,AP_NORTHEAST_3,AP_SOUTHEAST_1,AP_SOUTHEAST_2,AP_SOUTHEAST_3,AP_SOUTHEAST_4,AP_SOUTH_1,AP_SOUTH_2,SA_EAST_1,CN_NORTH_1,CN_NORTHWEST_1,ME_SOUTH_1,ME_CENTRAL_1,AF_SOUTH_1,EU_SOUTH_1,EU_SOUTH_2,IL_CENTRAL_1,CA_WEST_1oGLOBAL.
Conjunto de configuraciones que definen dónde se almacenan los datos.
Ocultar atributos Mostrar atributos
-
Etiqueta legible por humanos que identifica el almacén de datos. La databases.[n].collections.[n].dataSources.[n].storeName el campo hace referencia a estos valores como parte de la configuración de mapeo. Para utilizar MongoDB Cloud como almacenamiento de datos, el lago de datos requiere una instancia sin servidor o un clúster
M10o superior. -
El valor es
dls:azure. -
Regiones de Microsoft Azure.
Los valores son
US_CENTRAL,US_EAST,US_EAST_2,US_NORTH_CENTRAL,US_WEST,US_SOUTH_CENTRAL,EUROPE_NORTH,EUROPE_WEST,US_WEST_CENTRAL,US_WEST_2,US_WEST_3,CANADA_EAST,CANADA_CENTRAL,BRAZIL_SOUTH,BRAZIL_SOUTHEAST,AUSTRALIA_CENTRAL,AUSTRALIA_CENTRAL_2,AUSTRALIA_EAST,AUSTRALIA_SOUTH_EAST,GERMANY_CENTRAL,GERMANY_NORTH_EAST,GERMANY_WEST_CENTRAL,GERMANY_NORTH,SWEDEN_CENTRAL,SWEDEN_SOUTH,SWITZERLAND_NORTH,SWITZERLAND_WEST,UK_SOUTH,UK_WEST,NORWAY_EAST,NORWAY_WEST,INDIA_CENTRAL,INDIA_SOUTH,INDIA_WEST,CHINA_EAST,CHINA_NORTH,ASIA_EAST,JAPAN_EAST,JAPAN_WEST,ASIA_SOUTH_EAST,KOREA_CENTRAL,KOREA_SOUTH,FRANCE_CENTRAL,FRANCE_SOUTH,SOUTH_AFRICA_NORTH,SOUTH_AFRICA_WEST,UAE_CENTRAL,UAE_NORTHoQATAR_CENTRAL.
Conjunto de configuraciones que definen dónde se almacenan los datos.
Ocultar atributos Mostrar atributos
-
Etiqueta legible por humanos que identifica el almacén de datos. La databases.[n].collections.[n].dataSources.[n].storeName el campo hace referencia a estos valores como parte de la configuración de mapeo. Para utilizar MongoDB Cloud como almacenamiento de datos, el lago de datos requiere una instancia sin servidor o un clúster
M10o superior. -
El valor es
dls:gcp. -
Regiones de Google Cloud Platform.
Los valores son
ASIA_EAST_2,ASIA_NORTHEAST_2,ASIA_NORTHEAST_3,ASIA_SOUTH_1,ASIA_SOUTH_2,ASIA_SOUTHEAST_2,AUSTRALIA_SOUTHEAST_1,AUSTRALIA_SOUTHEAST_2,CENTRAL_US,EASTERN_ASIA_PACIFIC,EASTERN_US,EUROPE_CENTRAL_2,EUROPE_NORTH_1,EUROPE_WEST_2,EUROPE_WEST_3,EUROPE_WEST_4,EUROPE_WEST_6,EUROPE_WEST_10,EUROPE_WEST_12,MIDDLE_EAST_CENTRAL_1,MIDDLE_EAST_CENTRAL_2,MIDDLE_EAST_WEST_1,NORTH_AMERICA_NORTHEAST_1,NORTH_AMERICA_NORTHEAST_2,NORTHEASTERN_ASIA_PACIFIC,SOUTH_AMERICA_EAST_1,SOUTH_AMERICA_WEST_1,SOUTHEASTERN_ASIA_PACIFIC,US_EAST_4,US_EAST_5,US_WEST_2,US_WEST_3,US_WEST_4,US_SOUTH_1,WESTERN_EUROPEoWESTERN_US.
Conjunto de configuraciones que definen dónde se almacenan los datos.
Ocultar atributos Mostrar atributos
-
Etiqueta legible por humanos que identifica el almacén de datos. La databases.[n].collections.[n].dataSources.[n].storeName el campo hace referencia a estos valores como parte de la configuración de mapeo. Para utilizar MongoDB Cloud como almacenamiento de datos, el lago de datos requiere una instancia sin servidor o un clúster
M10o superior. -
El valor es
atlas. -
Etiqueta legible por humanos del clúster de MongoDB nube en el que se basa la tienda.
-
string única de 24 dígitos hexadecimales que identifica el Proyecto.
La longitud mínima es
24y la máxima es24. El formato debe coincidir con el siguiente patrón:^([a-f0-9]{24})$. -
El nivel de consistencia de lectura del clúster MongoDB nube, que determina la coherencia y las propiedades de aislamiento de los datos leídos de un clúster Atlas.
Ocultar el atributo readConcern Mostrar el atributo readConcern Objeto
-
Nivel de preocupación de lectura que especifica la consistencia y disponibilidad de los datos leídos.
Los valores son
LOCAL,MAJORITY,LINEARIZABLE,SNAPSHOToAVAILABLE.readConcernLevel
-
-
Preferencia de lectura del clúster de nube de MongoDB, que describe cómo dirigir las solicitudes de lectura al clúster.
Ocultar los atributos de readPreference Mostrar los atributos de readPreference Objeto
-
Máximo atraso de la replicación, o obsolescencia, para las lecturas desde los secundarios.
-
Modo de preferencia de lectura que especifica a qué set de réplicas enrutar las solicitudes de lectura.
Los valores son
primary,primaryPreferred,secondary,secondaryPreferredonearest.Modos de preferencia de lectura -
Lista que contiene conjuntos de etiquetas o documentos de especificación de etiquetas. Si se especifica, Atlas Data Lake enruta las solicitudes de lectura al miembro o miembros del conjunto de réplicas asociados con las etiquetas especificadas.
Listas de conjuntos de etiquetas de preferencia de lectura
-
Conjunto de configuraciones que definen dónde se almacenan los datos.
Ocultar atributos Mostrar atributos
-
Etiqueta legible por humanos que identifica el almacén de datos. La databases.[n].collections.[n].dataSources.[n].storeName el campo hace referencia a estos valores como parte de la configuración de mapeo. Para utilizar MongoDB Cloud como almacenamiento de datos, el lago de datos requiere una instancia sin servidor o un clúster
M10o superior. -
El valor es
http. -
Marca que valida el esquema en las URL especificadas. Si es
true, permite el esquemaHTTPinseguro, no verifica la cadena de certificados ni el nombre de host del servidor y acepta cualquier certificado con cualquier nombre de host presentado por el servidor. Si esfalse, solo permite el esquemaHTTPSseguro.El valor por defecto es
false. -
El formato predeterminado que asume el lago de datos si encuentra un archivo sin una extensión al buscar en
storeName. Si se omite, lago de datos intenta detectar el tipo de archivo procesando algunos bytes del archivo. El formato especificado solo se aplica a las URL especificadas en databases.[n].collections.[n].dataSources objeto. -
Lista separada por comas de URLs HTTP de acceso público donde están almacenados los datos. No puedes especificar URLs que requieran autenticación.
Conjunto de configuraciones que definen dónde se almacenan los datos.
Ocultar atributos Mostrar atributos
-
Etiqueta legible por humanos que identifica el almacén de datos. La databases.[n].collections.[n].dataSources.[n].storeName el campo hace referencia a estos valores como parte de la configuración de mapeo. Para utilizar MongoDB Cloud como almacenamiento de datos, el lago de datos requiere una instancia sin servidor o un clúster
M10o superior. -
El valor es
azure. -
Etiqueta legible por humanos que identifica el nombre del contenedor.
-
Delimiter.
-
Prefijo.
-
Indicador que señala si el almacén de blobs es público. Si se establece en
true, MongoDB Nube no utiliza el principal de servicio de Azure configurado para acceder al almacén de blobs. Si se establece enfalse, el principal de servicio de Azure configurado debe incluir permisos para acceder al almacén de blobs.El valor por defecto es
false. -
Regiones de Microsoft Azure.
Los valores son
US_CENTRAL,US_EAST,US_EAST_2,US_NORTH_CENTRAL,US_WEST,US_SOUTH_CENTRAL,EUROPE_NORTH,EUROPE_WEST,US_WEST_CENTRAL,US_WEST_2,US_WEST_3,CANADA_EAST,CANADA_CENTRAL,BRAZIL_SOUTH,BRAZIL_SOUTHEAST,AUSTRALIA_CENTRAL,AUSTRALIA_CENTRAL_2,AUSTRALIA_EAST,AUSTRALIA_SOUTH_EAST,GERMANY_CENTRAL,GERMANY_NORTH_EAST,GERMANY_WEST_CENTRAL,GERMANY_NORTH,SWEDEN_CENTRAL,SWEDEN_SOUTH,SWITZERLAND_NORTH,SWITZERLAND_WEST,UK_SOUTH,UK_WEST,NORWAY_EAST,NORWAY_WEST,INDIA_CENTRAL,INDIA_SOUTH,INDIA_WEST,CHINA_EAST,CHINA_NORTH,ASIA_EAST,JAPAN_EAST,JAPAN_WEST,ASIA_SOUTH_EAST,KOREA_CENTRAL,KOREA_SOUTH,FRANCE_CENTRAL,FRANCE_SOUTH,SOUTH_AFRICA_NORTH,SOUTH_AFRICA_WEST,UAE_CENTRAL,UAE_NORTHoQATAR_CENTRAL. -
Delimitador de reemplazo.
-
URL del servicio.
Conjunto de configuraciones que definen dónde se almacenan los datos.
Ocultar atributos Mostrar atributos
-
Etiqueta legible por humanos que identifica el almacén de datos. La databases.[n].collections.[n].dataSources.[n].storeName el campo hace referencia a estos valores como parte de la configuración de mapeo. Para utilizar MongoDB Cloud como almacenamiento de datos, el lago de datos requiere una instancia sin servidor o un clúster
M10o superior. -
El valor es
gcs. -
Etiqueta legible para humanos que identifica el depósito de Google Cloud Storage.
-
Delimiter.
-
Prefijo.
-
Bandera que indica si el bucket es público. Si se establece en
true, MongoDB nube no usa la cuenta de servicio GCP configurada para acceder al bucket. Si se establece enfalse, la cuenta de servicio de GCP configurada debe incluir permisos para acceder al bucket.El valor por defecto es
false. -
Regiones de Google Cloud Platform.
Los valores son
ASIA_EAST_2,ASIA_NORTHEAST_2,ASIA_NORTHEAST_3,ASIA_SOUTH_1,ASIA_SOUTH_2,ASIA_SOUTHEAST_2,AUSTRALIA_SOUTHEAST_1,AUSTRALIA_SOUTHEAST_2,CENTRAL_US,EASTERN_ASIA_PACIFIC,EASTERN_US,EUROPE_CENTRAL_2,EUROPE_NORTH_1,EUROPE_WEST_2,EUROPE_WEST_3,EUROPE_WEST_4,EUROPE_WEST_6,EUROPE_WEST_10,EUROPE_WEST_12,MIDDLE_EAST_CENTRAL_1,MIDDLE_EAST_CENTRAL_2,MIDDLE_EAST_WEST_1,NORTH_AMERICA_NORTHEAST_1,NORTH_AMERICA_NORTHEAST_2,NORTHEASTERN_ASIA_PACIFIC,SOUTH_AMERICA_EAST_1,SOUTH_AMERICA_WEST_1,SOUTHEASTERN_ASIA_PACIFIC,US_EAST_4,US_EAST_5,US_WEST_2,US_WEST_3,US_WEST_4,US_SOUTH_1,WESTERN_EUROPEoWESTERN_US. -
Delimitador de reemplazo.
-
-
-
-
Solicitud incorrecta.
Ocultar atributos de respuesta Mostrar los atributos de respuesta Objeto
-
Detalle de solicitud incorrecta.
Ocultar el atributo badRequestDetail Mostrar el atributo badRequestDetail Objeto
-
Describe todas las infracciones en una solicitud de cliente.
-
-
Describe las condiciones o razones específicas que causan cada tipo de error.
-
Código de estado HTTP devuelto con este error.
Documentación externa -
Código de error de aplicación devuelto con este error.
-
Parámetros utilizados para proporcionar más información sobre el error.
-
El mensaje de error de la aplicación se devuelve con este error.
-
-
No autorizado.
Ocultar atributos de respuesta Mostrar los atributos de respuesta Objeto
-
Detalle de solicitud incorrecta.
Ocultar el atributo badRequestDetail Mostrar el atributo badRequestDetail Objeto
-
Describe todas las infracciones en una solicitud de cliente.
-
-
Describe las condiciones o razones específicas que causan cada tipo de error.
-
Código de estado HTTP devuelto con este error.
Documentación externa -
Código de error de aplicación devuelto con este error.
-
Parámetros utilizados para proporcionar más información sobre el error.
-
El mensaje de error de la aplicación se devuelve con este error.
-
-
Forbidden.
Ocultar atributos de respuesta Mostrar los atributos de respuesta Objeto
-
Detalle de solicitud incorrecta.
Ocultar el atributo badRequestDetail Mostrar el atributo badRequestDetail Objeto
-
Describe todas las infracciones en una solicitud de cliente.
-
-
Describe las condiciones o razones específicas que causan cada tipo de error.
-
Código de estado HTTP devuelto con este error.
Documentación externa -
Código de error de aplicación devuelto con este error.
-
Parámetros utilizados para proporcionar más información sobre el error.
-
El mensaje de error de la aplicación se devuelve con este error.
-
-
No se encontró.
Ocultar atributos de respuesta Mostrar los atributos de respuesta Objeto
-
Detalle de solicitud incorrecta.
Ocultar el atributo badRequestDetail Mostrar el atributo badRequestDetail Objeto
-
Describe todas las infracciones en una solicitud de cliente.
-
-
Describe las condiciones o razones específicas que causan cada tipo de error.
-
Código de estado HTTP devuelto con este error.
Documentación externa -
Código de error de aplicación devuelto con este error.
-
Parámetros utilizados para proporcionar más información sobre el error.
-
El mensaje de error de la aplicación se devuelve con este error.
-
-
Error interno del servidor.
Ocultar atributos de respuesta Mostrar los atributos de respuesta Objeto
-
Detalle de solicitud incorrecta.
Ocultar el atributo badRequestDetail Mostrar el atributo badRequestDetail Objeto
-
Describe todas las infracciones en una solicitud de cliente.
-
-
Describe las condiciones o razones específicas que causan cada tipo de error.
-
Código de estado HTTP devuelto con este error.
Documentación externa -
Código de error de aplicación devuelto con este error.
-
Parámetros utilizados para proporcionar más información sobre el error.
-
El mensaje de error de la aplicación se devuelve con este error.
-
curl \
--request POST 'https://cloud.mongodb.com/api/atlas/v1.0/groups/32b6e34b3d91647abb20e7b8/dataFederation' \
--header "Authorization: Bearer $ACCESS_TOKEN" \
--header "Content-Type: application/json" \
--data '{"cloudProviderConfig":{"aws":{"roleId":"32b6e34b3d91647abb20e7b8","testS3Bucket":"string"},"azure":{"roleId":"32b6e34b3d91647abb20e7b8"},"gcp":{"roleId":"32b6e34b3d91647abb20e7b8"}},"dataProcessRegion":{"cloudProvider":"AWS","region":"SYDNEY_AUS"},"name":"string","storage":{"databases":[{"collections":[{"dataSources":[{"allowInsecure":false,"collection":"string","collectionRegex":"string","database":"string","databaseRegex":"string","datasetName":"v1$atlas$snapshot$Cluster0$myDatabase$myCollection$19700101T000000Z","datasetPrefix":"string","defaultFormat":".avro","path":"string","provenanceFieldName":"string","storeName":"string","trimLevel":42,"urls":["string"]}],"name":"string"}],"maxWildcardCollections":100,"name":"string","views":[{"name":"string","pipeline":"string","source":"string"}]}],"stores":[{"name":"string","provider":"s3","additionalStorageClasses":["STANDARD"],"bucket":"string","delimiter":"string","includeTags":false,"prefix":"string","public":false,"region":"US_GOV_WEST_1"}]}}'
{
"cloudProviderConfig": {
"aws": {
"roleId": "32b6e34b3d91647abb20e7b8",
"testS3Bucket": "string"
},
"azure": {
"roleId": "32b6e34b3d91647abb20e7b8"
},
"gcp": {
"roleId": "32b6e34b3d91647abb20e7b8"
}
},
"dataProcessRegion": {
"cloudProvider": "AWS",
"region": "SYDNEY_AUS"
},
"name": "string",
"storage": {
"databases": [
{
"collections": [
{
"dataSources": [
{
"allowInsecure": false,
"collection": "string",
"collectionRegex": "string",
"database": "string",
"databaseRegex": "string",
"datasetName": "v1$atlas$snapshot$Cluster0$myDatabase$myCollection$19700101T000000Z",
"datasetPrefix": "string",
"defaultFormat": ".avro",
"path": "string",
"provenanceFieldName": "string",
"storeName": "string",
"trimLevel": 42,
"urls": [
"string"
]
}
],
"name": "string"
}
],
"maxWildcardCollections": 100,
"name": "string",
"views": [
{
"name": "string",
"pipeline": "string",
"source": "string"
}
]
}
],
"stores": [
{
"name": "string",
"provider": "s3",
"additionalStorageClasses": [
"STANDARD"
],
"bucket": "string",
"delimiter": "string",
"includeTags": false,
"prefix": "string",
"public": false,
"region": "US_GOV_WEST_1"
}
]
}
}
{
"cloudProviderConfig": {
"aws": {
"externalId": "string",
"iamAssumedRoleARN": "arn:aws:iam::123456789012:root",
"iamUserARN": "string",
"roleId": "32b6e34b3d91647abb20e7b8"
},
"azure": {
"atlasAppId": "string",
"roleId": "32b6e34b3d91647abb20e7b8",
"servicePrincipalId": "string",
"tenantId": "string"
},
"gcp": {
"gcpServiceAccount": "string",
"roleId": "32b6e34b3d91647abb20e7b8"
}
},
"dataProcessRegion": {
"cloudProvider": "AWS",
"region": "SYDNEY_AUS"
},
"groupId": "32b6e34b3d91647abb20e7b8",
"hostnames": [
"string"
],
"name": "string",
"privateEndpointHostnames": [
{
"hostname": "string",
"privateEndpoint": "string"
}
],
"state": "UNVERIFIED",
"storage": {
"databases": [
{
"collections": [
{
"dataSources": [
{
"allowInsecure": false,
"collection": "string",
"collectionRegex": "string",
"database": "string",
"databaseRegex": "string",
"datasetName": "v1$atlas$snapshot$Cluster0$myDatabase$myCollection$19700101T000000Z",
"datasetPrefix": "string",
"defaultFormat": ".avro",
"path": "string",
"provenanceFieldName": "string",
"storeName": "string",
"trimLevel": 42,
"urls": [
"string"
]
}
],
"name": "string"
}
],
"maxWildcardCollections": 100,
"name": "string",
"views": [
{
"name": "string",
"pipeline": "string",
"source": "string"
}
]
}
],
"stores": [
{
"name": "string",
"provider": "s3",
"additionalStorageClasses": [
"STANDARD"
],
"bucket": "string",
"delimiter": "string",
"includeTags": false,
"prefix": "string",
"public": false,
"region": "US_GOV_WEST_1"
}
]
}
}
{
"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"
}
{
"error": 401,
"detail": "(This is just an example, the exception may not be related to this endpoint)",
"reason": "Unauthorized",
"errorCode": "NOT_ORG_GROUP_CREATOR"
}
{
"error": 403,
"detail": "(This is just an example, the exception may not be related to this endpoint)",
"reason": "Forbidden",
"errorCode": "CANNOT_CHANGE_GROUP_NAME"
}
{
"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"
}
{
"error": 500,
"detail": "(This is just an example, the exception may not be related to this endpoint)",
"reason": "Internal Server Error",
"errorCode": "UNEXPECTED_ERROR"
}