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

Configuration for running a transfer.

Attributes

  • awsS3DataSource (AwsS3Data): An AWS S3 data source. Defaults to: null.
  • gcsDataSink (GcsData): A Google Cloud Storage data sink. Defaults to: null.
  • gcsDataSource (GcsData): A Google Cloud Storage data source. Defaults to: null.
  • httpDataSource (HttpData): An HTTP URL data source. Defaults to: null.
  • objectConditions (ObjectConditions): Only objects that satisfy these object conditions are included in the set of data source and data sink objects. Object conditions based on objects' `lastModificationTime` do not exclude objects in a data sink. Defaults to: null.
  • transferOptions (TransferOptions): If the option `deleteObjectsUniqueInSink` is `true`, object conditions based on objects' `lastModificationTime` are ignored and do not exclude objects in a data source or a data sink. Defaults to: null.

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.