

 AWS Cloud9 non è più disponibile per i nuovi clienti. I clienti esistenti di AWS Cloud9 possono continuare a utilizzare il servizio come di consueto. [Ulteriori informazioni](https://aws.amazon.com/blogs/devops/how-to-migrate-from-aws-cloud9-to-aws-ide-toolkits-or-aws-cloudshell/)

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

# Utilizzo degli oggetti Amazon S3
<a name="work-with-S3-objects"></a>

Entità fondamentali archiviate in Amazon S3, gli oggetti sono composti da dati e metadata.

**Topics**
+ [Caricamento di un file in un bucket Amazon S3](#uploading-s3-object-to-bucket)
+ [Download di un oggetto Amazon S3](#downloading-s3-object)
+ [Eliminazione di un oggetto Amazon S3](#deleting-s3-object)
+ [Generazione di un URL prefirmato per un oggetto Amazon S3](#presigned-s3-object)

## Caricamento di un file in un bucket Amazon S3
<a name="uploading-s3-object-to-bucket"></a>

Puoi utilizzare l'interfaccia di Toolkit o un comando per caricare un file in un bucket 

Entrambi i metodi consentono di caricare un file dall'ambiente di un utente e di archiviarlo come oggetto S3 nel AWS cloud. È possibile caricare un file in un bucket o in una cartella che organizza il contenuto del bucket.

## Caricamento di un file in un bucket S3 mediante l'interfaccia


1. In **AWS Explorer**, scegli il nodo **S3** per visualizzare l'elenco dei bucket.

1. Apri il menu contestuale (pulsante destro del mouse) per un bucket o una cartella, quindi scegli **Upload File** (Carica file). 
**Nota**  
Se apri il menu contestuale (pulsante destro del mouse) di un oggetto S3, puoi scegliere **Upload to Parent** (Carca in padre). In questo modo puoi aggiungere un file alla cartella o al bucket contenente il file selezionato.

1. Utilizzando il file manager dell'ambiente, seleziona un file, quindi scegli **Upload** (Carica).

   Il file selezionato viene caricato come oggetto S3 nel bucket o nella cartella. La voce di ogni oggetto descrive le dimensioni dell'oggetto archiviato e da quanto tempo è stato caricato. Puoi sospendere l'elenco degli oggetti per visualizzare il percorso, le dimensioni e l'ora dell'ultima modifica.

## Caricamento del file corrente in un bucket S3 mediante un comando


1. Per selezionare un file da caricare, scegli la scheda del file.

1. Premi **Ctrl\$1P** per visualizzare il riquadro dei **comandi**

1. In **Go To Anything** (Vai ovunque), inizia a inserire la frase `upload file` per visualizzare il comando `AWS: Upload File`. Scegli il comando quando viene visualizzato.

1. Per la **Fase 1: selezionare un file da caricare**, puoi scegliere il file selezionato o cercare un altro file.

1. Per la **Fase 2: selezionare un bucket S3 da caricare**, scegli un bucket dall'elenco.

   Il file selezionato viene caricato come oggetto S3 nel bucket o nella cartella. La voce di ogni oggetto descrive le dimensioni dell'oggetto archiviato e da quanto tempo è stato caricato. Puoi sospendere l'elenco degli oggetti per visualizzare il percorso, le dimensioni e l'ora dell'ultima modifica.

## Download di un oggetto Amazon S3
<a name="downloading-s3-object"></a>

Puoi scaricare oggetti in un bucket Amazon S3 dal AWS cloud in una cartella nel tuo ambiente. AWS Cloud9 

1. In **AWS Explorer**, scegli il nodo **S3** per visualizzare l'elenco dei bucket.

1. In un bucket o in una cartella all'interno di un bucket, apri il menu contestuale (pulsante destro del mouse) per un oggetto, quindi scegli **Download As** (Scarica come).

1. Utilizzando il file manager dell'ambiente, seleziona una cartella di destinazione, inserisci un nome file, quindi scegli **Download** (Scarica).

Dopo aver scaricato un file, puoi aprirlo in AWS Cloud9.

## Eliminazione di un oggetto Amazon S3
<a name="deleting-s3-object"></a>

È possibile eliminare in modo permanente un oggetto se si trova in un bucket senza versione. Ma per i bucket abilitati alla versione, una richiesta di eliminazione non elimina definitivamente quell'oggetto. Anziché rimuovere l'oggetto, Amazon S3 inserisce un contrassegno di eliminazione nel bucket. Per ulteriori informazioni, consulta [Eliminazione delle versioni di oggetti](https://docs.aws.amazon.com/AmazonS3/latest/userguide/DeletingObjectVersions.html) nella *Guida per l'utente di Amazon Simple Storage Service*.

1. In **AWS Explorer**, scegli il nodo **S3** per visualizzare l'elenco dei bucket.

1. In un bucket o in una cartella all'interno di un bucket, apri il menu contestuale (pulsante destro del mouse) per un oggetto, quindi scegli **Delete** (Elimina).

1. Scegli **Delete** (Elimina) per confermare l'eliminazione.

## Generazione di un URL prefirmato per un oggetto Amazon S3
<a name="presigned-s3-object"></a>

Con gli URL prefirmati, il proprietario di un oggetto può condividere gli oggetti Amazon S3 privati con altri utenti concedendo un'autorizzazione limitata nel tempo per il download degli oggetti. Per ulteriori informazioni, consulta [Condivisione di un oggetto con un URL prefirmato](https://docs.aws.amazon.com/AmazonS3/latest/userguide/ShareObjectPreSignedURL.html) nella *Guida per l'utente di Amazon S3*.

1. In **AWS Explorer**, scegli il nodo **S3** per visualizzare l'elenco dei bucket.

1. In un bucket o in una cartella in un bucket fai clic con il pulsante destro del mouse su un oggetto e seleziona **Generate Presigned URL (Genera URL prefirmato)**.

1. Nel riquadro di comando AWS Toolkit, inserisci il numero di minuti in cui l'URL può essere utilizzato per accedere all'oggetto. Premi **Invio** per confermare.

   Lo stato nella parte inferiore dell'IDE conferma che l'URL prefirmato per l'oggetto è stato copiato negli appunti.