IniziaInizia gratis

Creazione di un bucket S3

Gli ARN (Amazon Resource Names) di Amazon per i bucket seguono un formato specifico. Facciamo pratica generando gli ARN per vari bucket S3.

Il client S3 è già stato creato e salvato nella variabile s3.

Questo esercizio fa parte del corso

Dati in streaming con AWS Kinesis e Lambda

Visualizza il corso

Istruzioni dell'esercizio

  • Crea il nuovo bucket "sd-vehicle-data".
  • Elenca i bucket disponibili in S3.
  • Genera l'ARN per ciascun bucket e stampalo. Ricorda che gli ARN di S3 seguono il formato "arn:aws:s3:::BUCKET_NAME".

Esercizio pratico interattivo

Prova a risolvere questo esercizio completando il codice di esempio.

# 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)
Modifica ed esegui il codice