Bắt đầu ngayBắt đầu miễn phí

Tạo S3 bucket

ARN (Amazon Resource Name) của Amazon cho các bucket tuân theo một định dạng cụ thể. Hãy luyện tập tạo ARN cho nhiều S3 bucket khác nhau.

S3 client đã được tạo và lưu trong biến s3.

Bài tập này là một phần của khóa học

Xử lý dữ liệu streaming với AWS Kinesis và Lambda

Xem khóa học

Hướng dẫn bài tập

  • Tạo bucket mới "sd-vehicle-data".
  • Liệt kê các bucket hiện có trong S3.
  • Tạo ARN cho từng bucket và in ra. Lưu ý rằng ARN của S3 có định dạng "arn:aws:s3:::BUCKET_NAME".

Bài tập tương tác thực hành trực tiếp

Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.

# 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)
Chỉnh sửa và Chạy Mã