Interface CreateOfflineRegionManifestInput

interface CreateOfflineRegionManifestInput {
    attribution?: Readonly<Record<string, string>>;
    authorizationScopeFingerprint: string;
    bounds: OfflineRegionBounds;
    endpoint: string | URL;
    expiresAt?: string;
    limits?: OfflineRegionLimits;
    maxZoom?: number;
    minZoom?: number;
    name: string;
    observation: OfflineRegionObservation;
    planVersion: string;
    resources: readonly OfflineRegionResourceInput[];
    schemaVersion: string;
    sourceId: string;
    sourceVersion: string;
    validator?: OfflineRegionValidator;
}

Properties

attribution?: Readonly<Record<string, string>>
authorizationScopeFingerprint: string

Opaque ACL/auth partition input. Only its SHA-256 digest is persisted.

endpoint: string | URL

Credentials and signed query parameters are removed from the persisted endpoint.

expiresAt?: string
maxZoom?: number
minZoom?: number
name: string

Freshness/provenance shared by every resource in this snapshot.

planVersion: string
resources: readonly OfflineRegionResourceInput[]
schemaVersion: string
sourceId: string
sourceVersion: string