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

DerivedSource

import type { DerivedSource } from "https://googleapis.deno.dev/v1/dataflow:v1b3.ts";

Specification of one of the bundles produced as a result of splitting a Source (e.g. when executing a SourceSplitRequest, or when splitting an active task using WorkItemStatus.dynamic_source_split), relative to the source being split.

interface DerivedSource {
derivationMode?:
| "SOURCE_DERIVATION_MODE_UNKNOWN"
| "SOURCE_DERIVATION_MODE_INDEPENDENT"
| "SOURCE_DERIVATION_MODE_CHILD_OF_CURRENT"
| "SOURCE_DERIVATION_MODE_SIBLING_OF_CURRENT";
source?: Source;
}

§Properties

§
derivationMode?: "SOURCE_DERIVATION_MODE_UNKNOWN" | "SOURCE_DERIVATION_MODE_INDEPENDENT" | "SOURCE_DERIVATION_MODE_CHILD_OF_CURRENT" | "SOURCE_DERIVATION_MODE_SIBLING_OF_CURRENT"
[src]

What source to base the produced source on (if any).

§
source?: Source
[src]

Specification of the source.