dtkt.core.v1messages.proto

Integration

Message

Integration describes a software package which uses the DataKit SDK making it natively compatible with DataKit's build and run tooling & infrastructure.

FieldTypeNumberDescription
namestring1

Integration resource name, one of:

  • Cloud: organizations/{organization}/integrations/{integration}
  • Local: users/{user}/integrations/{integration}
uidstring2

Server-assigned unique ID (UUID).

spec_uristring3

Package spec URI.

spec_etagstring4

Package spec checksum for concurrency control.

spec
SpecMetadata
5

Versioned package spec.

cloud
CloudMetadata
6

Cloud metadata (only present when running on cloud network).

build
BuildMetadata
7

Build metadata (only present when developing locally).

create_time
Timestamp
20

Integration create time.

update_time
Timestamp
21

Integration update time.