# Functions
NewMongoDBClient returns a MongoDB session to communicate with CosmosDB.
NewMongoDBClientWithConnectionString returns a MongoDb session to communicate with CosmosDB using a connection string.
NewMongoDBClientWithCredentials returns a MongoDb session to communicate with CosmosDB using a username and a password.
NewMongoDBClientWithMSI returns a MongoDB session to communicate with CosmosDB using MSI.
NewMongoDBClientWithSPToken returns a session to communicate with CosmosDB using an auth token.