使用node-localstack创建带有破折号(-)的AWS S3存储桶名称失败

时间:2018-07-01 08:56:51

标签: node.js amazon-web-services amazon-s3 atlassian-localstack

我正在使用 node-localstack 节点模块并尝试创建S3存储桶:

const AWS = require('node-localstack');
let s3 = new AWS.S3()    
s3.createBucket({Bucket: myBucket}, (err, data)=> {
      if (err) { console.log(err); } else {
      console.log("Bucket", myBucket, "created successfully" );
}

问题是,当我选择带有破折号(-)的名称时,例如我正在获取的myBucket =“ my-bucket-name”

“无法访问的主机:'my-bucket-name ..'此服务可能在'us-east-1 \'地区不可用。”

在名称中的某处添加点时有效。

例如:

myBucket =“ my.bucket.name” 工作

myBucket =“ .my-bucket-name” 工程

myBucket =“我的桶名”。 工程

0 个答案:

没有答案