dtkt.core.v1messages.protoConnection
MessageConnection 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)
| Field | Type | Number | Description |
|---|---|---|---|
| name | string | 1 | Connection resource name is one of:
|
| uid | string | 2 | Server-assigned unique ID (UUID). |
| typeOneOf | No description. | ||
| deployment | string | 3 | Name of a deployment resource. |
| custom_protos | string | 4 | Custom proto descriptors URI. |
| custom_grpc | bool | 5 | Custom using gRPC reflection. |
| address | Address dtkt.shared.v1beta1.Address | 6 | Address of gRPC server. |
| config_data | Any google.protobuf.Any | 10 | Config data compatible with integration config schema. |
| config_hash | string | 11 | Hash of config data. |
| config_gen | uint64 | 12 | Generation of config data. |
| config_uri | string | 13 | Config source uri (optional). |
| headers | map<string, string> | 14 | Headers applied when dialing connection. |
| create_time | Timestamp google.protobuf.Timestamp | 20 | Connection create time. |
| update_time | Timestamp google.protobuf.Timestamp | 21 | Connection update time. |