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

FetchItemStatusResponse

import type { FetchItemStatusResponse } from "https://googleapis.deno.dev/v1/chromewebstore:v2.ts";

Response message for FetchItemStatus.

interface FetchItemStatusResponse {
readonly itemId?: string;
readonly lastAsyncUploadState?:
| "UPLOAD_STATE_UNSPECIFIED"
| "SUCCEEDED"
| "IN_PROGRESS"
| "FAILED"
| "NOT_FOUND";
name?: string;
publicKey?: string;
readonly publishedItemRevisionStatus?: ItemRevisionStatus;
submittedItemRevisionStatus?: ItemRevisionStatus;
takenDown?: boolean;
warned?: boolean;
}

§Properties

§
readonly itemId?: string
[src]

Output only. The ID of the item.

§
readonly lastAsyncUploadState?: "UPLOAD_STATE_UNSPECIFIED" | "SUCCEEDED" | "IN_PROGRESS" | "FAILED" | "NOT_FOUND"
[src]

Output only. The state of the last async upload for an item. Only set when there has been an async upload for the item in the past 24 hours.

§
name?: string
[src]

The name of the requested item.

§
publicKey?: string
[src]

The public key of the item, which may be generated by the store.

§
readonly publishedItemRevisionStatus?: ItemRevisionStatus
[src]

Output only. Status of the current published revision of the item. Will be unset if the item is not published.

§
submittedItemRevisionStatus?: ItemRevisionStatus
[src]

Status of the item revision submitted to be published. Will be unset if the item has not been submitted for publishing since the last successful publish.

§
takenDown?: boolean
[src]

If true, the item has been taken down for a policy violation. Check the developer dashboard for details.

§
warned?: boolean
[src]

If true, the item has been warned for a policy violation and will be taken down if not resolved. Check the developer dashboard for details.