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à.
MediaStore Esempi di piani dati che utilizzano AWS CLI
I seguenti esempi di codice mostrano come eseguire azioni e implementare scenari comuni utilizzando AWS Command Line Interface with MediaStore Data Plane.
Le azioni sono estratti di codice da programmi più grandi e devono essere eseguite nel contesto. Sebbene le azioni mostrino come richiamare le singole funzioni del servizio, è possibile visualizzarle contestualizzate negli scenari correlati.
Ogni esempio include un link al codice sorgente completo, in cui vengono fornite le istruzioni su come configurare ed eseguire il codice nel contesto.
Argomenti
Azioni
L’esempio di codice seguente mostra come utilizzare delete-object.
- AWS CLI
-
Come eliminare un oggetto
L’esempio
delete-objectseguente elimina l’oggetto specificato.aws mediastore-data delete-object \ --endpoint=https://aaabbbcccdddee.data.mediastore.us-west-2.amazonaws.com \ --path=/folder_name/README.mdQuesto comando non produce alcun output.
Per ulteriori informazioni, consulta Eliminazione di un oggetto nella Guida per l' MediaStore utente di AWS Elemental.
-
Per i dettagli sull'API, consulta AWS CLI Command DeleteObject
Reference.
-
L’esempio di codice seguente mostra come utilizzare describe-object.
- AWS CLI
-
Come visualizzare le intestazioni di un oggetto
L’esempio
describe-objectseguente visualizza le intestazioni di un oggetto nel percorso specificato.aws mediastore-data describe-object \ --endpointhttps://aaabbbcccdddee.data.mediastore.us-west-2.amazonaws.com\ --pathevents/baseball/setup.jpgOutput:
{ "LastModified": "Fri, 19 Jul 2019 21:50:31 GMT", "ContentType": "image/jpeg", "ContentLength": "3860266", "ETag": "2aa333bbcc8d8d22d777e999c88d4aa9eeeeee4dd89ff7f555555555555da6d3" }Per ulteriori informazioni, consulta Visualizzazione dei dettagli di un oggetto nella Guida per l' MediaStore utente di AWS Elemental.
-
Per i dettagli sull'API, consulta DescribeObject AWS CLI
Command Reference.
-
L’esempio di codice seguente mostra come utilizzare get-object.
- AWS CLI
-
Esempio 1: come scaricare un intero oggetto
L’esempio
get-objectseguente scarica l’oggetto specificato.aws mediastore-data get-object \ --endpointhttps://aaabbbcccdddee.data.mediastore.us-west-2.amazonaws.com\ --pathevents/baseball/setup.jpgsetup.jpgOutput:
{ "ContentType": "image/jpeg", "StatusCode": 200, "ETag": "2aa333bbcc8d8d22d777e999c88d4aa9eeeeee4dd89ff7f555555555555da6d3", "ContentLength": "3860266", "LastModified": "Fri, 19 Jul 2019 21:50:31 GMT" }Esempio 2: come scaricare parte di un oggetto
L’esempio
get-objectseguente scarica la parte specificata di un oggetto.aws mediastore-data get-object \ --endpointhttps://aaabbbcccdddee.data.mediastore.us-west-2.amazonaws.com\ --pathevents/baseball/setup.jpgsetup.jpg\ --range"bytes=0-100"Output:
{ "StatusCode": 206, "LastModified": "Fri, 19 Jul 2019 21:50:31 GMT", "ContentType": "image/jpeg", "ContentRange": "bytes 0-100/3860266", "ETag": "2aa333bbcc8d8d22d777e999c88d4aa9eeeeee4dd89ff7f555555555555da6d3", "ContentLength": "101" }Per ulteriori informazioni, consulta Downloading an Object nella AWS Elemental MediaStore User Guide.
-
Per i dettagli sull'API, consulta GetObject AWS CLI
Command Reference.
-
L’esempio di codice seguente mostra come utilizzare list-items.
- AWS CLI
-
Esempio 1: come visualizzare un elenco di elementi (oggetti e cartelle) memorizzati in un container
L’esempio
list-itemsseguente visualizza un elenco di elementi (oggetti e cartelle) archiviati nel container specificato.aws mediastore-data list-items \ --endpointhttps://aaabbbcccdddee.data.mediastore.us-west-2.amazonaws.comOutput:
{ "Items": [ { "Type": "OBJECT", "ContentLength": 3784, "Name": "setup.jpg", "ETag": "2aa333bbcc8d8d22d777e999c88d4aa9eeeeee4dd89ff7f555555555555da6d3", "ContentType": "image/jpeg", "LastModified": 1563571859.379 }, { "Type": "FOLDER", "Name": "events" } ] }Esempio 2: come visualizzare un elenco di elementi (oggetti e cartelle) memorizzati in una cartella
L’esempio
list-itemsseguente visualizza un elenco di elementi (oggetti e cartelle) archiviati nella cartella specificata.aws mediastore-data list-items \ --endpointhttps://aaabbbcccdddee.data.mediastore.us-west-2.amazonaws.com\ --pathevents/baseballOutput:
{ "Items": [ { "ETag": "2aa333bbcc8d8d22d777e999c88d4aa9eeeeee4dd89ff7f555555555555da6d3", "ContentType": "image/jpeg", "Type": "OBJECT", "ContentLength": 3860266, "LastModified": 1563573031.872, "Name": "setup.jpg" } ] }Per ulteriori informazioni, consulta Visualizzazione di un elenco di oggetti nella Guida per l' MediaStore utente di AWS Elemental.
-
Per i dettagli sull'API, consulta ListItems AWS CLI
Command Reference.
-
L’esempio di codice seguente mostra come utilizzare put-object.
- AWS CLI
-
Esempio 1: come caricare un oggetto in un container
L’esempio
put-objectseguente carica un oggetto nel container specificato.aws mediastore-data put-object \ --endpointhttps://aaabbbcccdddee.data.mediastore.us-west-2.amazonaws.com\ --bodyReadMe.md\ --pathReadMe.md\ --cache-control"max-age=6, public"\ --content-typebinary/octet-streamOutput:
{ "ContentSHA256": "f29bc64a9d3732b4b9035125fdb3285f5b6455778edca72414671e0ca3b2e0de", "StorageClass": "TEMPORAL", "ETag": "2aa333bbcc8d8d22d777e999c88d4aa9eeeeee4dd89ff7f555555555555da6d3" }Esempio 2: come caricare un oggetto in una cartella all’interno di un container
L’esempio
put-objectseguente carica un oggetto nella cartella specificata all’interno di un container.aws mediastore-data put-object \ --endpointhttps://aaabbbcccdddee.data.mediastore.us-west-2.amazonaws.com\ --bodyReadMe.md\ --path/september-events/ReadMe.md\ --cache-control"max-age=6, public"\ --content-typebinary/octet-streamOutput:
{ "ETag": "2aa333bbcc8d8d22d777e999c88d4aa9eeeeee4dd89ff7f555555555555da6d3", "ContentSHA256": "f29bc64a9d3732b4b9035125fdb3285f5b6455778edca72414671e0ca3b2e0de", "StorageClass": "TEMPORAL" }Per ulteriori informazioni, consulta Caricamento di un oggetto nella Guida per l' MediaStore utente di AWS Elemental.
-
Per i dettagli sull'API, consulta AWS CLI Command PutObject
Reference.
-