開始使用免費開始

建立 S3 Bucket

Amazon 的 ARN(Amazon Resource Name,資源名稱)對於 bucket 有固定格式。讓我們練習為各種 S3 bucket 產生 ARN。

S3 用戶端已建立並存放在變數 s3 中。

本練習屬於課程

使用 AWS Kinesis 與 Lambda 的串流資料

檢視課程

練習說明

  • 建立新的 "sd-vehicle-data" bucket。
  • 列出 S3 中可用的 bucket。
  • 為每個 bucket 產生 ARN 並印出。請記住,S3 的 ARN 格式為 "arn:aws:s3:::BUCKET_NAME"

動手互動練習

試著完成這個範例程式碼,體驗一下這個練習。

# Create the new sd-vehicle-data bucket
s3.____(Bucket='sd-vehicle-data')

# List the buckets in S3
for bucket_info in s3.____()['Buckets']:
    
    # Get the bucket_name
    bucket_name = bucket_info['Name']
    
    # Generate bucket ARN.
    arn = "____:____:____:::{}".format(bucket_name)
    
    # Print the ARN
    print(arn)
編輯並執行程式碼