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.
bucketNameName of the bucket.endpointEndpoint of the storage service.pathSpecifies the path to transfer objects.regionSpecifies the region to sign requests with. This can be left blank if requests should be signed with an empty region.s3MetadataS3 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