@swamp/gcp/datapipelines
v2026.04.04.1
Google Cloud datapipelines infrastructure models
Labels
gcpgoogle-clouddatapipelinescloudinfrastructure
Contents
Install
$ swamp extension pull @swamp/gcp/datapipelinesRelease Notes
- Updated: pipelines
@swamp/gcp/datapipelines/pipelinesv2026.04.04.1pipelines.ts
Global Arguments
| Argument | Type | Description |
|---|---|---|
| displayName? | string | Required. The display name of the pipeline. It can contain only letters ([A-Za-z]), numbers ([0-9]), hyphens (-), and underscores (_). |
| name? | string | The pipeline name. For example: `projects/PROJECT_ID/locations/LOCATION_ID/pipelines/PIPELINE_ID`. * `PROJECT_ID` can contain letters ([A-Za-z]), numbers ([0-9]), hyphens (-), colons (:), and periods (.). For more information, see [Identifying projects](https://cloud.google.com/resource-manager/docs/creating-managing-projects#identifying_projects). * `LOCATION_ID` is the canonical ID for the pipeline's location. The list of available locations can be obtained by calling `google.cloud.location.Lo |
| pipelineSources? | record | Immutable. The sources of the pipeline (for example, Dataplex). The keys and values are set by the corresponding sources during pipeline creation. |
| scheduleInfo? | object | Details of the schedule the pipeline runs on. |
| schedulerServiceAccountEmail? | string | Optional. A service account email to be used with the Cloud Scheduler job. If not specified, the default compute engine service account will be used. |
| state? | enum | Required. The state of the pipeline. When the pipeline is created, the state is set to 'PIPELINE_STATE_ACTIVE' by default. State changes can be requested by setting the state to stopping, paused, or resuming. State cannot be changed through UpdatePipeline requests. |
| type? | enum | Required. The type of the pipeline. This field affects the scheduling of the pipeline and the type of metrics to show for the pipeline. |
| workload? | object | Workload details for creating the pipeline jobs. |
| location? | string | The location for this resource (e.g., 'us', 'us-central1', 'europe-west1') |
createCreate a pipelines
getGet a pipelines
| Argument | Type | Description |
|---|---|---|
| identifier | string | The name of the pipelines |
updateUpdate pipelines attributes
deleteDelete the pipelines
| Argument | Type | Description |
|---|---|---|
| identifier | string | The name of the pipelines |
syncSync pipelines state from GCP
runrun
stopstop
Resources
state(infinite)— The main pipeline entity and all the necessary metadata for launching and man...
@swamp/gcp/datapipelines/pipelines-jobsv2026.04.03.3pipelines_jobs.ts
Global Arguments
| Argument | Type | Description |
|---|---|---|
| name | string | Instance name for this resource (used as the unique identifier in the factory pattern) |
| location? | string | The location for this resource (e.g., 'us', 'us-central1', 'europe-west1') |
getGet a jobs
| Argument | Type | Description |
|---|---|---|
| identifier | string | The name of the jobs |
syncSync jobs state from GCP
Resources
state(infinite)— Definition of the job information maintained by the pipeline. Fields in this ...
2026.04.03.323.0 KBApr 3, 2026
Google Cloud datapipelines infrastructure models
Release Notes
- Updated: pipelines, pipelines_jobs
linux-x86_64linux-aarch64darwin-x86_64darwin-aarch64
gcpgoogle-clouddatapipelinescloudinfrastructure
2026.04.03.122.8 KBApr 3, 2026
Google Cloud datapipelines infrastructure models
Release Notes
- Updated: pipelines, pipelines_jobs
linux-x86_64linux-aarch64darwin-x86_64darwin-aarch64
gcpgoogle-clouddatapipelinescloudinfrastructure
2026.04.02.222.8 KBApr 2, 2026
Google Cloud datapipelines infrastructure models
linux-x86_64linux-aarch64darwin-x86_64darwin-aarch64
gcpgoogle-clouddatapipelinescloudinfrastructure
2026.03.27.121.8 KBMar 27, 2026
Google Cloud datapipelines infrastructure models
Release Notes
- Added: pipelines, pipelines_jobs
linux-x86_64linux-aarch64darwin-x86_64darwin-aarch64
gcpgoogle-clouddatapipelinescloudinfrastructure