Skip to content

GoogleDriveIntegration

GoogleDriveIntegration Schema

Description: Google Drive connector supporting personal and Shared Drives.

Org-level integrations should be limited to Shared Drives selected by an
administrator, ensuring that exports land in organization-managed locations.
Personal integrations will target the installing user's "My Drive".

Properties

Name Type Description
id Integer No description
drive_type Enum(my_drive, shared_drive) (Optional) No description
account_email String(255) (Optional) No description
domain String(255) (Optional) No description
definition_id Integer No description
integration_type Enum(hermes_alert, nasa_gcn_alert, treasure_map, s3_minio, google_drive, dropbox, orcid, slack) No description
owner_id Integer No description
status Enum(connected, disabled, error, pending) No description
is_enabled Boolean No description
config JSONB No description
secrets JSONB No description
external_account_label String(255) (Optional) No description
external_account_id String(255) (Optional) No description
cursor String(255) (Optional) No description

Relationships

Relationship Name Type
definition IntegrationDefinition
owner Entity