DefinitelyTyped/types/s3-upload-stream/s3-upload-stream-tests.ts
Andy eae91aa566 aws-sdk: Provides its own types (#15604)
* aws-sdk: Provides its own types

* Make quotes consistent
2017-04-17 08:57:58 -07:00

19 lines
426 B
TypeScript

import * as fs from 'fs';
import * as S3Stream from 's3-upload-stream';
import * as AWS from 'aws-sdk';
const s3Stream = S3Stream(new AWS.S3());
const read = fs.createReadStream('/path/to/a/file');
const upload = s3Stream.upload({
Bucket: "bucket-name",
Key: "key-name",
ACL: "public-read",
StorageClass: "REDUCED_REDUNDANCY",
ContentType: "binary/octet-stream"
});
upload.concurrentParts(5);
read.pipe(upload);