Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

FeedIngestionStatus

import type { FeedIngestionStatus } from "https://googleapis.deno.dev/v1/dfareporting:v5.ts";

Contains the ingestion status of the dynamic feed. Feed ingestion is an asynchronous process. If the feed create request is successful, feed ingestion will be processed in the background, including validation, assets retrieval, and saving the data from the resource link. The processing time is dependent on the data size in the resource link. This read-only status field contains the current stage of that processing and its ingestion state.

interface FeedIngestionStatus {
readonly ingestionErrorRecords?: IngestionErrorRecord[];
readonly ingestionStatus?: IngestionStatus;
readonly state?:
| "FEED_PROCESSING_STATE_UNKNOWN"
| "CANCELLED"
| "INGESTING_QUEUED"
| "INGESTING"
| "INGESTED_SUCCESS"
| "INGESTED_FAILURE"
| "REQUEST_TO_PUBLISH"
| "PUBLISHING"
| "PUBLISHED_SUCCESS"
| "PUBLISHED_FAILURE";
}

§Properties

§
readonly ingestionErrorRecords?: IngestionErrorRecord[]
[src]

Output only. The ingestion error records of the feed.

§
readonly ingestionStatus?: IngestionStatus
[src]

Output only. The ingestion status of the feed.

§
readonly state?: "FEED_PROCESSING_STATE_UNKNOWN" | "CANCELLED" | "INGESTING_QUEUED" | "INGESTING" | "INGESTED_SUCCESS" | "INGESTED_FAILURE" | "REQUEST_TO_PUBLISH" | "PUBLISHING" | "PUBLISHED_SUCCESS" | "PUBLISHED_FAILURE"
[src]

Output only. The processing state of the feed.