Створення бакета 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)