Panoramica dei servizi Amazon S3 - AWSToolkit for VS Code

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

Panoramica dei servizi Amazon S3

Puoi utilizzare Amazon S3 daAWS Toolkit for Visual Studio Codeper visualizzare, gestire e modificare le risorse di Amazon S3, inclusi bucket e oggetti.

Gestione delle risorse Amazon S3

Creazione di un bucket Amazon S3

I tuoi file (noti comeoggettiin S3) sono memorizzati in risorse S3 chiamatesecchi.

  1. Dal menu principale del toolkit, aprire il menu contestuale (tasto destro del mouse) perS3servizio e scegliPer creare il bucket. .. Oppure, in alternativa, scegli ilIcona di creazione bucketper aprirePer creare il bucketfinestra di dialogo.

  2. Nel campo Bucket Name (Nome bucket), inserisci un nome valido per il bucket.

    PremereInvioper creare il bucket e chiudere la finestra di dialogo. Il tuo nuovo bucket viene quindi visualizzato nel servizio S3 nel toolkit.

    Nota

    Poiché Amazon S3 supporta l'uso del bucket come URL a cui è possibile accedere pubblicamente, il nome di bucket selezionato deve essere univoco a livello globale. Se un altro account ha già creato un bucket con il nome che si desidera utilizzare, è necessario utilizzare un nome diverso.

    Se non è possibile creare un nuovo bucket, selezionareAWSToolkit LognellaOutputscheda. Se si tenta di utilizzare un nome di bucket non valido,BucketAlreadyExistssi verifica un errore.

    Per ulteriori informazioni, consulta Restrizioni e limitazioni dei bucket nella Guida per l'utente di Amazon Simple Storage Service.

Aggiunta di una cartella a un bucket Amazon S3

È possibile organizzare il contenuto di un bucket S3 raggruppando gli oggetti in cartelle. È inoltre possibile creare cartelle all'interno di cartelle.

  1. Dal menu principale del toolkit, espandere laS3per visualizzare un elenco di risorse S3.

  2. SelezionaIcona di creazione cartellaper aprireCreate Folderfinestra di dialogo. In alternativa, aprire il menu contestuale (pulsante destro del mouse) per un bucket o una cartella, quindi scegliereCreate Folder.

  3. Immettere un valore nellaNome cartellacampo e stampaInvioper creare la cartella e chiudere la finestra di dialogo. La tua nuova cartella viene visualizzata sotto la risorsa S3 corrispondente nel menu del toolkit.

Eliminazione di un bucket Amazon S3

Quando elimini un bucket S3, vengono eliminati anche le cartelle e gli oggetti in esso contenuti. Pertanto, quando si tenta di eliminare un bucket, viene richiesto di confermare l'operazione di eliminazione.

  1. Dal menu principale del toolkit, espandere laAmazon S3per visualizzare un elenco di risorse S3.

  2. Apri il menu contestuale (tasto destro del mouse) per un bucket o una cartella, quindi scegliElimina S3 Bucket.

  3. Quando richiesto, inserisci il nome del bucket nel campo di testo, quindi premiInvioper eliminare il bucket e chiudere la richiesta di conferma.

    Nota

    Se il tuo bucket contiene oggetti, viene svuotato prima di essere eliminato. Se si tenta di eliminare un numero elevato di risorse o oggetti contemporaneamente, può essere necessario un po' di tempo prima che vengano eliminati. Dopo che sono stati eliminati, riceverai una notifica che informa che sono stati eliminati correttamente.

Gestione degli oggetti Amazon S3

I tuoi file, le tue cartelle e qualsiasi altro dato archiviato in un bucket S3 sono indicati come oggetti S3. Puoi utilizzare Amazon S3 per caricare, scaricare e gestire gli oggetti S3.

Configurazione della paginazione degli oggetti Amazon S3

Se stai utilizzando un numero elevato di oggetti e cartelle S3, puoi specificare il numero di elementi che desideri visualizzare in una pagina.

  1. Vai al codice VSBar Attivitàe scegliEstensioni.

  2. DaAWSEstensione di Toolkit, scegli l'icona delle impostazioni, quindi scegliImpostazioni di estensioni.

  3. SulImpostazioniscorri verso il basso fino allaAWS > S3: N. massimo di elementi per paginaambientazione.

  4. Modifica il valore di default al numero di elementi S3 che desideri visualizzare prima che venga visualizzato «load more» (Carica altro).

    Nota

    I valori validi includono un numero compreso tra 3 e 1000. Questa impostazione si applica solo al numero di oggetti o cartelle visualizzati contemporaneamente. Tutti i bucket creati vengono visualizzati contemporaneamente. Per impostazione predefinita, è possibile creare fino a 100 bucket in ciascun account AWS.

  5. Close theImpostazionipagina per confermare le modifiche.

È inoltre possibile aggiornare le impostazioni in un file in formato JSON scegliendo l'opzioneApri impostazioni (JSON)icona in alto a destraImpostazioni(Certificato creato).

Caricamento e download di oggetti Amazon S3

È possibile utilizzare l'interfaccia di Toolkit oTavolozza dei comandiper caricare un file in un file in un file.

Caricamento di un file in un bucket Amazon S3 mediante il toolkit

  1. Dal menu principale del toolkit, espandere laAmazon S3per visualizzare un elenco di risorse S3.

  2. SelezionaIcona di un fileche si trova accanto a un bucket o a una cartella per aprire ilFinestra di dialogo Carica file. Oppure puoi aprire il menu contestuale (tasto destro del mouse) e scegliereCaricamento di un file.

    Nota

    Per caricare un file nella cartella root dell'oggetto o nella risorsa, aprire il menu contestuale (tasto destro del mouse) per qualsiasi oggetto S3 e scegliereCaricamento di un file padre.

  3. Usa il file manager del tuo sistema per selezionare un file, quindi scegliCaricamento di un fileper chiudere la finestra di dialogo e caricare il file.

Caricamento di un file in un bucket Amazon S3 mediante la Command Palette

È possibile utilizzare l'interfaccia di Toolkit oTavolozza dei comandiper caricare un file in un file in un file.

  1. Per selezionare un file da caricare, scegli la scheda di quel file in VS Code.

  2. PremereCtrl+Maiusc+Pper visualizzareTavolozza dei comandi.

  3. NellaTavolozza dei comandi, inserisci la fraseupload fileper visualizzare un elenco di comandi consigliati.

  4. SelezionaAWS: Caricamento di un filecomando per aprire ilAWS: Caricamento di un filedialogo.

  5. Quando richiesto, scegli il file che desideri caricare, quindi scegli il bucket in cui desideri caricare il file.

  6. Conferma il caricamento per chiudere la finestra di dialogo e iniziare il processo di caricamento. Al termine del caricamento, l'oggetto viene visualizzato nel menu del toolkit con metadati che includono la dimensione dell'oggetto, la data dell'ultima modifica e il percorso.

Download di un oggetto Amazon S3

È possibile scaricare oggetti in un bucket Amazon S3 daAWSCloud sul tuo sistema.

  1. Dal menu principale del toolkit, espandere laS3serviceServizio.

  2. Da un bucket o da una cartella, aprire il menu contestuale (pulsante destro del mouse) per un oggetto che si desidera scaricare. Quindi, scegliScarica comeper aprire la finestra di dialogo Scarica come. Oppure, in alternativa, scegli ilScarica comeicona vicino all'oggetto.

  3. Utilizzando il file manager del sistema, scegli una cartella di destinazione, inserisci un nome file, quindi scegliScaricaper chiudere la finestra di dialogo e avviare il download.

Modifica gli oggetti archiviati nelle tue risorse remote di Amazon S3

È possibile utilizzare il servizio S3 per modificare i file archiviati in remoto, nelle risorse S3 remote.

  1. Dal menu principale del toolkit, espandere laS3serviceServizio.

  2. Espandere la risorsa S3 che contiene il file che si desidera modificare.

  3. Per modificare il file, scegliereicona a forma di matita (Modifica file).

  4. Per modificare un file aperto in modalità di sola lettura, visualizzare il file nell'editor di codice VS, quindi scegliere ilicona matitasituato nell'angolo in alto a destra dell'interfaccia utente.

Nota
  • Se riavvii o esci da VS Code, il tuo IDE si disconnette dalle tue risorse S3. Se durante la disconnessione vengono modificati file S3 remoti, la modifica si interrompe. È necessario riavviare VS Code e riaprire la scheda di modifica per riprendere la modifica.

  • LaModifica di un filesi trova nell'angolo in alto a destra dell'interfaccia utente. È visibile solo quando stai visualizzando attivamente un file di sola lettura nell'editor di codice VS.

  • I file non di testo non possono essere aperti in modalità di sola lettura. Si aprono sempre in modalità di modifica.

  • Non è possibile tornare alla modalità di sola lettura dalla modalità di sola modifica, solo il contrario.

Eliminazione di un oggetto Amazon S3

Se un oggetto si trova in un bucket senza versione, è possibile eliminarlo definitivamente. Per i bucket in cui il controllo della versione è abilitato, 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, consultaEliminazione di versioni di un oggetto.

  1. Dal menu principale di Toolkit, espandere laS3per visualizzare un elenco di risorse S3.

  2. Aprire il menu contestuale (tasto destro del mouse) per un oggetto che si desidera eliminare, quindi scegliereEliminaper aprire la finestra di conferma.

  3. ScegliereElimina.. per confermare di voler eliminare l'oggetto S3. Quindi, chiudere la finestra di dialogo.

Generazione di un URL prefirmato per un oggetto Amazon S3

È possibile condividere gli oggetti Amazon S3 privati con altri utenti concedendo autorizzazioni limitate nel tempo per i download tramite la funzione URL prefirmata. Per ulteriori informazioni, consultaCondivisione di un oggetto con un URL prefirmato.

  1. Dal menu principale del toolkit, espandere laS3serviceServizio.

  2. Da un bucket o da una cartella, aprire il menu contestuale (pulsante destro del mouse) per un oggetto che si desidera condividere. Quindi, scegliGenerare un URL prefirmatoper aprirePalette dei comandi.

  3. DaTavolozza dei comandi, inserisci il numero di minuti in cui l'URL può essere utilizzato per accedere al tuo oggetto. Quindi, scegliInvioper confermare e chiudere la finestra di dialogo.

  4. Dopo che l'URL prefirmato è stato generato, il codice VSStatus Bar (Barra di stato)visualizza l'URL prefirmato per l'oggetto che è stato copiato nel tuo localeappunti.