Weitere AWS SDK-Beispiele sind im 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 Datenebene unter Verwendung AWS CLI
Die folgenden Codebeispiele zeigen, wie Sie mithilfe der MediaStore Datenebene Aktionen ausführen und gängige Szenarien implementieren. AWS Command Line Interface
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 Anweisungen zum Einrichten und Ausführen des Codes im Kodex finden.
Themen
Aktionen
Das folgende Codebeispiel zeigt die Verwendungdelete-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 Elemental MediaStore User Guide.
-
API-Details 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 Elemental MediaStore User Guide.
-
API-Details finden Sie DescribeObject
in der 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 im AWS Elemental MediaStore User Guide unter Ein Objekt herunterladen.
-
API-Details finden Sie GetObject
in der AWS CLI Befehlsreferenz.
-
Das folgende Codebeispiel zeigt die Verwendunglist-items.
- AWS CLI
-
Beispiel 1: So zeigen Sie eine Liste von Elementen (Objekte und Ordner) an, die in einem Container gespeichert sind
Im folgenden Beispiel für
list-itemswird eine Liste von Elementen (Objekte und Ordner) angezeigt, die im angegebenen Container gespeichert sind.aws mediastore-data list-items \ --endpointhttps://aaabbbcccdddee---data---mediastore---us-west-2.amazonaws.com.rproxy.goskope.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 von Elementen (Objekte und Ordner) an, die in einem Ordner gespeichert sind
Im folgenden Beispiel für
list-itemswird eine Liste von 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 unter Anzeigen einer Objektliste im AWS Elemental MediaStore User Guide.
-
API-Details finden Sie ListItems
in der 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 Elemental MediaStore User Guide.
-
API-Details finden Sie PutObject
in der AWS CLI Befehlsreferenz.
-