Create a New Network Peering Container¶
Creates one Network Peering container into which Atlas can deploy Network Peering connections.
The following table outlines the maximum number of Network Peering containers per cloud provider:
Cloud Provider | Container Limit |
---|---|
GCP | One container per project. |
AWS and Azure | One container per cloud provider region. |
You must have either the Project Owner
or Organization Owner
role to successfully call this endpoint.
Groups and projects are synonymous terms. Your {GROUP-ID}
is the
same as your project ID. For existing groups, your group/project ID
remains the same. The resource and corresponding endpoints use the
term groups
.
Base URL: https://cloud.mongodb.com/api/atlas/v1.0
Resource¶
POST /groups/{GROUP-ID}/containers
Request Path Parameters¶
Parameter | Type | Necessity | Description |
---|---|---|---|
GROUP-ID | string | Required | Unique identifier for the Atlas project whose Network Peering container details you want to retrieve. |
Request Query Parameters¶
This endpoint might use any of the HTTP request query parameters available to all Atlas API resources. All of these are optional.
Name | Type | Necessity | Description | Default | ||||
---|---|---|---|---|---|---|---|---|
pretty | boolean | Optional | Flag indicating whether the response body should be in a prettyprint format. | false | ||||
envelope | boolean | Optional | Flag indicating if Atlas should wrap the response in a JSON envelope. This option may be needed for some API clients. These clients cannot access the HTTP response headers or status code. To remediate this, set envelope=true in the query. For endpoints that return one result, the response body includes:
| false |
Request Body Parameters¶
Parameter | Type | Necessity | Description | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
atlasCidrBlock | string | Required | CIDR block that Atlas uses for the network peering containers in your project. Atlas uses the specified CIDR block for all other Network Peering
connections created in the project. The Atlas CIDR block must be
at least a
Atlas locks this value if an Alternatively, create a new project and create a Network Peering Connection to set the desired Atlas VPC CIDR block for that project. Important Atlas limits the number of MongoDB nodes per Network Peering connection based on the CIDR block and the region selected for the project. Example A project in an AWS region supporting 3 availability
zones and a Atlas CIDR VPC block of Contact MongoDB Support for any questions on Atlas limits of MongoDB nodes per VPC . | ||||||||||||
providerName | string | Optional | Cloud provider for this Network Peering connection.
If omitted, Atlas sets this parameter to AWS . | ||||||||||||
regionName | string | Required | Atlas region where the container resides.
|
Response Elements¶
Field | Type | Description |
---|---|---|
atlasCidrBlock | string | CIDR block that Atlas uses for your clusters. |
id | string | Unique identifier of the Network Peering container. |
provisioned | boolean | Indicates whether the project has Network Peering connections deployed in the container. |
regionName | string | Region. Provided for AWS VPC |