Interface MetadataProvenanceExperimental

interface MetadataProvenance {
    detail?: string;
    method:
        | "observed"
        | "declared"
        | "standard-default"
        | "inferred"
        | "unavailable";
    observedAt?: string;
    protocol: SourceProtocol;
    source: string;
    validator?: {
        kind: "etag";
        value: string;
    } | {
        kind: "last-modified";
        value: string;
    } | {
        kind: "version";
        value: string;
    };
}

Properties

detail?: string
method:
    | "observed"
    | "declared"
    | "standard-default"
    | "inferred"
    | "unavailable"
observedAt?: string
protocol: SourceProtocol
source: string
validator?: {
    kind: "etag";
    value: string;
} | {
    kind: "last-modified";
    value: string;
} | {
    kind: "version";
    value: string;
}