The MongoDB Atlas data store for Gemini Enterprise lets you query the data in your MongoDB Atlas clusters, look up your projects, clusters, databases, and collections, and manage your MongoDB Atlas resources using natural language.
Supported actions
When you enable the MongoDB Atlas data store, you can use natural language commands in Gemini Enterprise to perform the following actions.
| Action | Description |
|---|---|
| Atlas create access list | Allows IP addresses or CIDR ranges to access your MongoDB Atlas clusters. |
| Atlas create cluster | Creates a MongoDB Atlas cluster. |
| Atlas create DB user | Creates a MongoDB Atlas database user. |
| Atlas create free cluster | Creates a free MongoDB Atlas cluster. |
| Atlas create project | Creates a MongoDB Atlas project. |
| Atlas load sample dataset | Loads a MongoDB sample dataset into a MongoDB Atlas cluster. |
| Atlas pause resume cluster | Pauses or resumes a dedicated (M10 or higher) MongoDB Atlas cluster. |
| Atlas streams build | Creates Atlas Stream Processing resources. |
| Atlas streams manage | Manages Atlas Stream Processing resources. |
| Atlas streams teardown | Deletes Atlas Stream Processing resources. |
| Atlas upgrade cluster | Upgrades the tier of a MongoDB Atlas cluster. |
| Create collection | Creates a collection in a database and creates the database if it doesn't exist. |
| Create index | Creates an index for a collection. |
| Delete many | Removes all documents that match a filter from a collection. |
| Drop collection | Removes a collection or view from a database, along with its indexes. |
| Drop database | Removes a database and deletes its data files. |
| Drop index | Removes an index from a collection. |
| Insert many | Inserts an array of documents into a collection. |
| Rename collection | Renames a collection in a database. |
| Update many | Updates all documents that match a filter in a collection. |
Limitations
The MongoDB Atlas data store for Gemini Enterprise has the following limitations:
- When creating a new app or adding a data store to an existing one, it's recommended to associate only one data store with actions belonging to a single connector type.
- Enforcing a VPC Service Controls perimeter on existing MongoDB Atlas data stores is not supported. To enforce VPC Service Controls, you must delete and recreate the data stores. For more information on VPC Service Controls and how to use actions after enabling VPC Service Controls, see Secure your app with VPC Service Controls.
- The MongoDB Atlas data store is supported only in the
global,us, andeulocations.
What's next
- To create and configure a data store with MongoDB Atlas, see Set up a MongoDB Atlas data store.