我擁有以下 IAM 權利:
"Effect":"Allow",
"Action":[
"s3:PutObject",
"s3:GetObject"
],
"Resource": "arn:aws:s3:::awsexamplebucket1/folder/subfolder/*"
當我arn:aws:s3:::awsexamplebucket1/folder/subfolder/file1.parquet第一次在空桶中寫入檔案時,檔案夾和子檔案夾是自動創建的還是我必須提前創建它們?換言之,上述 IAM 權限是否足以在首次寫入時創建檔案夾和子檔案夾(前綴)?
uj5u.com熱心網友回復:
Amazon S3 沒有目錄的概念。它不是分層檔案系統,而是物件存盤。每個物件都有自己的鍵,其中分隔符是正斜杠。
您不需要創建目錄。
轉載請註明出處,本文鏈接:https://www.uj5u.com/qukuanlian/437046.html
上一篇:在AWSCodePipeline中使用dockercompose時出錯
下一篇:使用boto3批量洗掉sqs佇列
