Vytvoření S3 bucketu
ARN (Amazon Resource Name) pro S3 buckety mají specifický formát. Pojďme si procvičit generování ARN pro různé S3 buckety.
S3 klient byl vytvořen a uložen do proměnné s3.
Toto cvičení je součástí kurzu
Streamování dat s AWS Kinesis a Lambda
Pokyny k cvičení
- Vytvoř nový bucket
"sd-vehicle-data". - Vypiš seznam dostupných bucketů v S3.
- Vygeneruj ARN pro každý bucket a vypiš ho. Nezapomeň, že ARN pro S3 buckety mají formát
"arn:aws:s3:::BUCKET_NAME".
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
# 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)