Scheduling API
GitHub RepositoryFrameworks used​
Written in .Net
Environment variables​
| Name | Description |
|---|---|
| AUTHENTICATION_IDENTIFIER | A unique identifier used to validate access.* |
| JWT_SECRET | A hash secret used for encryption.* |
| DrsOptions__ApiAddress | DRS API Address |
| DrsOptions__Login | DRS login user name |
| DrsOptions__Password | DRS login password |
| SENTRY_DSN | Sentry Data Source Name |
* See Authentication for more details.
Health Checks​
See Health Checks for details.
The API is determined to be health if:
- It can see/reach the configured DRS host
DRS doesn't have a health check endpoint and so a ping check was determined to be the best option.
Due to Azure disabling regular ping operations, TCP ping has been used instead.