Skip to main content
GuideServerConfigure and deploy Tabsdata servers on your machine.TutorialsConfigure data integration workflows within a running Tabsdata server.Advanced TutorialsBuild end-to-end workflows between two specific systems.API ReferenceCLI ReferenceRelease Notes
Version: 2.0.0

tabsdatak.conn.gcs

CredentialsSpecThe credential type for GCS connections: GCPJson (a GCP service-account JSON key).
DestCfgKey
DestCfgSpec
GCSDestGCS destination for @subscriber -- one target file per path.
GCSDestConnGCS connection used by GCSDest.
GCSSrcGCS source for @publisher -- one output slot per path.
GCSSrcConnGCS connection used by GCSSrc.
ProjectSpecA GCP project id: any non-empty string.
SrcCfgKey
SrcCfgSpec

CredentialsSpec

type_alias
CredentialsSpec: GCPJson

The credential type for GCS connections: GCPJson (a GCP service-account JSON key).


DestCfgKey

type_alias
DestCfgKey: Literal['tabsdata.file.chunk_size']

DestCfgSpec

type_alias
DestCfgSpec: Mapping[DestCfgKey, Any]

Resolved type:

Mapping[Literal['tabsdata.file.chunk_size'], Any]

ProjectSpec

type_alias
ProjectSpec: StrOrSecretSpec

Resolved type:

str | Secret

A GCP project id: any non-empty string. Accepts a plain string or a Secret.


SrcCfgKey

type_alias
SrcCfgKey: Literal['tabsdata.file.chunk_size', 'tabsdata.src_metadata.drop']

SrcCfgSpec

type_alias
SrcCfgSpec: Mapping[SrcCfgKey, Any]

Resolved type:

Mapping[Literal['tabsdata.file.chunk_size', 'tabsdata.src_metadata.drop'], Any]