google_api_storage_transfer v0.5.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 type
t()
View Source
t()
View Source
t() :: %GoogleApi.StorageTransfer.V1.Model.TransferSpec{
awsS3DataSource: GoogleApi.StorageTransfer.V1.Model.AwsS3Data.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()
}
t() :: %GoogleApi.StorageTransfer.V1.Model.TransferSpec{ awsS3DataSource: GoogleApi.StorageTransfer.V1.Model.AwsS3Data.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
Link to this function
decode(value, options) View Source
Unwrap a decoded JSON object into its complex fields.