TransferJobTransferSpecAwsS3CompatibleDataSource class

Constructors

TransferJobTransferSpecAwsS3CompatibleDataSource({required Input<String> bucketName, required Input<String> endpoint, Input<String?>? path, Input<String?>? region, Input<TransferJobTransferSpecAwsS3CompatibleDataSourceS3Metadata?>? s3Metadata})
Creates a new TransferJobTransferSpecAwsS3CompatibleDataSource. bucketName Name of the bucket. endpoint Endpoint of the storage service. path Specifies the path to transfer objects. region Specifies the region to sign requests with. This can be left blank if requests should be signed with an empty region. s3Metadata S3 compatible metadata.
const
TransferJobTransferSpecAwsS3CompatibleDataSource.fromMap(Map<String, dynamic> map)
factory

Properties

bucketName → Input<String>
Name of the bucket.
final
endpoint → Input<String>
Endpoint of the storage service.
final
hashCode → int
The hash code for this object.
no setterinherited
path → Input<String?>?
Specifies the path to transfer objects.
final
region → Input<String?>?
Specifies the region to sign requests with. This can be left blank if requests should be signed with an empty region.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
s3Metadata → Input<TransferJobTransferSpecAwsS3CompatibleDataSourceS3Metadata?>?
S3 compatible metadata.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toMap() → Map<String, dynamic>
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited