Interface ConnectionInspection

Credential-safe connection snapshot.

The lower-level discovery cache identity is intentionally absent: it is an implementation detail that includes authorization partitioning information.

interface ConnectionInspection {
    cacheStatus: ConnectCacheStatus;
    defaultSourceId?: string;
    diagnostics: readonly DiscoveryDiagnostic[];
    endpoint: string;
    id: string;
    protocol:
        | "pmtiles"
        | "ogc-features"
        | "grpc"
        | "geoservices-feature-service"
        | "geoservices-map-service"
        | "geoservices-image-service"
        | "ogc-tiles"
        | "ogc-maps"
        | "ogc-records"
        | "stac"
        | "wfs"
        | "wms"
        | "wmts"
        | "odata"
        | "geoparquet";
    sources: readonly SourceDiscoveryInspection[];
}

Properties

cacheStatus: ConnectCacheStatus
defaultSourceId?: string
diagnostics: readonly DiscoveryDiagnostic[]
endpoint: string
id: string
protocol:
    | "pmtiles"
    | "ogc-features"
    | "grpc"
    | "geoservices-feature-service"
    | "geoservices-map-service"
    | "geoservices-image-service"
    | "ogc-tiles"
    | "ogc-maps"
    | "ogc-records"
    | "stac"
    | "wfs"
    | "wms"
    | "wmts"
    | "odata"
    | "geoparquet"
sources: readonly SourceDiscoveryInspection[]