Diese Dokumentation bezieht sich AWS CLI nur auf Version 1 von. Dokumentation zu Version 2 von finden Sie im Benutzerhandbuch für Version 2. AWS CLI
Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
MediaStore Beispiele für Datenebene mit AWS CLI
Die folgenden Codebeispiele zeigen Ihnen, wie Sie mithilfe von AWS Command Line Interface with MediaStore Data Plane Aktionen ausführen und allgemeine Szenarien implementieren.
Aktionen sind Codeauszüge aus größeren Programmen und müssen im Kontext ausgeführt werden. Während Aktionen Ihnen zeigen, wie Sie einzelne Service-Funktionen aufrufen, können Sie Aktionen im Kontext der zugehörigen Szenarien anzeigen.
Jedes Beispiel enthält einen Link zum vollständigen Quellcode, wo Sie Anleitungen zum Einrichten und Ausführen des Codes im Kontext finden.
Themen
Aktionen
Das folgende Codebeispiel zeigt, wie Siedelete-object.
- AWS CLI
-
Um ein Objekt zu löschen
Im folgenden Beispiel für
delete-objectwird das angegebene Objekt gelöscht.aws mediastore-data delete-object \ --endpoint=https://aaabbbcccdddee.data.mediastore.us-west-2.amazonaws.com \ --path=/folder_name/README.mdMit diesem Befehl wird keine Ausgabe zurückgegeben.
Weitere Informationen finden Sie unter Löschen eines Objekts im AWS MediaStore Elemental-Benutzerhandbuch.
-
Einzelheiten zur API finden Sie DeleteObject
in der AWS CLI Befehlsreferenz.
-
Das folgende Codebeispiel zeigt die Verwendungdescribe-object.
- AWS CLI
-
So zeigen Sie die Header für ein Objekt an
Im folgenden Beispiel für
describe-objectwerden die Header für ein Objekt im angegebenen Pfad angezeigt.aws mediastore-data describe-object \ --endpointhttps://aaabbbcccdddee.data.mediastore.us-west-2.amazonaws.com\ --pathevents/baseball/setup.jpgAusgabe:
{ "LastModified": "Fri, 19 Jul 2019 21:50:31 GMT", "ContentType": "image/jpeg", "ContentLength": "3860266", "ETag": "2aa333bbcc8d8d22d777e999c88d4aa9eeeeee4dd89ff7f555555555555da6d3" }Weitere Informationen finden Sie unter Anzeigen der Details eines Objekts im AWS MediaStore Elemental-Benutzerhandbuch.
-
Einzelheiten zur API finden Sie unter DescribeObject AWS CLI
Befehlsreferenz.
-
Das folgende Codebeispiel zeigt die Verwendungget-object.
- AWS CLI
-
Beispiel 1: So laden Sie ein ganzes Objekt herunter
Im folgenden Beispiel für
get-objectwird das angegebene Objekt gelöscht.aws mediastore-data get-object \ --endpointhttps://aaabbbcccdddee.data.mediastore.us-west-2.amazonaws.com\ --pathevents/baseball/setup.jpgsetup.jpgAusgabe:
{ "ContentType": "image/jpeg", "StatusCode": 200, "ETag": "2aa333bbcc8d8d22d777e999c88d4aa9eeeeee4dd89ff7f555555555555da6d3", "ContentLength": "3860266", "LastModified": "Fri, 19 Jul 2019 21:50:31 GMT" }Beispiel 2: So laden Sie einen Teil eines Objekts herunter
Im folgenden Beispiel für
get-objectwird der angegebene Teil des Objekts heruntergeladen.aws mediastore-data get-object \ --endpointhttps://aaabbbcccdddee.data.mediastore.us-west-2.amazonaws.com\ --pathevents/baseball/setup.jpgsetup.jpg\ --range"bytes=0-100"Ausgabe:
{ "StatusCode": 206, "LastModified": "Fri, 19 Jul 2019 21:50:31 GMT", "ContentType": "image/jpeg", "ContentRange": "bytes 0-100/3860266", "ETag": "2aa333bbcc8d8d22d777e999c88d4aa9eeeeee4dd89ff7f555555555555da6d3", "ContentLength": "101" }Weitere Informationen finden Sie unter Objekt herunterladen im AWS MediaStore Elemental-Benutzerhandbuch.
-
Einzelheiten zur API finden Sie GetObject
in der AWS CLI Befehlsreferenz.
-
Das folgende Codebeispiel zeigt die Verwendunglist-items.
- AWS CLI
-
Beispiel 1: So zeigen Sie eine Liste mit Elementen (Objekte und Ordner) an, die in einem Container gespeichert sind
Im folgenden Beispiel für
list-itemswird eine Liste mit Elementen (Objekte und Ordner) angezeigt, die im angegebenen Container gespeichert sind.aws mediastore-data list-items \ --endpointhttps://aaabbbcccdddee.data.mediastore.us-west-2.amazonaws.comAusgabe:
{ "Items": [ { "Type": "OBJECT", "ContentLength": 3784, "Name": "setup.jpg", "ETag": "2aa333bbcc8d8d22d777e999c88d4aa9eeeeee4dd89ff7f555555555555da6d3", "ContentType": "image/jpeg", "LastModified": 1563571859.379 }, { "Type": "FOLDER", "Name": "events" } ] }Beispiel 2: So zeigen Sie eine Liste mit Elementen (Objekte und Ordner) an, die in einem Ordner gespeichert sind
Im folgenden Beispiel für
list-itemswird eine Liste mit Elementen (Objekte und Ordner) angezeigt, die im angegebenen Ordner gespeichert sind.aws mediastore-data list-items \ --endpointhttps://aaabbbcccdddee.data.mediastore.us-west-2.amazonaws.com\ --pathevents/baseballAusgabe:
{ "Items": [ { "ETag": "2aa333bbcc8d8d22d777e999c88d4aa9eeeeee4dd89ff7f555555555555da6d3", "ContentType": "image/jpeg", "Type": "OBJECT", "ContentLength": 3860266, "LastModified": 1563573031.872, "Name": "setup.jpg" } ] }Weitere Informationen finden Sie im AWS MediaStore Elemental-Benutzerhandbuch unter Eine Objektliste anzeigen.
-
Einzelheiten zur API finden Sie unter ListItems AWS CLI
Befehlsreferenz.
-
Das folgende Codebeispiel zeigt die Verwendungput-object.
- AWS CLI
-
Beispiel 1: So laden Sie ein Objekt in einen Container hoch
Im folgenden Beispiel für
put-objectwird ein Objekt in den angegebenen Container hochgeladen.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-streamAusgabe:
{ "ContentSHA256": "f29bc64a9d3732b4b9035125fdb3285f5b6455778edca72414671e0ca3b2e0de", "StorageClass": "TEMPORAL", "ETag": "2aa333bbcc8d8d22d777e999c88d4aa9eeeeee4dd89ff7f555555555555da6d3" }Beispiel 2: So laden Sie ein Objekt in einen Ordner hoch, der sich in einem Container befindet
Im folgenden Beispiel für
put-objectwird ein Objekt in den angegebenen Ordner eines Containers hochgeladen.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-streamAusgabe:
{ "ETag": "2aa333bbcc8d8d22d777e999c88d4aa9eeeeee4dd89ff7f555555555555da6d3", "ContentSHA256": "f29bc64a9d3732b4b9035125fdb3285f5b6455778edca72414671e0ca3b2e0de", "StorageClass": "TEMPORAL" }Weitere Informationen finden Sie unter Hochladen eines Objekts im AWS MediaStore Elemental-Benutzerhandbuch.
-
Einzelheiten zur API finden Sie PutObject
in der AWS CLI Befehlsreferenz.
-