Liking cljdoc? Tell your friends :D

happygapi.bigquerydatatransfer.projects

BigQuery Data Transfer API: projects. Schedule queries or transfer external data from SaaS applications to Google BigQuery on a regular basis. See: https://cloud.google.com/bigquery/api/reference/rest/v1/projects

BigQuery Data Transfer API: projects.
Schedule queries or transfer external data from SaaS applications to Google BigQuery on a regular basis.
See: https://cloud.google.com/bigquery/api/reference/rest/v1/projects
raw docstring

dataSources-checkValidCreds$clj

(dataSources-checkValidCreds$ auth args body)

https://cloud.google.com/bigquery/api/reference/rest/v1/projects/dataSources/checkValidCreds

Required parameters: name

Optional parameters: none

Body:

{}

Returns true if valid credentials exist for the given data source and requesting user. Some data sources doesn't support service account, so we need to talk to them on behalf of the end user. This API just checks whether we have OAuth token for the particular user, which is a pre-requisite before user can create a transfer config.

https://cloud.google.com/bigquery/api/reference/rest/v1/projects/dataSources/checkValidCreds

Required parameters: name

Optional parameters: none

Body: 

{}

Returns true if valid credentials exist for the given data source and
requesting user.
Some data sources doesn't support service account, so we need to talk to
them on behalf of the end user. This API just checks whether we have OAuth
token for the particular user, which is a pre-requisite before user can
create a transfer config.
sourceraw docstring

dataSources-get$clj

(dataSources-get$ auth args)

https://cloud.google.com/bigquery/api/reference/rest/v1/projects/dataSources/get

Required parameters: name

Optional parameters: none Retrieves a supported data source and returns its settings, which can be used for UI rendering.

https://cloud.google.com/bigquery/api/reference/rest/v1/projects/dataSources/get

Required parameters: name

Optional parameters: none
Retrieves a supported data source and returns its settings,
which can be used for UI rendering.
sourceraw docstring

dataSources-list$clj

(dataSources-list$ auth args)

https://cloud.google.com/bigquery/api/reference/rest/v1/projects/dataSources/list

Required parameters: parent

Optional parameters: pageToken, pageSize Lists supported data sources and returns their settings, which can be used for UI rendering.

https://cloud.google.com/bigquery/api/reference/rest/v1/projects/dataSources/list

Required parameters: parent

Optional parameters: pageToken, pageSize
Lists supported data sources and returns their settings,
which can be used for UI rendering.
sourceraw docstring

locations-dataSources-checkValidCreds$clj

(locations-dataSources-checkValidCreds$ auth args body)

https://cloud.google.com/bigquery/api/reference/rest/v1/projects/locations/dataSources/checkValidCreds

Required parameters: name

Optional parameters: none

Body:

{}

Returns true if valid credentials exist for the given data source and requesting user. Some data sources doesn't support service account, so we need to talk to them on behalf of the end user. This API just checks whether we have OAuth token for the particular user, which is a pre-requisite before user can create a transfer config.

https://cloud.google.com/bigquery/api/reference/rest/v1/projects/locations/dataSources/checkValidCreds

Required parameters: name

Optional parameters: none

Body: 

{}

Returns true if valid credentials exist for the given data source and
requesting user.
Some data sources doesn't support service account, so we need to talk to
them on behalf of the end user. This API just checks whether we have OAuth
token for the particular user, which is a pre-requisite before user can
create a transfer config.
sourceraw docstring

locations-dataSources-get$clj

(locations-dataSources-get$ auth args)

https://cloud.google.com/bigquery/api/reference/rest/v1/projects/locations/dataSources/get

Required parameters: name

Optional parameters: none Retrieves a supported data source and returns its settings, which can be used for UI rendering.

https://cloud.google.com/bigquery/api/reference/rest/v1/projects/locations/dataSources/get

Required parameters: name

Optional parameters: none
Retrieves a supported data source and returns its settings,
which can be used for UI rendering.
sourceraw docstring

locations-dataSources-list$clj

(locations-dataSources-list$ auth args)

https://cloud.google.com/bigquery/api/reference/rest/v1/projects/locations/dataSources/list

Required parameters: parent

Optional parameters: pageToken, pageSize Lists supported data sources and returns their settings, which can be used for UI rendering.

https://cloud.google.com/bigquery/api/reference/rest/v1/projects/locations/dataSources/list

Required parameters: parent

Optional parameters: pageToken, pageSize
Lists supported data sources and returns their settings,
which can be used for UI rendering.
sourceraw docstring

locations-get$clj

(locations-get$ auth args)

https://cloud.google.com/bigquery/api/reference/rest/v1/projects/locations/get

Required parameters: name

Optional parameters: none Gets information about a location.

https://cloud.google.com/bigquery/api/reference/rest/v1/projects/locations/get

Required parameters: name

Optional parameters: none
Gets information about a location.
sourceraw docstring

locations-list$clj

(locations-list$ auth args)

https://cloud.google.com/bigquery/api/reference/rest/v1/projects/locations/list

Required parameters: name

Optional parameters: pageToken, pageSize, filter Lists information about the supported locations for this service.

https://cloud.google.com/bigquery/api/reference/rest/v1/projects/locations/list

Required parameters: name

Optional parameters: pageToken, pageSize, filter
Lists information about the supported locations for this service.
sourceraw docstring

locations-transferConfigs-create$clj

(locations-transferConfigs-create$ auth args body)

https://cloud.google.com/bigquery/api/reference/rest/v1/projects/locations/transferConfigs/create

Required parameters: parent

Optional parameters: serviceAccountName, versionInfo, authorizationCode

Body:

{:notificationPubsubTopic string, :destinationDatasetId string, :nextRunTime string, :schedule string, :disabled boolean, :displayName string, :name string, :params {}, :emailPreferences {:enableFailureEmail boolean}, :state string, :scheduleOptions {:endTime string, :startTime string, :disableAutoScheduling boolean}, :updateTime string, :dataRefreshWindowDays integer, :dataSourceId string, :datasetRegion string, :userId string}

Creates a new data transfer configuration.

https://cloud.google.com/bigquery/api/reference/rest/v1/projects/locations/transferConfigs/create

Required parameters: parent

Optional parameters: serviceAccountName, versionInfo, authorizationCode

Body: 

{:notificationPubsubTopic string,
 :destinationDatasetId string,
 :nextRunTime string,
 :schedule string,
 :disabled boolean,
 :displayName string,
 :name string,
 :params {},
 :emailPreferences {:enableFailureEmail boolean},
 :state string,
 :scheduleOptions {:endTime string,
                   :startTime string,
                   :disableAutoScheduling boolean},
 :updateTime string,
 :dataRefreshWindowDays integer,
 :dataSourceId string,
 :datasetRegion string,
 :userId string}

Creates a new data transfer configuration.
sourceraw docstring

locations-transferConfigs-delete$clj

(locations-transferConfigs-delete$ auth args)

https://cloud.google.com/bigquery/api/reference/rest/v1/projects/locations/transferConfigs/delete

Required parameters: name

Optional parameters: none Deletes a data transfer configuration, including any associated transfer runs and logs.

https://cloud.google.com/bigquery/api/reference/rest/v1/projects/locations/transferConfigs/delete

Required parameters: name

Optional parameters: none
Deletes a data transfer configuration,
including any associated transfer runs and logs.
sourceraw docstring

locations-transferConfigs-get$clj

(locations-transferConfigs-get$ auth args)

https://cloud.google.com/bigquery/api/reference/rest/v1/projects/locations/transferConfigs/get

Required parameters: name

Optional parameters: none Returns information about a data transfer config.

https://cloud.google.com/bigquery/api/reference/rest/v1/projects/locations/transferConfigs/get

Required parameters: name

Optional parameters: none
Returns information about a data transfer config.
sourceraw docstring

locations-transferConfigs-list$clj

(locations-transferConfigs-list$ auth args)

https://cloud.google.com/bigquery/api/reference/rest/v1/projects/locations/transferConfigs/list

Required parameters: parent

Optional parameters: dataSourceIds, pageToken, pageSize Returns information about all data transfers in the project.

https://cloud.google.com/bigquery/api/reference/rest/v1/projects/locations/transferConfigs/list

Required parameters: parent

Optional parameters: dataSourceIds, pageToken, pageSize
Returns information about all data transfers in the project.
sourceraw docstring

locations-transferConfigs-patch$clj

(locations-transferConfigs-patch$ auth args body)

https://cloud.google.com/bigquery/api/reference/rest/v1/projects/locations/transferConfigs/patch

Required parameters: name

Optional parameters: authorizationCode, updateMask, serviceAccountName, versionInfo

Body:

{:notificationPubsubTopic string, :destinationDatasetId string, :nextRunTime string, :schedule string, :disabled boolean, :displayName string, :name string, :params {}, :emailPreferences {:enableFailureEmail boolean}, :state string, :scheduleOptions {:endTime string, :startTime string, :disableAutoScheduling boolean}, :updateTime string, :dataRefreshWindowDays integer, :dataSourceId string, :datasetRegion string, :userId string}

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

https://cloud.google.com/bigquery/api/reference/rest/v1/projects/locations/transferConfigs/patch

Required parameters: name

Optional parameters: authorizationCode, updateMask, serviceAccountName, versionInfo

Body: 

{:notificationPubsubTopic string,
 :destinationDatasetId string,
 :nextRunTime string,
 :schedule string,
 :disabled boolean,
 :displayName string,
 :name string,
 :params {},
 :emailPreferences {:enableFailureEmail boolean},
 :state string,
 :scheduleOptions {:endTime string,
                   :startTime string,
                   :disableAutoScheduling boolean},
 :updateTime string,
 :dataRefreshWindowDays integer,
 :dataSourceId string,
 :datasetRegion string,
 :userId string}

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

locations-transferConfigs-runs-delete$clj

(locations-transferConfigs-runs-delete$ auth args)

https://cloud.google.com/bigquery/api/reference/rest/v1/projects/locations/transferConfigs/runs/delete

Required parameters: name

Optional parameters: none Deletes the specified transfer run.

https://cloud.google.com/bigquery/api/reference/rest/v1/projects/locations/transferConfigs/runs/delete

Required parameters: name

Optional parameters: none
Deletes the specified transfer run.
sourceraw docstring

locations-transferConfigs-runs-get$clj

(locations-transferConfigs-runs-get$ auth args)

https://cloud.google.com/bigquery/api/reference/rest/v1/projects/locations/transferConfigs/runs/get

Required parameters: name

Optional parameters: none Returns information about the particular transfer run.

https://cloud.google.com/bigquery/api/reference/rest/v1/projects/locations/transferConfigs/runs/get

Required parameters: name

Optional parameters: none
Returns information about the particular transfer run.
sourceraw docstring

locations-transferConfigs-runs-list$clj

(locations-transferConfigs-runs-list$ auth args)

https://cloud.google.com/bigquery/api/reference/rest/v1/projects/locations/transferConfigs/runs/list

Required parameters: parent

Optional parameters: pageToken, states, pageSize, runAttempt Returns information about running and completed jobs.

https://cloud.google.com/bigquery/api/reference/rest/v1/projects/locations/transferConfigs/runs/list

Required parameters: parent

Optional parameters: pageToken, states, pageSize, runAttempt
Returns information about running and completed jobs.
sourceraw docstring

locations-transferConfigs-runs-transferLogs-list$clj

(locations-transferConfigs-runs-transferLogs-list$ auth args)

https://cloud.google.com/bigquery/api/reference/rest/v1/projects/locations/transferConfigs/runs/transferLogs/list

Required parameters: parent

Optional parameters: pageToken, pageSize, messageTypes Returns user facing log messages for the data transfer run.

https://cloud.google.com/bigquery/api/reference/rest/v1/projects/locations/transferConfigs/runs/transferLogs/list

Required parameters: parent

Optional parameters: pageToken, pageSize, messageTypes
Returns user facing log messages for the data transfer run.
sourceraw docstring

locations-transferConfigs-scheduleRuns$clj

(locations-transferConfigs-scheduleRuns$ auth args body)

https://cloud.google.com/bigquery/api/reference/rest/v1/projects/locations/transferConfigs/scheduleRuns

Required parameters: parent

Optional parameters: none

Body:

{:endTime string, :startTime string}

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.

https://cloud.google.com/bigquery/api/reference/rest/v1/projects/locations/transferConfigs/scheduleRuns

Required parameters: parent

Optional parameters: none

Body: 

{:endTime string, :startTime string}

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.
sourceraw docstring

locations-transferConfigs-startManualRuns$clj

(locations-transferConfigs-startManualRuns$ auth args body)

https://cloud.google.com/bigquery/api/reference/rest/v1/projects/locations/transferConfigs/startManualRuns

Required parameters: parent

Optional parameters: none

Body:

{:requestedTimeRange {:endTime string, :startTime string}, :requestedRunTime string}

Start manual transfer runs to be executed now with schedule_time equal to current time. The transfer runs can be created for a time range where the run_time is between start_time (inclusive) and end_time (exclusive), or for a specific run_time.

https://cloud.google.com/bigquery/api/reference/rest/v1/projects/locations/transferConfigs/startManualRuns

Required parameters: parent

Optional parameters: none

Body: 

{:requestedTimeRange {:endTime string, :startTime string},
 :requestedRunTime string}

Start manual transfer runs to be executed now with schedule_time equal to
current time. The transfer runs can be created for a time range where the
run_time is between start_time (inclusive) and end_time (exclusive), or for
a specific run_time.
sourceraw docstring

transferConfigs-create$clj

(transferConfigs-create$ auth args body)

https://cloud.google.com/bigquery/api/reference/rest/v1/projects/transferConfigs/create

Required parameters: parent

Optional parameters: versionInfo, authorizationCode, serviceAccountName

Body:

{:notificationPubsubTopic string, :destinationDatasetId string, :nextRunTime string, :schedule string, :disabled boolean, :displayName string, :name string, :params {}, :emailPreferences {:enableFailureEmail boolean}, :state string, :scheduleOptions {:endTime string, :startTime string, :disableAutoScheduling boolean}, :updateTime string, :dataRefreshWindowDays integer, :dataSourceId string, :datasetRegion string, :userId string}

Creates a new data transfer configuration.

https://cloud.google.com/bigquery/api/reference/rest/v1/projects/transferConfigs/create

Required parameters: parent

Optional parameters: versionInfo, authorizationCode, serviceAccountName

Body: 

{:notificationPubsubTopic string,
 :destinationDatasetId string,
 :nextRunTime string,
 :schedule string,
 :disabled boolean,
 :displayName string,
 :name string,
 :params {},
 :emailPreferences {:enableFailureEmail boolean},
 :state string,
 :scheduleOptions {:endTime string,
                   :startTime string,
                   :disableAutoScheduling boolean},
 :updateTime string,
 :dataRefreshWindowDays integer,
 :dataSourceId string,
 :datasetRegion string,
 :userId string}

Creates a new data transfer configuration.
sourceraw docstring

transferConfigs-delete$clj

(transferConfigs-delete$ auth args)

https://cloud.google.com/bigquery/api/reference/rest/v1/projects/transferConfigs/delete

Required parameters: name

Optional parameters: none Deletes a data transfer configuration, including any associated transfer runs and logs.

https://cloud.google.com/bigquery/api/reference/rest/v1/projects/transferConfigs/delete

Required parameters: name

Optional parameters: none
Deletes a data transfer configuration,
including any associated transfer runs and logs.
sourceraw docstring

transferConfigs-get$clj

(transferConfigs-get$ auth args)

https://cloud.google.com/bigquery/api/reference/rest/v1/projects/transferConfigs/get

Required parameters: name

Optional parameters: none Returns information about a data transfer config.

https://cloud.google.com/bigquery/api/reference/rest/v1/projects/transferConfigs/get

Required parameters: name

Optional parameters: none
Returns information about a data transfer config.
sourceraw docstring

transferConfigs-list$clj

(transferConfigs-list$ auth args)

https://cloud.google.com/bigquery/api/reference/rest/v1/projects/transferConfigs/list

Required parameters: parent

Optional parameters: pageToken, pageSize, dataSourceIds Returns information about all data transfers in the project.

https://cloud.google.com/bigquery/api/reference/rest/v1/projects/transferConfigs/list

Required parameters: parent

Optional parameters: pageToken, pageSize, dataSourceIds
Returns information about all data transfers in the project.
sourceraw docstring

transferConfigs-patch$clj

(transferConfigs-patch$ auth args body)

https://cloud.google.com/bigquery/api/reference/rest/v1/projects/transferConfigs/patch

Required parameters: name

Optional parameters: serviceAccountName, versionInfo, authorizationCode, updateMask

Body:

{:notificationPubsubTopic string, :destinationDatasetId string, :nextRunTime string, :schedule string, :disabled boolean, :displayName string, :name string, :params {}, :emailPreferences {:enableFailureEmail boolean}, :state string, :scheduleOptions {:endTime string, :startTime string, :disableAutoScheduling boolean}, :updateTime string, :dataRefreshWindowDays integer, :dataSourceId string, :datasetRegion string, :userId string}

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

https://cloud.google.com/bigquery/api/reference/rest/v1/projects/transferConfigs/patch

Required parameters: name

Optional parameters: serviceAccountName, versionInfo, authorizationCode, updateMask

Body: 

{:notificationPubsubTopic string,
 :destinationDatasetId string,
 :nextRunTime string,
 :schedule string,
 :disabled boolean,
 :displayName string,
 :name string,
 :params {},
 :emailPreferences {:enableFailureEmail boolean},
 :state string,
 :scheduleOptions {:endTime string,
                   :startTime string,
                   :disableAutoScheduling boolean},
 :updateTime string,
 :dataRefreshWindowDays integer,
 :dataSourceId string,
 :datasetRegion string,
 :userId string}

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

transferConfigs-runs-delete$clj

(transferConfigs-runs-delete$ auth args)

https://cloud.google.com/bigquery/api/reference/rest/v1/projects/transferConfigs/runs/delete

Required parameters: name

Optional parameters: none Deletes the specified transfer run.

https://cloud.google.com/bigquery/api/reference/rest/v1/projects/transferConfigs/runs/delete

Required parameters: name

Optional parameters: none
Deletes the specified transfer run.
sourceraw docstring

transferConfigs-runs-get$clj

(transferConfigs-runs-get$ auth args)

https://cloud.google.com/bigquery/api/reference/rest/v1/projects/transferConfigs/runs/get

Required parameters: name

Optional parameters: none Returns information about the particular transfer run.

https://cloud.google.com/bigquery/api/reference/rest/v1/projects/transferConfigs/runs/get

Required parameters: name

Optional parameters: none
Returns information about the particular transfer run.
sourceraw docstring

transferConfigs-runs-list$clj

(transferConfigs-runs-list$ auth args)

https://cloud.google.com/bigquery/api/reference/rest/v1/projects/transferConfigs/runs/list

Required parameters: parent

Optional parameters: pageToken, states, pageSize, runAttempt Returns information about running and completed jobs.

https://cloud.google.com/bigquery/api/reference/rest/v1/projects/transferConfigs/runs/list

Required parameters: parent

Optional parameters: pageToken, states, pageSize, runAttempt
Returns information about running and completed jobs.
sourceraw docstring

transferConfigs-runs-transferLogs-list$clj

(transferConfigs-runs-transferLogs-list$ auth args)

https://cloud.google.com/bigquery/api/reference/rest/v1/projects/transferConfigs/runs/transferLogs/list

Required parameters: parent

Optional parameters: pageToken, pageSize, messageTypes Returns user facing log messages for the data transfer run.

https://cloud.google.com/bigquery/api/reference/rest/v1/projects/transferConfigs/runs/transferLogs/list

Required parameters: parent

Optional parameters: pageToken, pageSize, messageTypes
Returns user facing log messages for the data transfer run.
sourceraw docstring

transferConfigs-scheduleRuns$clj

(transferConfigs-scheduleRuns$ auth args body)

https://cloud.google.com/bigquery/api/reference/rest/v1/projects/transferConfigs/scheduleRuns

Required parameters: parent

Optional parameters: none

Body:

{:endTime string, :startTime string}

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.

https://cloud.google.com/bigquery/api/reference/rest/v1/projects/transferConfigs/scheduleRuns

Required parameters: parent

Optional parameters: none

Body: 

{:endTime string, :startTime string}

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.
sourceraw docstring

transferConfigs-startManualRuns$clj

(transferConfigs-startManualRuns$ auth args body)

https://cloud.google.com/bigquery/api/reference/rest/v1/projects/transferConfigs/startManualRuns

Required parameters: parent

Optional parameters: none

Body:

{:requestedTimeRange {:endTime string, :startTime string}, :requestedRunTime string}

Start manual transfer runs to be executed now with schedule_time equal to current time. The transfer runs can be created for a time range where the run_time is between start_time (inclusive) and end_time (exclusive), or for a specific run_time.

https://cloud.google.com/bigquery/api/reference/rest/v1/projects/transferConfigs/startManualRuns

Required parameters: parent

Optional parameters: none

Body: 

{:requestedTimeRange {:endTime string, :startTime string},
 :requestedRunTime string}

Start manual transfer runs to be executed now with schedule_time equal to
current time. The transfer runs can be created for a time range where the
run_time is between start_time (inclusive) and end_time (exclusive), or for
a specific run_time.
sourceraw docstring

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close