IntegrationDefinition
IntegrationDefinition Schema
Description: Describes an integration that can be installed by an entity.
Properties
| Name |
Type |
Description |
| id |
Integer |
No description |
| integration_type |
Enum(hermes_alert, nasa_gcn_alert, treasure_map, s3_minio, google_drive, dropbox, orcid, slack) |
No description |
| display_name |
String(255) |
No description |
| category |
Enum(alerts, notifications, storage, publishing, other) |
No description |
| description |
String(Unbounded) (Optional) |
No description |
| auth_type |
Enum(none, oauth2, api_key, webhook) |
No description |
| supports_multiple |
Boolean |
No description |
| managed_by_system |
Boolean |
No description |
| default_config |
JSONB |
No description |
| ui_meta |
JSONB |
No description |
Relationships