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.