Skip to content

Latest commit

 

History

History
153 lines (101 loc) · 3.1 KB

API.rst

File metadata and controls

153 lines (101 loc) · 3.1 KB

Atlas API Support

Status about API implementation

Database Users

Status : [100%] ✔️

  • Get All Database Users ☑️
  • Get a Single Database User ☑️
  • Create a Database User ☑️
  • Update a Database User ☑️
  • Delete a Database User ☑️

Custom MongoDB Roles

Status : [0%]

  • Get all custom MongoDB roles in the project.
  • Get the custom MongoDB role named {ROLE-NAME}.
  • Create a new custom MongoDB role in the project.
  • Update a custom MongoDB role in the project.
  • Delete a custom MongoDB role from the project.

Projects

Status : [66%]

  • Get All Projects ☑️
  • Get One Project ☑️
  • Create a Project ☑️

Clusters

Status : [100%]

  • Get All Clusters ☑️
  • Get a Single Cluster ☑️
  • Create a Cluster ☑️
  • Modify a Cluster ☑️
  • Delete a Cluster ☑️
  • Get Advanced Configuration Options for One Cluster ☑️
  • Modify Advanced Configuration Options for One Cluster ☑️
  • Test Failover ☑️
  • (Helper) Modify cluster instance size ☑️
  • (Helper) Pause/Unpause Cluster ☑️

Alerts

Status : [50%]

  • Get All Alerts ☑️
  • Get an Alert ☑️
  • Acknowledge an Alert (include Unacknowledge) (BROKEN)

Alert Configurations

Status : [0%]

VPC

Status : [0%]

Monitoring and Logs

Processes

  • Get all processes for the specified group. [Completed]
  • Get information for the specified process in the specified group.

Hosts

  • Get measurements for the specified host.
  • Get logfile for the specified host.
  • Get Loglines for the specified host.

Databases

  • Get the list of databases for the specified host.
  • Get measurements of the specified database for the specified host.

Disks

  • Get the list of disks or partitions for the specified host.
  • Get measurements of specified disk for the specified host.

Logs

Status : [50%]

  • Get the log file for a host in the cluster. ☑️
  • Get loglines for a host in the cluster. ☑️
  • Get log files for all hosts in a cluster (#24)
  • Get log files for all hosts in a project (#25) ☑️

IP Whitelist

Status : [80%]

  • Get All Entries
  • Add a single entry
  • Delete a entry
  • update a entry(missing)

Events

Status: [50%]

  • Get All Organization Events
  • Get One Organization Event
  • Get All Project Events
  • Ge One Project Event

Organizations

Status: [0%]

Maintenance Windows

Status: [60%]

  • Get Maintenance Window Settings ☑️
  • Update Maintenance Window Settings ☑️
  • Defer Maintenance for one week ☑️
  • Commence Maintenance ASAP
  • Clear Maintenance Window