Skip to content

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

Relationship Name Type
integrations Integration