Aan de slagBegin gratis

S3-bucket maken

De ARN’s (Amazon Resource Names) van Amazon voor buckets volgen een specifiek format. Laten we oefenen met het genereren van ARN’s voor verschillende S3-buckets.

De S3-client is aangemaakt en opgeslagen in de variabele s3.

Deze oefening maakt deel uit van de cursus

Streaming data met AWS Kinesis en Lambda

Bekijk cursus

Oefeninstructies

  • Maak de nieuwe bucket "sd-vehicle-data" aan.
  • Laat de beschikbare buckets in S3 zien.
  • Genereer de ARN voor elke bucket en print die. Onthoud dat S3-ARN’s het format "arn:aws:s3:::BUCKET_NAME" gebruiken.

Interactieve oefening met praktijkervaring

Probeer deze oefening door deze voorbeeldcode aan te vullen.

# 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)
Code bewerken en uitvoeren