

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à.

# Download di un oggetto tramite un punto di accesso per un bucket per uso generico
<a name="get-object-ap"></a>

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

## Utilizzo della console S3
<a name="get-object-ap-console"></a>

**Per scaricare un oggetto tramite un punto di accesso nel Account AWS**

1. Accedi a Console di gestione AWS e apri la console Amazon S3 all'indirizzo. [https://console.aws.amazon.com/s3/](https://console.aws.amazon.com/s3/)

1. 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. 

1. Nel riquadro di navigazione sul lato sinistro della console scegli **Punti di accesso**.

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

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

1. Nella scheda **Oggetti**, seleziona il nome dell’oggetto da scaricare.

1. Scegli **Scarica**.

## Usando il AWS CLI
<a name="get-object-ap-cli"></a>

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 *111122223333*utilizzo del punto di accesso*my-access-point*. È necessario includere un `outfile`, che è un nome di file per l’oggetto scaricato, ad esempio `my_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 gli alias 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 [Alias del punto di accesso](access-points-naming.md#access-points-alias).

Per ulteriori informazioni ed esempi, consulta [https://awscli.amazonaws.com/v2/documentation/api/latest/reference/s3api/get-object.html](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/s3api/get-object.html) nella *documentazione di riferimento dei comandi della AWS CLI *.

## Utilizzo della REST API
<a name="get-object-ap-rest"></a>

È possibile utilizzare la REST API per scaricare un oggetto tramite un punto di accesso. Per ulteriori informazioni, consulta [https://docs.aws.amazon.com/AmazonS3/latest/API/API_GetObject.html](https://docs.aws.amazon.com/AmazonS3/latest/API/API_GetObject.html) in *Amazon Simple Storage Service API Reference* (Guida di riferimento per l'API di Amazon Simple Storage Service).

## Usando il AWS SDKs
<a name="download-object-ap-SDKs"></a>

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')
```

------