Show / Hide Table of Contents

Namespace Google.Apis.Datapipelines.v1

Classes

DatapipelinesBaseServiceRequest<TResponse>

A base abstract class for Datapipelines requests.

DatapipelinesService

The Datapipelines Service.

DatapipelinesService.Scope

Available OAuth 2.0 scopes for use with the Data pipelines API.

DatapipelinesService.ScopeConstants

Available OAuth 2.0 scope constants for use with the Data pipelines API.

ProjectsResource

The "projects" collection of methods.

ProjectsResource.LocationsResource

The "locations" collection of methods.

ProjectsResource.LocationsResource.PipelinesResource

The "pipelines" collection of methods.

ProjectsResource.LocationsResource.PipelinesResource.CreateRequest

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.

ProjectsResource.LocationsResource.PipelinesResource.DeleteRequest

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

ProjectsResource.LocationsResource.PipelinesResource.GetRequest

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.

ProjectsResource.LocationsResource.PipelinesResource.JobsResource

The "jobs" collection of methods.

ProjectsResource.LocationsResource.PipelinesResource.JobsResource.ListRequest

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

ProjectsResource.LocationsResource.PipelinesResource.ListRequest

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

ProjectsResource.LocationsResource.PipelinesResource.PatchRequest

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.

ProjectsResource.LocationsResource.PipelinesResource.RunRequest

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.

ProjectsResource.LocationsResource.PipelinesResource.StopRequest

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.

Enums

DatapipelinesBaseServiceRequest<TResponse>.AltEnum

Data format for response.

DatapipelinesBaseServiceRequest<TResponse>.XgafvEnum

V1 error format.

In this article
Back to top Generated by DocFX