Looks like there were a total throughput limit set, which is a cost management feature meant to enforce that no more than certain set number of RU/s (in this case 3,200) is used by all billable resources - databases or collections - that are created within the account. Typically, a FinOps person or an Enterprise admin would set such limit so as to prevent incurring unexpected costs or exceeding budget.
You are using a shared database throughput and creating containers underneath the shared throughput database. In such case, the containers themselves do not incur cost, rather it is the database. In other words, adding an extra container to shared throughput database does not result in cost increase. Dozens or hundreds of containers can be created underneath any database, but only up to 25 containers can share the throughput from the database containing them. 26th container and any additional ones will have to have their own dedicated throughput and will carry cost.
If you are trying to create the 26th container – such container will need its own RU/s and as mentioned, will carry cost. However, given the total throughput limit they set, you are unable to create it as the sum of all RU/s used in the account would exceed the limit you set.
You can raise this self-imposed limit or remove it altogether by navigating to your Cosmos DB account and clicking on Cost Management tab. Here’s a screenshot:
Regards,
Oury