dtkt.core.v1messages.proto

Connection

Message

Connection combines necessary components of a configured client to one of:

  • Deployment server with first-class configuration support from DataKit
  • Any reachable gRPC server with DIY configuration, one of:
    • Custom proto file descriptors as a URI resolving to source .proto files
    • Custom proto file descriptors using gRPC reflection (must be enabled on server)
FieldTypeNumberDescription
namestring1

Connection resource name is one of:

  • Cloud: organizations/{organization}/connections/{connection}
  • Local: users/{user}/connections/{connection}
uidstring2

Server-assigned unique ID (UUID).

typeOneOf

No description.

deploymentstring3

Name of a deployment resource.

custom_protosstring4

Custom proto descriptors URI.

custom_grpcbool5

Custom using gRPC reflection.

address
Address
6

Address of gRPC server.

config_data
Any
10

Config data compatible with integration config schema.

config_hashstring11

Hash of config data.

config_genuint6412

Generation of config data.

config_uristring13

Config source uri (optional).

headersmap<string, string>14

Headers applied when dialing connection.

create_time
Timestamp
20

Connection create time.

update_time
Timestamp
21

Connection update time.