ПочатиПочніть безкоштовно

Створення бакета S3

ARN або Amazon Resource Name для бакетів мають фіксований формат. Давайте попрактикуємося у створенні ARN для різних бакетів S3.

Клієнт S3 уже створено та збережено у змінній s3.

Ця вправа є частиною курсу

Потокові дані з AWS Kinesis і Lambda

Переглянути курс

Інструкції до вправи

  • Створіть новий бакет "sd-vehicle-data".
  • Виведіть список бакетів, доступних у S3.
  • Згенеруйте ARN для кожного бакета та виведіть його. Пам'ятайте, що ARN для S3 мають формат "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)
Редагувати та запускати код