Criação de bucket S3
Os ARNs ou Amazon Resource Names da Amazon para buckets seguem um formato específico. Vamos praticar a geração de ARNs para vários buckets do S3.
O cliente S3 foi criado e armazenado na variável s3
.
Este exercício faz parte do curso
Streaming de dados com AWS Kinesis e Lambda
Instruções de exercício
- Crie o novo bucket
"sd-vehicle-data"
. - Liste os buckets disponíveis no S3.
- Gere o site ARN para cada balde e o imprima. Lembre-se de que os S3 ARNs seguem o formato de
"arn:aws:s3:::BUCKET_NAME"
.
Exercício interativo prático
Experimente este exercício preenchendo este código de exemplo.
# 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)