Interface SourceDiscoveryInspection

interface SourceDiscoveryInspection {
    capabilityDecisions: readonly DiscoveryCapabilityDecision[];
    descriptor: SourceDescriptor;
    diagnostics: readonly DiscoveryDiagnostic[];
    discovery: DiscoveryState;
    metadata?: {
        crs?: readonly string[];
        extent?: {
            spatial?: {
                bbox: readonly (readonly number[])[];
                crs?: string;
            };
            temporal?: {
                interval: readonly (readonly (null | string)[])[];
                trs?: string;
            };
        };
    };
    provenance: readonly DiscoveryProvenance[];
}

Properties

capabilityDecisions: readonly DiscoveryCapabilityDecision[]
descriptor: SourceDescriptor
diagnostics: readonly DiscoveryDiagnostic[]
discovery: DiscoveryState
metadata?: {
    crs?: readonly string[];
    extent?: {
        spatial?: {
            bbox: readonly (readonly number[])[];
            crs?: string;
        };
        temporal?: {
            interval: readonly (readonly (null | string)[])[];
            trs?: string;
        };
    };
}

Normalized discovery metadata that is not required for source execution.

provenance: readonly DiscoveryProvenance[]