Interface protos.google.storagetransfer.v1.ITransferSpec (3.0.0)

Properties of a TransferSpec.

Package

@google-cloud/storage-transfer

Properties

awsS3CompatibleDataSource

awsS3CompatibleDataSource?: (google.storagetransfer.v1.IAwsS3CompatibleData|null);

TransferSpec awsS3CompatibleDataSource

awsS3DataSource

awsS3DataSource?: (google.storagetransfer.v1.IAwsS3Data|null);

TransferSpec awsS3DataSource

azureBlobStorageDataSource

azureBlobStorageDataSource?: (google.storagetransfer.v1.IAzureBlobStorageData|null);

TransferSpec azureBlobStorageDataSource

gcsDataSink

gcsDataSink?: (google.storagetransfer.v1.IGcsData|null);

TransferSpec gcsDataSink

gcsDataSource

gcsDataSource?: (google.storagetransfer.v1.IGcsData|null);

TransferSpec gcsDataSource

gcsIntermediateDataLocation

gcsIntermediateDataLocation?: (google.storagetransfer.v1.IGcsData|null);

TransferSpec gcsIntermediateDataLocation

httpDataSource

httpDataSource?: (google.storagetransfer.v1.IHttpData|null);

TransferSpec httpDataSource

objectConditions

objectConditions?: (google.storagetransfer.v1.IObjectConditions|null);

TransferSpec objectConditions

posixDataSink

posixDataSink?: (google.storagetransfer.v1.IPosixFilesystem|null);

TransferSpec posixDataSink

posixDataSource

posixDataSource?: (google.storagetransfer.v1.IPosixFilesystem|null);

TransferSpec posixDataSource

sinkAgentPoolName

sinkAgentPoolName?: (string|null);

TransferSpec sinkAgentPoolName

sourceAgentPoolName

sourceAgentPoolName?: (string|null);

TransferSpec sourceAgentPoolName

transferManifest

transferManifest?: (google.storagetransfer.v1.ITransferManifest|null);

TransferSpec transferManifest

transferOptions

transferOptions?: (google.storagetransfer.v1.ITransferOptions|null);

TransferSpec transferOptions