Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

Usage

import * as mod from "https://googleapis.deno.dev/v1/bigquerydatatransfer:v1.ts";

§Classes

BigQueryDataTransfer

Schedule queries or transfer external data from SaaS applications to Google BigQuery on a regular basis.

GoogleAuth

§Variables

auth

§Interfaces

CheckValidCredsRequest

A request to determine whether the user has valid credentials. This method is used to limit the number of OAuth popups in the user interface. The user id is inferred from the API call context. If the data source has the Google+ authorization type, this method returns false, as it cannot be determined whether the credentials are already valid merely based on the user id.

CheckValidCredsResponse

A response indicating whether the credentials exist and are valid.

CredentialsClient

Defines the root interface for all clients that generate credentials for calling Google APIs. All clients should implement this interface.

DataSource

Defines the properties and custom parameters for a data source.

DataSourceParameter

A parameter used to define custom fields in a data source definition.

EmailPreferences

Represents preferences for sending email notifications for transfer run events.

Empty

A generic empty message that you can re-use to avoid defining duplicated empty messages in your APIs. A typical example is to use it as the request or the response type of an API method. For instance: service Foo { rpc Bar(google.protobuf.Empty) returns (google.protobuf.Empty); }

EncryptionConfiguration

Represents the encryption configuration for a transfer.

EnrollDataSourcesRequest

A request to enroll a set of data sources so they are visible in the BigQuery UI's Transfer tab.

ListDataSourcesResponse

Returns list of supported data sources and their metadata.

ListLocationsResponse

The response message for Locations.ListLocations.

ListTransferConfigsResponse

The returned list of pipelines in the project.

ListTransferLogsResponse

The returned list transfer run messages.

ListTransferRunsResponse

The returned list of pipelines in the project.

Location

A resource that represents a Google Cloud location.

ProjectsDataSourcesListOptions

Additional options for BigQueryDataTransfer#projectsDataSourcesList.

ProjectsLocationsDataSourcesListOptions

Additional options for BigQueryDataTransfer#projectsLocationsDataSourcesList.

ProjectsLocationsListOptions

Additional options for BigQueryDataTransfer#projectsLocationsList.

ProjectsLocationsTransferConfigsCreateOptions

Additional options for BigQueryDataTransfer#projectsLocationsTransferConfigsCreate.

ProjectsLocationsTransferConfigsListOptions

Additional options for BigQueryDataTransfer#projectsLocationsTransferConfigsList.

ProjectsLocationsTransferConfigsPatchOptions

Additional options for BigQueryDataTransfer#projectsLocationsTransferConfigsPatch.

ProjectsLocationsTransferConfigsRunsListOptions

Additional options for BigQueryDataTransfer#projectsLocationsTransferConfigsRunsList.

ProjectsLocationsTransferConfigsRunsTransferLogsListOptions

Additional options for BigQueryDataTransfer#projectsLocationsTransferConfigsRunsTransferLogsList.

ProjectsTransferConfigsCreateOptions

Additional options for BigQueryDataTransfer#projectsTransferConfigsCreate.

ProjectsTransferConfigsListOptions

Additional options for BigQueryDataTransfer#projectsTransferConfigsList.

ProjectsTransferConfigsPatchOptions

Additional options for BigQueryDataTransfer#projectsTransferConfigsPatch.

ProjectsTransferConfigsRunsListOptions

Additional options for BigQueryDataTransfer#projectsTransferConfigsRunsList.

ProjectsTransferConfigsRunsTransferLogsListOptions

Additional options for BigQueryDataTransfer#projectsTransferConfigsRunsTransferLogsList.

ScheduleOptions

Options customizing the data transfer schedule.

ScheduleTransferRunsRequest

A request to schedule transfer runs for a time range.

ScheduleTransferRunsResponse

A response to schedule transfer runs for a time range.

StartManualTransferRunsRequest

A request to start manual transfer runs.

StartManualTransferRunsResponse

A response to start manual transfer runs.

Status

The Status type defines a logical error model that is suitable for different programming environments, including REST APIs and RPC APIs. It is used by gRPC. Each Status message contains three pieces of data: error code, error message, and error details. You can find out more about this error model and how to work with it in the API Design Guide.

TimeRange

A specification for a time range, this will request transfer runs with run_time between start_time (inclusive) and end_time (exclusive).

TransferConfig

Represents a data transfer configuration. A transfer configuration contains all metadata needed to perform a data transfer. For example, destination_dataset_id specifies where data should be stored. When a new transfer configuration is created, the specified destination_dataset_id is created when needed and shared with the appropriate data source service account.

TransferMessage

Represents a user facing message for a particular data transfer run.

TransferRun

Represents a data transfer run.

UnenrollDataSourcesRequest

A request to unenroll a set of data sources so they are no longer visible in the BigQuery UI's Transfer tab.

UserInfo

Information about a user.