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

Blobstore2Info

import type { Blobstore2Info } from "https://googleapis.deno.dev/v1/walletobjects:v1.ts";

Information to read/write to blobstore2.

interface Blobstore2Info {
blobGeneration?: bigint;
blobId?: string;
downloadReadHandle?: Uint8Array;
readToken?: string;
uploadMetadataContainer?: Uint8Array;
}

§Properties

§
blobGeneration?: bigint
[src]

The blob generation id.

§
blobId?: string
[src]

The blob id, e.g., /blobstore/prod/playground/scotty

§
downloadReadHandle?: Uint8Array
[src]

Read handle passed from Bigstore -> Scotty for a GCS download. This is a signed, serialized blobstore2.ReadHandle proto which must never be set outside of Bigstore, and is not applicable to non-GCS media downloads.

§
readToken?: string
[src]

The blob read token. Needed to read blobs that have not been replicated. Might not be available until the final call.

§
uploadMetadataContainer?: Uint8Array
[src]

Metadata passed from Blobstore -> Scotty for a new GCS upload. This is a signed, serialized blobstore2.BlobMetadataContainer proto which must never be consumed outside of Bigstore, and is not applicable to non-GCS media uploads.