Interface protos.google.cloud.bigquery.datatransfer.v1.IDataSource (4.2.1)

Properties of a DataSource.

Package

@google-cloud/bigquery-data-transfer

Properties

authorizationType

authorizationType?: (google.cloud.bigquery.datatransfer.v1.DataSource.AuthorizationType|keyof typeof google.cloud.bigquery.datatransfer.v1.DataSource.AuthorizationType|null);

DataSource authorizationType

clientId

clientId?: (string|null);

DataSource clientId

dataRefreshType

dataRefreshType?: (google.cloud.bigquery.datatransfer.v1.DataSource.DataRefreshType|keyof typeof google.cloud.bigquery.datatransfer.v1.DataSource.DataRefreshType|null);

DataSource dataRefreshType

dataSourceId

dataSourceId?: (string|null);

DataSource dataSourceId

defaultDataRefreshWindowDays

defaultDataRefreshWindowDays?: (number|null);

DataSource defaultDataRefreshWindowDays

defaultSchedule

defaultSchedule?: (string|null);

DataSource defaultSchedule

description

description?: (string|null);

DataSource description

displayName

displayName?: (string|null);

DataSource displayName

helpUrl

helpUrl?: (string|null);

DataSource helpUrl

manualRunsDisabled

manualRunsDisabled?: (boolean|null);

DataSource manualRunsDisabled

minimumScheduleInterval

minimumScheduleInterval?: (google.protobuf.IDuration|null);

DataSource minimumScheduleInterval

name

name?: (string|null);

DataSource name

parameters

parameters?: (google.cloud.bigquery.datatransfer.v1.IDataSourceParameter[]|null);

DataSource parameters

scopes

scopes?: (string[]|null);

DataSource scopes

supportsCustomSchedule

supportsCustomSchedule?: (boolean|null);

DataSource supportsCustomSchedule

supportsMultipleTransfers

supportsMultipleTransfers?: (boolean|null);

DataSource supportsMultipleTransfers

transferType

transferType?: (google.cloud.bigquery.datatransfer.v1.TransferType|keyof typeof google.cloud.bigquery.datatransfer.v1.TransferType|null);

DataSource transferType

updateDeadlineSeconds

updateDeadlineSeconds?: (number|null);

DataSource updateDeadlineSeconds