s3.createBucket(function(err) { if (err) { reject(err) } else { //console.log(`Successfully create bucket ${name}/${key}`); resolve(s3); } });
/** * Initialize and create the bucket if it doesn't exist. * @function init() */ async init(region = "us-east-1") { const params = { Bucket: this.bucket }; if (region != "us-east-1") { params.CreateBucketConfiguration = { LocationConstraint: region, }; } await this.s3.createBucket(params).promise(); }
const createBucket = Bucket => S3.createBucket({ Bucket, ACL: "public-read" }).promise()
app.get('/bucket/:bucketName', (req,res) => { const params = {Bucket: req.params.bucketName} s3.createBucket(params, (err, data) => { if (err) { console.log(err, err.stack); res.json({'error': err.stack}); } else res.json(data); }); })
/* * Initialize an S3 bucket. */ async function initBucket () { const s3 = new AWS.S3() try { await s3.headBucket({ Bucket: config.AMAZON.ATTACHMENT_S3_BUCKET }).promise() } catch (err) { await s3.createBucket({ Bucket: config.AMAZON.ATTACHMENT_S3_BUCKET }).promise() } }
s3.createBucket(params, (err, data) => { if (err) console.log(err, err.stack); else { console.log(data); editBucketCORS(); } });
}; s3_client.createBucket(params, done); }); } else {
next => awsClient.createBucket({ Bucket: bucket }, next), next => awsClient.putBucketVersioning({ Bucket: bucket,
}; this.s3.createBucket(settings, (err, data) => { if (err) reject(err);
// action s3.createBucket(bucketParams, function() { s3.putObject(objectParams, function(err, data) { if (err) console.log(err) else console.log("Successfully uploaded data to " + bucketName + "/" + keyName); }); });
}; s3_client.createBucket(params, done); }); } else {
}; this.s3.createBucket(settings, (err, data) => { if (err) reject(err);
}; this.s3.createBucket(settings, (err, data) => { if (err) reject(err);