2017-10-12 137 views
0

我正在使用調用AWS CLI命令的PowerShell腳本。我正在使用下面的Sync命令,但是該命令期望的存儲桶名稱爲<S3Uri>。該腳本將以String的形式獲取該存儲桶。任何人都可以告訴我如何將String類型轉換爲<S3Uri>類型。它必須是Powershell cmdlet或AWS CLI命令。將字符串轉換爲<S3Uri>

命令:

aws --endpoint-url $endpoint s3 sync $InputPath $BucketName --profile test 

回答

0

S3Uri只是看起來像:

s3://bucket-name/path/object.txt 

順便說一句,這是罕見的,你將需要使用--endpoint-url。您通常應該使用--region。它主要用於指向S3兼容服務,例如本地雪球設備。