

Weitere AWS SDK-Beispiele sind im GitHub Repo [AWS Doc SDK Examples](https://github.com/awsdocs/aws-doc-sdk-examples) verfügbar.

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
<a name="cli_2_mediastore-data_code_examples"></a>

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 Anweisungen zum Einrichten und Ausführen des Codes im Kodex finden.

**Topics**
+ [Aktionen](#actions)

## Aktionen
<a name="actions"></a>

### `delete-object`
<a name="mediastore-data_DeleteObject_cli_2_topic"></a>

Das folgende Codebeispiel zeigt, wie Sie`delete-object`.

**AWS CLI**  
**Um ein Objekt zu löschen**  
Im folgenden Beispiel für `delete-object` 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](https://docs.aws.amazon.com/mediastore/latest/ug/objects-delete.html) im *AWS Elemental MediaStore User Guide*.  
+  Einzelheiten zur API finden Sie [DeleteObject](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/mediastore-data/delete-object.html)in der *AWS CLI Befehlsreferenz.* 

### `describe-object`
<a name="mediastore-data_DescribeObject_cli_2_topic"></a>

Das folgende Codebeispiel zeigt die Verwendung`describe-object`.

**AWS CLI**  
**So zeigen Sie die Header für ein Objekt an**  
Im folgenden Beispiel für `describe-object` 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 \
    --path events/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](https://docs.aws.amazon.com/mediastore/latest/ug/objects-view-details.html) im *AWS MediaStore Elemental-Benutzerhandbuch*.  
+  Einzelheiten zur API finden Sie unter [DescribeObject AWS CLI](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/mediastore-data/describe-object.html)*Befehlsreferenz.* 

### `get-object`
<a name="mediastore-data_GetObject_cli_2_topic"></a>

Das folgende Codebeispiel zeigt die Verwendung`get-object`.

**AWS CLI**  
**Beispiel 1: So laden Sie ein ganzes Objekt herunter**  
Im folgenden Beispiel für `get-object` wird das angegebene Objekt gelöscht.  

```
aws mediastore-data get-object \
    --endpoint https://aaabbbcccdddee.data.mediastore.us-west-2.amazonaws.com \
    --path events/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: So laden Sie einen Teil eines Objekts herunter**  
Im folgenden Beispiel für `get-object` wird der angegebene Teil des Objekts heruntergeladen.  

```
aws mediastore-data get-object \
    --endpoint https://aaabbbcccdddee.data.mediastore.us-west-2.amazonaws.com \
    --path events/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](https://docs.aws.amazon.com/mediastore/latest/ug/objects-download.html) im *AWS MediaStore Elemental-Benutzerhandbuch*.  
+  Einzelheiten zur API finden Sie [GetObject](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/mediastore-data/get-object.html)in der *AWS CLI Befehlsreferenz.* 

### `list-items`
<a name="mediastore-data_ListItems_cli_2_topic"></a>

Das folgende Codebeispiel zeigt die Verwendung`list-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-items` wird eine Liste von Elementen (Objekte und Ordner) 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: So zeigen Sie eine Liste von Elementen (Objekte und Ordner) an, die in einem Ordner gespeichert sind**  
Im folgenden Beispiel für `list-items` wird eine Liste von Elementen (Objekte und Ordner) angezeigt, die im angegebenen Ordner gespeichert sind.  

```
aws mediastore-data list-items \
    --endpoint https://aaabbbcccdddee.data.mediastore.us-west-2.amazonaws.com \
    --path events/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](https://docs.aws.amazon.com/mediastore/latest/ug/objects-view-list.html).  
+  Einzelheiten zur API finden Sie unter [ListItems AWS CLI](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/mediastore-data/list-items.html)*Befehlsreferenz.* 

### `put-object`
<a name="mediastore-data_PutObject_cli_2_topic"></a>

Das folgende Codebeispiel zeigt die Verwendung`put-object`.

**AWS CLI**  
**Beispiel 1: So laden Sie ein Objekt in einen Container hoch**  
Im folgenden Beispiel für `put-object` wird ein Objekt in den angegebenen Container hochgeladen.  

```
aws mediastore-data put-object \
    --endpoint https://aaabbbcccdddee.data.mediastore.us-west-2.amazonaws.com \
    --body ReadMe.md \
    --path ReadMe.md \
    --cache-control "max-age=6, public" \
    --content-type binary/octet-stream
```
Ausgabe:  

```
{
    "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-object` wird ein Objekt in den angegebenen Ordner eines Containers hochgeladen.  

```
aws mediastore-data put-object \
    --endpoint https://aaabbbcccdddee.data.mediastore.us-west-2.amazonaws.com \
    --body ReadMe.md \
    --path /september-events/ReadMe.md \
    --cache-control "max-age=6, public" \
    --content-type binary/octet-stream
```
Ausgabe:  

```
{
    "ETag": "2aa333bbcc8d8d22d777e999c88d4aa9eeeeee4dd89ff7f555555555555da6d3",
    "ContentSHA256": "f29bc64a9d3732b4b9035125fdb3285f5b6455778edca72414671e0ca3b2e0de",
    "StorageClass": "TEMPORAL"
}
```
Weitere Informationen finden Sie unter [Hochladen eines Objekts](https://docs.aws.amazon.com/mediastore/latest/ug/objects-upload.html) im *AWS MediaStore Elemental-Benutzerhandbuch*.  
+  Einzelheiten zur API finden Sie [PutObject](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/mediastore-data/put-object.html)in der *AWS CLI Befehlsreferenz*. 