GoogleApi.StorageTransfer.V1.Model.TransferSpec (google_api_storage_transfer v0.24.0) View Source
Configuration for running a transfer.
Attributes
-
awsS3DataSource
(type:GoogleApi.StorageTransfer.V1.Model.AwsS3Data.t
, default:nil
) - An AWS S3 data source. -
azureBlobStorageDataSource
(type:GoogleApi.StorageTransfer.V1.Model.AzureBlobStorageData.t
, default:nil
) - An Azure Blob Storage data source. -
gcsDataSink
(type:GoogleApi.StorageTransfer.V1.Model.GcsData.t
, default:nil
) - A Cloud Storage data sink. -
gcsDataSource
(type:GoogleApi.StorageTransfer.V1.Model.GcsData.t
, default:nil
) - A Cloud Storage data source. -
httpDataSource
(type:GoogleApi.StorageTransfer.V1.Model.HttpData.t
, default:nil
) - An HTTP URL data source. -
objectConditions
(type:GoogleApi.StorageTransfer.V1.Model.ObjectConditions.t
, default:nil
) - Only objects that satisfy these object conditions are included in the set of data source and data sink objects. Object conditions based on objects' "last modification time" do not exclude objects in a data sink. -
transferOptions
(type:GoogleApi.StorageTransfer.V1.Model.TransferOptions.t
, default:nil
) - If the option delete_objects_unique_in_sink istrue
and time-based object conditions such as 'last modification time' are specified, the request fails with an INVALID_ARGUMENT error.
Link to this section Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Link to this section Types
Specs
t() :: %GoogleApi.StorageTransfer.V1.Model.TransferSpec{ awsS3DataSource: GoogleApi.StorageTransfer.V1.Model.AwsS3Data.t(), azureBlobStorageDataSource: GoogleApi.StorageTransfer.V1.Model.AzureBlobStorageData.t(), gcsDataSink: GoogleApi.StorageTransfer.V1.Model.GcsData.t(), gcsDataSource: GoogleApi.StorageTransfer.V1.Model.GcsData.t(), httpDataSource: GoogleApi.StorageTransfer.V1.Model.HttpData.t(), objectConditions: GoogleApi.StorageTransfer.V1.Model.ObjectConditions.t(), transferOptions: GoogleApi.StorageTransfer.V1.Model.TransferOptions.t() }
Link to this section Functions
Specs
Unwrap a decoded JSON object into its complex fields.