Show / Hide Table of Contents

Namespace Google.Apis.BigQueryDataTransfer.v1

Classes

BigQueryDataTransferBaseServiceRequest<TResponse>

A base abstract class for BigQueryDataTransfer requests.

BigQueryDataTransferService

The BigQueryDataTransfer Service.

BigQueryDataTransferService.Scope

Available OAuth 2.0 scopes for use with the BigQuery Data Transfer API.

BigQueryDataTransferService.ScopeConstants

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

ProjectsResource

The "projects" collection of methods.

ProjectsResource.DataSourcesResource

The "dataSources" collection of methods.

ProjectsResource.DataSourcesResource.CheckValidCredsRequest

Returns true if valid credentials exist for the given data source and requesting user.

ProjectsResource.DataSourcesResource.GetRequest

Retrieves a supported data source and returns its settings.

ProjectsResource.DataSourcesResource.ListRequest

Lists supported data sources and returns their settings.

ProjectsResource.EnrollDataSourcesRequest

Enroll data sources in a user project. This allows users to create transfer configurations for these data sources. They will also appear in the ListDataSources RPC and as such, will appear in the BigQuery UI, and the documents can be found in the public guide for BigQuery Web UI and Data Transfer Service.

ProjectsResource.LocationsResource

The "locations" collection of methods.

ProjectsResource.LocationsResource.DataSourcesResource

The "dataSources" collection of methods.

ProjectsResource.LocationsResource.DataSourcesResource.CheckValidCredsRequest

Returns true if valid credentials exist for the given data source and requesting user.

ProjectsResource.LocationsResource.DataSourcesResource.GetRequest

Retrieves a supported data source and returns its settings.

ProjectsResource.LocationsResource.DataSourcesResource.ListRequest

Lists supported data sources and returns their settings.

ProjectsResource.LocationsResource.EnrollDataSourcesRequest

Enroll data sources in a user project. This allows users to create transfer configurations for these data sources. They will also appear in the ListDataSources RPC and as such, will appear in the BigQuery UI, and the documents can be found in the public guide for BigQuery Web UI and Data Transfer Service.

ProjectsResource.LocationsResource.GetRequest

Gets information about a location.

ProjectsResource.LocationsResource.ListRequest

Lists information about the supported locations for this service.

ProjectsResource.LocationsResource.TransferConfigsResource

The "transferConfigs" collection of methods.

ProjectsResource.LocationsResource.TransferConfigsResource.CreateRequest

Creates a new data transfer configuration.

ProjectsResource.LocationsResource.TransferConfigsResource.DeleteRequest

Deletes a data transfer configuration, including any associated transfer runs and logs.

ProjectsResource.LocationsResource.TransferConfigsResource.GetRequest

Returns information about a data transfer config.

ProjectsResource.LocationsResource.TransferConfigsResource.ListRequest

Returns information about all transfer configs owned by a project in the specified location.

ProjectsResource.LocationsResource.TransferConfigsResource.PatchRequest

Updates a data transfer configuration. All fields must be set, even if they are not updated.

ProjectsResource.LocationsResource.TransferConfigsResource.RunsResource

The "runs" collection of methods.

ProjectsResource.LocationsResource.TransferConfigsResource.RunsResource.DeleteRequest

Deletes the specified transfer run.

ProjectsResource.LocationsResource.TransferConfigsResource.RunsResource.GetRequest

Returns information about the particular transfer run.

ProjectsResource.LocationsResource.TransferConfigsResource.RunsResource.ListRequest

Returns information about running and completed transfer runs.

ProjectsResource.LocationsResource.TransferConfigsResource.RunsResource.TransferLogsResource

The "transferLogs" collection of methods.

ProjectsResource.LocationsResource.TransferConfigsResource.RunsResource.TransferLogsResource.ListRequest

Returns log messages for the transfer run.

ProjectsResource.LocationsResource.TransferConfigsResource.ScheduleRunsRequest

Creates transfer runs for a time range [start_time, end_time]. For each date - or whatever granularity the data source supports - in the range, one transfer run is created. Note that runs are created per UTC time in the time range. DEPRECATED: use StartManualTransferRuns instead.

ProjectsResource.LocationsResource.TransferConfigsResource.StartManualRunsRequest

Manually initiates transfer runs. You can schedule these runs in two ways: 1. For a specific point in time using the 'requested_run_time' parameter. 2. For a period between 'start_time' (inclusive) and 'end_time' (exclusive). If scheduling a single run, it is set to execute immediately (schedule_time equals the current time). When scheduling multiple runs within a time range, the first run starts now, and subsequent runs are delayed by 15 seconds each.

ProjectsResource.LocationsResource.UnenrollDataSourcesRequest

Unenroll data sources in a user project. This allows users to remove transfer configurations for these data sources. They will no longer appear in the ListDataSources RPC and will also no longer appear in the BigQuery UI. Data transfers configurations of unenrolled data sources will not be scheduled.

ProjectsResource.TransferConfigsResource

The "transferConfigs" collection of methods.

ProjectsResource.TransferConfigsResource.CreateRequest

Creates a new data transfer configuration.

ProjectsResource.TransferConfigsResource.DeleteRequest

Deletes a data transfer configuration, including any associated transfer runs and logs.

ProjectsResource.TransferConfigsResource.GetRequest

Returns information about a data transfer config.

ProjectsResource.TransferConfigsResource.ListRequest

Returns information about all transfer configs owned by a project in the specified location.

ProjectsResource.TransferConfigsResource.PatchRequest

Updates a data transfer configuration. All fields must be set, even if they are not updated.

ProjectsResource.TransferConfigsResource.RunsResource

The "runs" collection of methods.

ProjectsResource.TransferConfigsResource.RunsResource.DeleteRequest

Deletes the specified transfer run.

ProjectsResource.TransferConfigsResource.RunsResource.GetRequest

Returns information about the particular transfer run.

ProjectsResource.TransferConfigsResource.RunsResource.ListRequest

Returns information about running and completed transfer runs.

ProjectsResource.TransferConfigsResource.RunsResource.TransferLogsResource

The "transferLogs" collection of methods.

ProjectsResource.TransferConfigsResource.RunsResource.TransferLogsResource.ListRequest

Returns log messages for the transfer run.

ProjectsResource.TransferConfigsResource.ScheduleRunsRequest

Creates transfer runs for a time range [start_time, end_time]. For each date - or whatever granularity the data source supports - in the range, one transfer run is created. Note that runs are created per UTC time in the time range. DEPRECATED: use StartManualTransferRuns instead.

ProjectsResource.TransferConfigsResource.StartManualRunsRequest

Manually initiates transfer runs. You can schedule these runs in two ways: 1. For a specific point in time using the 'requested_run_time' parameter. 2. For a period between 'start_time' (inclusive) and 'end_time' (exclusive). If scheduling a single run, it is set to execute immediately (schedule_time equals the current time). When scheduling multiple runs within a time range, the first run starts now, and subsequent runs are delayed by 15 seconds each.

Enums

BigQueryDataTransferBaseServiceRequest<TResponse>.AltEnum

Data format for response.

BigQueryDataTransferBaseServiceRequest<TResponse>.XgafvEnum

V1 error format.

ProjectsResource.LocationsResource.TransferConfigsResource.RunsResource.ListRequest.RunAttemptEnum

Indicates how run attempts are to be pulled.

ProjectsResource.LocationsResource.TransferConfigsResource.RunsResource.ListRequest.StatesEnum

When specified, only transfer runs with requested states are returned.

ProjectsResource.LocationsResource.TransferConfigsResource.RunsResource.TransferLogsResource.ListRequest.MessageTypesEnum

Message types to return. If not populated - INFO, WARNING and ERROR messages are returned.

ProjectsResource.TransferConfigsResource.RunsResource.ListRequest.RunAttemptEnum

Indicates how run attempts are to be pulled.

ProjectsResource.TransferConfigsResource.RunsResource.ListRequest.StatesEnum

When specified, only transfer runs with requested states are returned.

ProjectsResource.TransferConfigsResource.RunsResource.TransferLogsResource.ListRequest.MessageTypesEnum

Message types to return. If not populated - INFO, WARNING and ERROR messages are returned.

In this article
Back to top Generated by DocFX