dtkt.shared.v1beta1messages.proto

Package

Message

Package provides an identity and metadata for a DataKit Integration.

FieldTypeNumberDescription
identity
Identity
1

Identity name (camel, snake, or pascal case) and version (semver) of integration.

descriptionstring2

A helpful description of features and capabilities.

iconstring3

An icon image uri (optional).

type
PackageType
4

Source language & SDK of integration (required).

runtimes
Runtime[]
5

Compatible target runtimes of integration (optional; defaults to all runtimes).

platforms
Platform[]
6

Compatible target platforms of integration (optional; defaults to all platforms).

build
BuildConfig
7

Build configuration.

deploy
DeployConfig
8

Deploy configuration.