Skip to content

Connectum API Reference / @connectum/core / DnsResolverOptions

Interface: DnsResolverOptions ​

Defined in: packages/core/src/remoteResolver.ts:82

Options for dnsResolver.

Properties ​

createTransport? ​

readonly optional createTransport?: (baseUrl) => Transport

Defined in: packages/core/src/remoteResolver.ts:91

Build a Transport from the resolved base URL. Defaults to a gRPC (HTTP/2) transport.

Parameters ​

baseUrl ​

string

Returns ​

Transport


template ​

readonly template: string

Defined in: packages/core/src/remoteResolver.ts:89

URL template with {shortName} (alias {name}) placeholders. The short name is the last typeName segment, lower-cased, minus a trailing Service (e.g. orders.v1.OrdersService → orders). A k8s/DNS route is expressed directly, e.g. "http://{shortName}.prod.svc.cluster.local:50051".