PubsubLocation
import type { PubsubLocation } from "https://googleapis.deno.dev/v1/dataflow:v1b3.ts";
Identifies a pubsub location to use for transferring data into or out of a streaming Dataflow job.
interface PubsubLocation {
dropLateData?: boolean;
dynamicDestinations?: boolean;
idLabel?: string;
subscription?: string;
timestampLabel?: string;
topic?: string;
trackingSubscription?: string;
withAttributes?: boolean;
}§Properties
§
idLabel?: string
[src]If set, contains a pubsub label from which to extract record ids. If left empty, record deduplication will be strictly best effort.
§
subscription?: string
[src]A pubsub subscription, in the form of "pubsub.googleapis.com/subscriptions//"
§
timestampLabel?: string
[src]If set, contains a pubsub label from which to extract record timestamps. If left empty, record timestamps will be generated upon arrival.