google_api_storage_transfer v0.15.0 GoogleApi.StorageTransfer.V1.Model.TransferSpec View Source

Configuration for running a transfer.

Attributes

  • awsS3DataSource (type: GoogleApi.StorageTransfer.V1.Model.AwsS3Data.t, default: nil) - An AWS S3 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 is true, object conditions based on objects' "last modification time" are ignored and do not exclude objects in a data source or a data sink.

Link to this section Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Link to this section Types

Link to this section Functions

Link to this function

decode(value, options)

View Source
decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.