このページは日本語には対応しておりません。随時翻訳に取り組んでいます。
翻訳に関してご質問やご意見ございましたら、
お気軽にご連絡ください。
gcp_bigquerydatatransfer_transfer_config
ancestors
Type: UNORDERED_LIST_STRING
data_refresh_window_days
Type: INT32
Provider name: dataRefreshWindowDays
Description: The number of days to look back to automatically refresh the data. For example, if data_refresh_window_days = 10
, then every day BigQuery reingests data for [today-10, today-1], rather than ingesting data for just [today-1]. Only valid if the data source supports the feature. Set the value to 0 to use the default value.
data_source_id
Type: STRING
Provider name: dataSourceId
Description: Data source ID. This cannot be changed once data transfer is created. The full list of available data source IDs can be returned through an API call: https://cloud.google.com/bigquery-transfer/docs/reference/datatransfer/rest/v1/projects.locations.dataSources/list
dataset_region
Type: STRING
Provider name: datasetRegion
Description: Output only. Region in which BigQuery dataset is located.
destination_dataset_id
Type: STRING
Provider name: destinationDatasetId
Description: The BigQuery target dataset id.
disabled
Type: BOOLEAN
Provider name: disabled
Description: Is this config disabled. When set to true, no runs will be scheduled for this transfer config.
email_preferences
Type: STRUCT
Provider name: emailPreferences
Description: Email notifications will be sent according to these preferences to the email address of the user who owns this transfer config.
enable_failure_email
Type: BOOLEAN
Provider name: enableFailureEmail
Description: If true, email notifications will be sent on transfer run failures.
encryption_configuration
Type: STRUCT
Provider name: encryptionConfiguration
Description: The encryption configuration part. Currently, it is only used for the optional KMS key name. The BigQuery service account of your project must be granted permissions to use the key. Read methods will return the key name applied in effect. Write methods will apply the key if it is present, or otherwise try to apply project default keys if it is absent.
kms_key_name
Type: STRING
Provider name: kmsKeyName
Description: The name of the KMS key used for encrypting BigQuery data.
error
Type: STRUCT
Provider name: error
Description: Output only. Error code with detailed information about reason of the latest config failure.
code
Type: INT32
Provider name: code
Description: The status code, which should be an enum value of google.rpc.Code.
message
Type: STRING
Provider name: message
Description: A developer-facing error message, which should be in English. Any user-facing error message should be localized and sent in the google.rpc.Status.details field, or localized by the client.
gcp_display_name
Type: STRING
Provider name: displayName
Description: User specified display name for the data transfer.
labels
Type: UNORDERED_LIST_STRING
name
Type: STRING
Provider name: name
Description: Identifier. The resource name of the transfer config. Transfer config names have the form either projects/{project_id}/locations/{region}/transferConfigs/{config_id}
or projects/{project_id}/transferConfigs/{config_id}
, where config_id
is usually a UUID, even though it is not guaranteed or required. The name is ignored when creating a transfer config.
next_run_time
Type: TIMESTAMP
Provider name: nextRunTime
Description: Output only. Next time when data transfer will run.
notification_pubsub_topic
Type: STRING
Provider name: notificationPubsubTopic
Description: Pub/Sub topic where notifications will be sent after transfer runs associated with this transfer config finish. The format for specifying a pubsub topic is: projects/{project_id}/topics/{topic_id}
organization_id
Type: STRING
owner_info
Type: STRUCT
Provider name: ownerInfo
Description: Output only. Information about the user whose credentials are used to transfer data. Populated only for transferConfigs.get
requests. In case the user information is not available, this field will not be populated.
email
Type: STRING
Provider name: email
Description: E-mail address of the user.
parent
Type: STRING
project_id
Type: STRING
project_number
Type: STRING
resource_name
Type: STRING
schedule
Type: STRING
Provider name: schedule
Description: Data transfer schedule. If the data source does not support a custom schedule, this should be empty. If it is empty, the default value for the data source will be used. The specified times are in UTC. Examples of valid format: 1st,3rd monday of month 15:30
, every wed,fri of jan,jun 13:15
, and first sunday of quarter 00:00
. See more explanation about the format here: https://cloud.google.com/appengine/docs/flexible/python/scheduling-jobs-with-cron-yaml#the_schedule_format NOTE: The minimum interval time between recurring transfers depends on the data source; refer to the documentation for your data source.
schedule_options
Type: STRUCT
Provider name: scheduleOptions
Description: Options customizing the data transfer schedule.
disable_auto_scheduling
Type: BOOLEAN
Provider name: disableAutoScheduling
Description: If true, automatic scheduling of data transfer runs for this configuration will be disabled. The runs can be started on ad-hoc basis using StartManualTransferRuns API. When automatic scheduling is disabled, the TransferConfig.schedule field will be ignored.
end_time
Type: TIMESTAMP
Provider name: endTime
Description: Defines time to stop scheduling transfer runs. A transfer run cannot be scheduled at or after the end time. The end time can be changed at any moment. The time when a data transfer can be triggered manually is not limited by this option.
start_time
Type: TIMESTAMP
Provider name: startTime
Description: Specifies time to start scheduling transfer runs. The first run will be scheduled at or after the start time according to a recurrence pattern defined in the schedule string. The start time can be changed at any moment. The time when a data transfer can be triggered manually is not limited by this option.
schedule_options_v2
Type: STRUCT
Provider name: scheduleOptionsV2
Description: Options customizing different types of data transfer schedule. This field replaces “schedule” and “schedule_options” fields. ScheduleOptionsV2 cannot be used together with ScheduleOptions/Schedule.
event_driven_schedule
Type: STRUCT
Provider name: eventDrivenSchedule
Description: Event driven transfer schedule options. If set, the transfer will be scheduled upon events arrial.
pubsub_subscription
Type: STRING
Provider name: pubsubSubscription
Description: Pub/Sub subscription name used to receive events. Only Google Cloud Storage data source support this option. Format: projects/{project}/subscriptions/{subscription}
manual_schedule
Type: STRUCT
Provider name: manualSchedule
Description: Manual transfer schedule. If set, the transfer run will not be auto-scheduled by the system, unless the client invokes StartManualTransferRuns. This is equivalent to disable_auto_scheduling = true.
time_based_schedule
Type: STRUCT
Provider name: timeBasedSchedule
Description: Time based transfer schedule options. This is the default schedule option.
end_time
Type: TIMESTAMP
Provider name: endTime
Description: Defines time to stop scheduling transfer runs. A transfer run cannot be scheduled at or after the end time. The end time can be changed at any moment.
schedule
Type: STRING
Provider name: schedule
Description: Data transfer schedule. If the data source does not support a custom schedule, this should be empty. If it is empty, the default value for the data source will be used. The specified times are in UTC. Examples of valid format: 1st,3rd monday of month 15:30
, every wed,fri of jan,jun 13:15
, and first sunday of quarter 00:00
. See more explanation about the format here: https://cloud.google.com/appengine/docs/flexible/python/scheduling-jobs-with-cron-yaml#the_schedule_format NOTE: The minimum interval time between recurring transfers depends on the data source; refer to the documentation for your data source.
start_time
Type: TIMESTAMP
Provider name: startTime
Description: Specifies time to start scheduling transfer runs. The first run will be scheduled at or after the start time according to a recurrence pattern defined in the schedule string. The start time can be changed at any moment.
state
Type: STRING
Provider name: state
Description: Output only. State of the most recently updated transfer run.
Possible values:
TRANSFER_STATE_UNSPECIFIED
- State placeholder (0).
PENDING
- Data transfer is scheduled and is waiting to be picked up by data transfer backend (2).
RUNNING
- Data transfer is in progress (3).
SUCCEEDED
- Data transfer completed successfully (4).
FAILED
- Data transfer failed (5).
CANCELLED
- Data transfer is cancelled (6).
Type: UNORDERED_LIST_STRING
update_time
Type: TIMESTAMP
Provider name: updateTime
Description: Output only. Data transfer modification time. Ignored by server on input.
user_id
Type: INT64
Provider name: userId
Description: Deprecated. Unique ID of the user on whose behalf transfer is done.