Skip to content

Connectum API Reference / @connectum/core / DnsResolverOptions

Interface: DnsResolverOptions

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

Options for dnsResolver.

Properties

createTransport?

readonly optional createTransport?: (baseUrl) => Transport

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

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:66

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.OrdersServiceorders). A k8s/DNS route is expressed directly, e.g. "http://{shortName}.prod.svc.cluster.local:50051".