Class: Google::Cloud::Bigquery::DataTransfer::V1::CreateTransferConfigRequest
- Inherits:
-
Object
- Object
- Google::Cloud::Bigquery::DataTransfer::V1::CreateTransferConfigRequest
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/cloud/bigquery/datatransfer/v1/datatransfer.rb
Overview
A request to create a data transfer configuration. If new credentials are needed for this transfer configuration, an authorization code must be provided. If an authorization code is provided, the transfer configuration will be associated with the user id corresponding to the authorization code. Otherwise, the transfer configuration will be associated with the calling user.
Instance Attribute Summary collapse
-
#authorization_code ⇒ ::String
Optional OAuth2 authorization code to use with this transfer configuration.
-
#parent ⇒ ::String
Required.
-
#service_account_name ⇒ ::String
Optional service account name.
-
#transfer_config ⇒ ::Google::Cloud::Bigquery::DataTransfer::V1::TransferConfig
Required.
-
#version_info ⇒ ::String
Optional version info.
Instance Attribute Details
#authorization_code ⇒ ::String
315 316 317 318 |
# File 'proto_docs/google/cloud/bigquery/datatransfer/v1/datatransfer.rb', line 315 class CreateTransferConfigRequest include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#parent ⇒ ::String
315 316 317 318 |
# File 'proto_docs/google/cloud/bigquery/datatransfer/v1/datatransfer.rb', line 315 class CreateTransferConfigRequest include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#service_account_name ⇒ ::String
315 316 317 318 |
# File 'proto_docs/google/cloud/bigquery/datatransfer/v1/datatransfer.rb', line 315 class CreateTransferConfigRequest include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#transfer_config ⇒ ::Google::Cloud::Bigquery::DataTransfer::V1::TransferConfig
315 316 317 318 |
# File 'proto_docs/google/cloud/bigquery/datatransfer/v1/datatransfer.rb', line 315 class CreateTransferConfigRequest include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#version_info ⇒ ::String
315 316 317 318 |
# File 'proto_docs/google/cloud/bigquery/datatransfer/v1/datatransfer.rb', line 315 class CreateTransferConfigRequest include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |