Začněte nyníZačněte zdarma

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

Zobrazit kurz

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)
Upravit a spustit kód