integrations.sh
← all integrations

googleapis.com – datapipelines

OpenAPI apis-guru analyticsmedia

Data Pipelines provides an interface for creating, updating, and managing recurring Data Analytics jobs.

Homepage
https://api.apis.guru/v2/specs/googleapis.com:datapipelines/v1.json
Provider
googleapis.com:datapipelines / datapipelines
OpenAPI version
3.0.0
Spec (JSON)
https://api.apis.guru/v2/specs/googleapis.com/datapipelines/v1/openapi.json
Spec (YAML)
https://api.apis.guru/v2/specs/googleapis.com/datapipelines/v1/openapi.yaml

Tools (10)

Extracted live via the executor SDK.

  • projects.datapipelinesProjectsLocationsPipelinesCreate

    Creates a pipeline. For a batch pipeline, you can pass scheduler information. Data Pipelines uses the scheduler information to create an internal scheduler that runs jobs periodically. If the internal scheduler is not configured, you can use RunPipeline to run jobs.

  • projects.datapipelinesProjectsLocationsPipelinesDelete

    Deletes a pipeline. If a scheduler job is attached to the pipeline, it will be deleted.

  • projects.datapipelinesProjectsLocationsPipelinesGet

    Looks up a single pipeline. Returns a "NOT_FOUND" error if no such pipeline exists. Returns a "FORBIDDEN" error if the caller doesn't have permission to access it.

  • projects.datapipelinesProjectsLocationsPipelinesJobsList

    Lists jobs for a given pipeline. Throws a "FORBIDDEN" error if the caller doesn't have permission to access it.

  • projects.datapipelinesProjectsLocationsPipelinesList

    Lists pipelines. Returns a "FORBIDDEN" error if the caller doesn't have permission to access it.

  • projects.datapipelinesProjectsLocationsPipelinesPatch

    Updates a pipeline. If successful, the updated Pipeline is returned. Returns NOT_FOUND if the pipeline doesn't exist. If UpdatePipeline does not return successfully, you can retry the UpdatePipeline request until you receive a successful response.

  • projects.datapipelinesProjectsLocationsPipelinesRun

    Creates a job for the specified pipeline directly. You can use this method when the internal scheduler is not configured and you want to trigger the job directly or through an external system. Returns a "NOT_FOUND" error if the pipeline doesn't exist. Returns a "FORBIDDEN" error if the user doesn't have permission to access the pipeline or run jobs for the pipeline.

  • projects.datapipelinesProjectsLocationsPipelinesStop

    Freezes pipeline execution permanently. If there's a corresponding scheduler entry, it's deleted, and the pipeline state is changed to "ARCHIVED". However, pipeline metadata is retained.

  • openapi.previewSpec

    Preview an OpenAPI document before adding it as a source

  • openapi.addSource

    Add an OpenAPI source and register its operations as tools