python-atlasapi
python-atlasapi copied to clipboard
Implement Alert Configurations Endpoints
- [ ] Get all alert configurations for the project associated to {GROUP-ID}.
- [ ] Create an alert configuration for the project associated to {GROUP-ID}.
- [ ] Get the alert configuration specified to {ALERT-CONFIG-ID} for the project associated to {GROUP-ID}.
- [ ] Update the alert configuration specified to {ALERT-CONFIG-ID} for the project associated to {GROUP-ID}.
- [ ] Enable/disable the alert configuration specified to {ALERT-CONFIG-ID} for the project associated to {GROUP-ID}.
- [ ] Delete the alert configuration specified to {ALERT-CONFIG-ID} for the project associated to {GROUP-ID}.
- [ ] Get all open alerts for the alert configuration specified to {ALERT-CONFIG-ID} for the project associated to {GROUP-ID}.
| Method | Endpoint | Description |
|---|---|---|
| GET | /api/atlas/v1.0/groups/{GROUP-ID}/alertConfigs | Get all alert configurations for the project associated to {GROUP-ID}. |
| POST | /api/atlas/v1.0/groups/{GROUP-ID}/alertConfigs | Create an alert configuration for the project associated to {GROUP-ID}. |
| GET | /api/atlas/v1.0/groups/{GROUP-ID}/alertConfigs/{ALERT-CONFIG-ID} | Get the alert configuration specified to {ALERT-CONFIG-ID} for the project associated to {GROUP-ID}. |
| PUT | /api/atlas/v1.0/groups/{GROUP-ID}/alertConfigs/{ALERT-CONFIG-ID} | Update the alert configuration specified to {ALERT-CONFIG-ID} for the project associated to {GROUP-ID}. |
| PATCH | /api/atlas/v1.0/groups/{GROUP-ID}/alertConfigs/{ALERT-CONFIG-ID} | Enable/disable the alert configuration specified to {ALERT-CONFIG-ID} for the project associated to {GROUP-ID}. |
| DELETE | /api/atlas/v1.0/groups/{GROUP-ID}/alertConfigs/{ALERT-CONFIG-ID} | Delete the alert configuration specified to {ALERT-CONFIG-ID} for the project associated to {GROUP-ID}. |
| GET | /api/atlas/v1.0/groups/{GROUP-ID}/alertConfigs/{ALERT-CONFIG-ID}/alerts | Get all open alerts for the alert configuration specified to {ALERT-CONFIG-ID} for the project associated to {GROUP-ID}. |