Do you plan on adding the following capabilities to the API?
Create/delete a database
Create/delete a collection
Create/delete/modify indexes
I could do that within my application, like a one time “provisioning” script, but being able to use a consistent devops tool such as Terraform to do the provisioning would really be a big plus.
Thank you for your reply but it’s not what I’m looking for. As I stated in my initial message, I don’t want to do it from the CLI, I would like to be able to define my databases, collections and indexes right from terraform, at the same time I’m provisioning the cluster. But for that to be possible, we would need the capabilities to be exposed via the mongodb atlas API (https://docs.atlas.mongodb.com/api/) and create new terraform resources to interact with it.