python-atlasapi icon indicating copy to clipboard operation
python-atlasapi copied to clipboard

Implement Network Peering Endpoints

Open mgmonteleone opened this issue 6 years ago • 0 comments

https://docs.atlas.mongodb.com/reference/api/vpc/

  • [ ] Get details for all network peering containers in an Atlas project for a single cloud provider.
  • [ ] Get details for one network peering container in an Atlas project.
  • [ ] Create one new network peering container in an Atlas project.
  • [ ] Update details for one network peering container in an Atlas project.
  • [ ] Remove one network peering container in an Atlas project.
  • [ ] Get details for all network peering connections in an Atlas project.
  • [ ] Get details for one network peering connection in an Atlas project.
  • [ ] Create a new network peering connection in an Atlas project.
  • [ ] Update a new network peering connection in an Atlas project.
  • [ ] Delete one network peering connection in an Atlas project.
  • [ ] Verify if an Atlas project is in Connect via Peering Only mode.
Method Endpoint Description
GET /groups/{GROUP-ID}/containers Get details for all network peering containers in an Atlas project for a single cloud provider.
GET /groups/{GROUP-ID}/containers/{CONTAINER-ID} Get details for one network peering container in an Atlas project.
POST /groups/{GROUP-ID}/containers Create one new network peering container in an Atlas project.
PATCH /groups/{GROUP-ID}/containers/{CONTAINER-ID} Update details for one network peering container in an Atlas project.
DELETE /groups/{GROUP-ID}/containers/{CONTAINER-ID} Remove one network peering container in an Atlas project.
GET /groups/{GROUP-ID}/peers Get details for all network peering connections in an Atlas project.
GET /groups/{GROUP-ID}/peers/{PEER-ID} Get details for one network peering connection in an Atlas project.
POST /groups/{GROUP-ID}/peers Create a new network peering connection in an Atlas project.
PATCH /groups/{GROUP-ID}/peers/{PEER-ID} Update a new network peering connection in an Atlas project.
DELETE /groups/{GROUP-ID}/peers/{PEER-ID} Delete one network peering connection in an Atlas project.
GET /groups/{GROUP-ID}/privateIpMode Verify if an Atlas project is in Connect via Peering Only mode.

mgmonteleone avatar Nov 18 '19 03:11 mgmonteleone