Weitere AWS SDK Beispiele sind im Repo AWS Doc SDK Examples
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 Datenebenen 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. Aktionen zeigen Ihnen zwar, wie Sie einzelne Servicefunktionen aufrufen, aber Sie können Aktionen in den zugehörigen Szenarien im Kontext sehen.
Jedes Beispiel enthält einen Link zum vollständigen Quellcode, in dem Sie Anweisungen zum Einrichten und Ausführen des Codes im Kontext finden.
Themen
Aktionen
Das folgende Codebeispiel zeigt die Verwendungdelete-object
.
- AWS CLI
-
Um ein Objekt zu löschen
Im folgenden
delete-object
Beispiel wird das angegebene Objekt gelöscht.aws mediastore-data delete-object \ --endpoint=https://aaabbbcccdddee.data.mediastore.us-west-2.amazonaws.com \ --path=/folder_name/README.md
Mit diesem Befehl wird keine Ausgabe zurückgegeben.
Weitere Informationen finden Sie unter Löschen eines Objekts im AWS Elemental MediaStore User Guide.
-
APIEinzelheiten finden Sie DeleteObject
in der AWS CLI Befehlsreferenz.
-
Das folgende Codebeispiel zeigt die Verwendungdescribe-object
.
- AWS CLI
-
Um die Header für ein Objekt anzuzeigen
Im folgenden
describe-object
Beispiel werden die Header für ein Objekt im angegebenen Pfad angezeigt.aws mediastore-data describe-object \ --endpoint
https://aaabbbcccdddee.data.mediastore.us-west-2.amazonaws.com
\ --pathevents/baseball/setup.jpg
Ausgabe:
{ "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 Elemental MediaStore User Guide.
-
APIEinzelheiten finden Sie DescribeObject
in der AWS CLI Befehlsreferenz.
-
Das folgende Codebeispiel zeigt die Verwendungget-object
.
- AWS CLI
-
Beispiel 1: Um ein ganzes Objekt herunterzuladen
Im folgenden
get-object
Beispiel wird das angegebene Objekt heruntergeladen.aws mediastore-data get-object \ --endpoint
https://aaabbbcccdddee.data.mediastore.us-west-2.amazonaws.com
\ --pathevents/baseball/setup.jpg
setup.jpg
Ausgabe:
{ "ContentType": "image/jpeg", "StatusCode": 200, "ETag": "2aa333bbcc8d8d22d777e999c88d4aa9eeeeee4dd89ff7f555555555555da6d3", "ContentLength": "3860266", "LastModified": "Fri, 19 Jul 2019 21:50:31 GMT" }
Beispiel 2: Um einen Teil eines Objekts herunterzuladen
Im folgenden
get-object
Beispiel wird der angegebene Teil eines Objekts heruntergeladen.aws mediastore-data get-object \ --endpoint
https://aaabbbcccdddee.data.mediastore.us-west-2.amazonaws.com
\ --pathevents/baseball/setup.jpg
setup.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.
-
APIEinzelheiten finden Sie GetObject
in der AWS CLI Befehlsreferenz.
-
Das folgende Codebeispiel zeigt die Verwendunglist-items
.
- AWS CLI
-
Beispiel 1: Um eine Liste von Elementen (Objekten und Ordnern) anzuzeigen, die in einem Container gespeichert sind
Im folgenden
list-items
Beispiel wird eine Liste von Elementen (Objekten und Ordnern) angezeigt, die im angegebenen Container gespeichert sind.aws mediastore-data list-items \ --endpoint
https://aaabbbcccdddee.data.mediastore.us-west-2.amazonaws.com
Ausgabe:
{ "Items": [ { "Type": "OBJECT", "ContentLength": 3784, "Name": "setup.jpg", "ETag": "2aa333bbcc8d8d22d777e999c88d4aa9eeeeee4dd89ff7f555555555555da6d3", "ContentType": "image/jpeg", "LastModified": 1563571859.379 }, { "Type": "FOLDER", "Name": "events" } ] }
Beispiel 2: Um eine Liste von Elementen (Objekten und Ordnern) anzuzeigen, die in einem Ordner gespeichert sind
Im folgenden
list-items
Beispiel wird eine Liste von Elementen (Objekten und Ordnern) angezeigt, die im angegebenen Ordner gespeichert sind.aws mediastore-data list-items \ --endpoint
https://aaabbbcccdddee.data.mediastore.us-west-2.amazonaws.com
\ --pathevents/baseball
Ausgabe:
{ "Items": [ { "ETag": "2aa333bbcc8d8d22d777e999c88d4aa9eeeeee4dd89ff7f555555555555da6d3", "ContentType": "image/jpeg", "Type": "OBJECT", "ContentLength": 3860266, "LastModified": 1563573031.872, "Name": "setup.jpg" } ] }
Weitere Informationen finden Sie im AWS Elemental MediaStore User Guide unter Eine Objektliste anzeigen.
-
APIEinzelheiten finden Sie ListItems
in der AWS CLI Befehlsreferenz.
-
Das folgende Codebeispiel zeigt die Verwendungput-object
.
- AWS CLI
-
Beispiel 1: Um ein Objekt in einen Container hochzuladen
Im folgenden
put-object
Beispiel wird ein Objekt in den angegebenen Container hochgeladen.aws mediastore-data put-object \ --endpoint
https://aaabbbcccdddee.data.mediastore.us-west-2.amazonaws.com
\ --bodyReadMe.md
\ --pathReadMe.md
\ --cache-control"max-age=6, public"
\ --content-typebinary/octet-stream
Ausgabe:
{ "ContentSHA256": "f29bc64a9d3732b4b9035125fdb3285f5b6455778edca72414671e0ca3b2e0de", "StorageClass": "TEMPORAL", "ETag": "2aa333bbcc8d8d22d777e999c88d4aa9eeeeee4dd89ff7f555555555555da6d3" }
Beispiel 2: Um ein Objekt in einen Ordner innerhalb eines Containers hochzuladen
Im folgenden
put-object
Beispiel wird ein Objekt in den angegebenen Ordner innerhalb eines Containers hochgeladen.aws mediastore-data put-object \ --endpoint
https://aaabbbcccdddee.data.mediastore.us-west-2.amazonaws.com
\ --bodyReadMe.md
\ --path/september-events/ReadMe.md
\ --cache-control"max-age=6, public"
\ --content-typebinary/octet-stream
Ausgabe:
{ "ETag": "2aa333bbcc8d8d22d777e999c88d4aa9eeeeee4dd89ff7f555555555555da6d3", "ContentSHA256": "f29bc64a9d3732b4b9035125fdb3285f5b6455778edca72414671e0ca3b2e0de", "StorageClass": "TEMPORAL" }
Weitere Informationen finden Sie unter Hochladen eines Objekts im AWS Elemental MediaStore User Guide.
-
APIEinzelheiten finden Sie PutObject
in der AWS CLI Befehlsreferenz.
-