Scarica un oggetto tramite un punto di accesso per un bucket generico - Amazon Simple Storage Service

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Scarica un oggetto tramite un punto di accesso per un bucket generico

Questa sezione spiega come scaricare un oggetto tramite un punto di accesso per un bucket generico utilizzando l'API AWS Management Console AWS Command Line Interface, o REST.

Per scaricare un oggetto tramite un punto di accesso nel tuo Account AWS
  1. Accedi a AWS Management Console e apri la console Amazon S3 all'indirizzo. https://console.aws.amazon.com/s3/

  2. Nella barra di navigazione nella parte superiore della pagina, scegli il nome del file attualmente visualizzato Regione AWS. Quindi, scegli la Regione per la quale si desidera elencare i punti di accesso.

  3. Nel riquadro di navigazione sul lato sinistro della console, scegli Access Points.

  4. (Facoltativo) Cerca i punti di accesso per nome. Qui Regione AWS verranno visualizzati solo i punti di accesso selezionati.

  5. Scegliere il nome del punto di accesso che si desidera gestire o utilizzare.

  6. Nella scheda Oggetti, seleziona il nome dell'oggetto che desideri scaricare.

  7. Scegli Download (Scarica).

Il comando di get-object esempio seguente mostra come è possibile utilizzare AWS CLI per scaricare un oggetto tramite un punto di accesso.

Il comando seguente scarica l'oggetto puppy.jpg per l' Account AWS 111122223333utilizzo del punto di accessomy-access-point. È necessario includere unoutfile, che è un nome di file per l'oggetto scaricato, ad esempiomy_downloaded_image.jpg.

aws s3api get-object --bucket arn:aws:s3:Regione AWS:111122223333:accesspoint/my-access-point --key puppy.jpg my_downloaded_image.jpg
Nota

S3 genera automaticamente alias dei punti di accesso per tutti i punti di accesso e questi alias possono essere utilizzati ovunque venga utilizzato un nome di bucket per eseguire operazioni a livello di oggetto. Per ulteriori informazioni, consulta Punto di accesso per bucket a uso generico (alias).

Per ulteriori informazioni ed esempi, consulta get-object nel Riferimento ai comandi AWS CLI .

È possibile utilizzare l'API REST per scaricare un oggetto tramite un punto di accesso. Per ulteriori informazioni, consulta GetObject in Amazon Simple Storage Service API Reference (Guida di riferimento per l'API di Amazon Simple Storage Service).

Puoi usare l' AWS SDK per Python per scaricare un oggetto tramite un punto di accesso.

Python

Nell'esempio seguente, il file denominato hello.txt viene scaricato per AWS account 111122223333 utilizzando il punto di accesso denominato. my-access-point

import boto3 s3 = boto3.client('s3') s3.download_file('arn:aws:s3:us-east-1:111122223333:accesspoint/my-access-point', 'hello.txt', '/tmp/hello.txt')