

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 mit AWS CLI
<a name="cli_mediastore_code_examples"></a>

Die folgenden Codebeispiele zeigen Ihnen, wie Sie mithilfe von AWS Command Line Interface with Aktionen ausführen und allgemeine Szenarien implementieren MediaStore.

*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>

### `create-container`
<a name="mediastore_CreateContainer_cli_topic"></a>

Das folgende Codebeispiel zeigt, wie Sie`create-container`.

**AWS CLI**  
**So erstellen Sie einen Container**  
Im folgenden Beispiel für `create-container` wird ein neuer leerer Container erstellt.  

```
aws mediastore create-container --container-name ExampleContainer
```
Ausgabe:  

```
{
    "Container": {
        "AccessLoggingEnabled": false,
        "CreationTime": 1563557265,
        "Name": "ExampleContainer",
        "Status": "CREATING",
        "ARN": "arn:aws:mediastore:us-west-2:111122223333:container/ExampleContainer"
    }
}
```
Weitere Informationen finden Sie unter [Erstellen eines Containers](https://docs.aws.amazon.com/mediastore/latest/ug/containers-create.html) im *AWS Elemental MediaStore User Guide*.  
+  Einzelheiten zur API finden Sie [CreateContainer](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/mediastore/create-container.html)in der *AWS CLI Befehlsreferenz.* 

### `delete-container-policy`
<a name="mediastore_DeleteContainerPolicy_cli_topic"></a>

Das folgende Codebeispiel zeigt die Verwendung`delete-container-policy`.

**AWS CLI**  
**So löschen Sie eine Container-Richtlinie**  
Im folgenden Beispiel für `delete-container-policy` wird die Richtlinie gelöscht, die dem angegebenen Container zugewiesen wurde. Wenn die Richtlinie gelöscht wird, weist AWS Elemental dem Container MediaStore automatisch die Standardrichtlinie zu.  

```
aws mediastore delete-container-policy \
    --container-name LiveEvents
```
Mit diesem Befehl wird keine Ausgabe zurückgegeben.  
Weitere Informationen finden Sie [DeleteContainerPolicy](https://docs.aws.amazon.com/mediastore/latest/apireference/API_DeleteContainerPolicy.html)in der *AWS Elemental API-Referenz MediaStore *.  
+  Einzelheiten zur API finden Sie unter [DeleteContainerPolicy AWS CLI](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/mediastore/delete-container-policy.html)*Befehlsreferenz.* 

### `delete-container`
<a name="mediastore_DeleteContainer_cli_topic"></a>

Das folgende Codebeispiel zeigt die Verwendung`delete-container`.

**AWS CLI**  
**So löschen Sie einen Container**  
Im folgenden Beispiel für `delete-container` wird der angegebene Container gelöscht. Sie können einen Container nur löschen, wenn er keine Objekte enthält.  

```
aws mediastore delete-container \
    --container-name=ExampleLiveDemo
```
Mit diesem Befehl wird keine Ausgabe zurückgegeben.  
Weitere Informationen finden Sie unter [Löschen eines Containers](https://docs.aws.amazon.com/mediastore/latest/ug/containers-delete.html) im *AWS Elemental MediaStore User Guide*.  
+  Einzelheiten zur API finden Sie [DeleteContainer](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/mediastore/delete-container.html)in der *AWS CLI Befehlsreferenz.* 

### `delete-cors-policy`
<a name="mediastore_DeleteCorsPolicy_cli_topic"></a>

Das folgende Codebeispiel zeigt die Verwendung`delete-cors-policy`.

**AWS CLI**  
**So löschen Sie eine CORS-Richtlinie**  
Im folgenden Beispiel für `delete-cors-policy` wird die CORS-Richtlinie (Cross-Origin Resource Sharing) gelöscht, die dem angegebenen Container zugewiesen wurde.  

```
aws mediastore delete-cors-policy \
    --container-name ExampleContainer
```
Mit diesem Befehl wird keine Ausgabe zurückgegeben.  
Weitere Informationen finden Sie unter [Löschen einer CORS-Richtlinie](https://docs.aws.amazon.com/mediastore/latest/ug/cors-policy-deleting.html) im *AWS Elemental MediaStore User Guide*.  
+  Einzelheiten zur API finden Sie unter [DeleteCorsPolicy AWS CLI](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/mediastore/delete-cors-policy.html)*Befehlsreferenz*. 

### `delete-lifecycle-policy`
<a name="mediastore_DeleteLifecyclePolicy_cli_topic"></a>

Das folgende Codebeispiel zeigt die Verwendung`delete-lifecycle-policy`.

**AWS CLI**  
**Um eine Objektlebenszyklus-Richtlinie zu löschen**  
Im folgenden Beispiel für `delete-lifecycle-policy` wird die Objektlebenszyklus-Richtlinie gelöscht, die dem angegebenen Container zugewiesen wurde. Es dauert bis zu 20 Minuten, bis die Änderung wirksam wird.  

```
aws mediastore delete-lifecycle-policy \
    --container-name LiveEvents
```
Mit diesem Befehl wird keine Ausgabe zurückgegeben.  
Weitere Informationen finden Sie unter [Löschen einer Object Lifecycle-Richtlinie](https://docs.aws.amazon.com/mediastore/latest/ug/policies-object-lifecycle-delete.html) im *AWS Elemental MediaStore User Guide*.  
+  Einzelheiten zur API finden Sie unter [DeleteLifecyclePolicy AWS CLI](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/mediastore/delete-lifecycle-policy.html)*Befehlsreferenz.* 

### `describe-container`
<a name="mediastore_DescribeContainer_cli_topic"></a>

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

**AWS CLI**  
**So zeigen Sie die Details für einen Container an**  
Im folgenden Beispiel für `describe-container` werden die Details des angegebenen Containers angezeigt.  

```
aws mediastore describe-container \
    --container-name ExampleContainer
```
Ausgabe:  

```
{
    "Container": {
        "CreationTime": 1563558086,
        "AccessLoggingEnabled": false,
        "ARN": "arn:aws:mediastore:us-west-2:111122223333:container/ExampleContainer",
        "Status": "ACTIVE",
        "Name": "ExampleContainer",
        "Endpoint": "https://aaabbbcccdddee.data.mediastore.us-west-2.amazonaws.com"
    }
}
```
Weitere Informationen finden Sie unter [Anzeigen der Details für einen Container](https://docs.aws.amazon.com/mediastore/latest/ug/containers-view-details.html) im *AWS MediaStore Elemental-Benutzerhandbuch*.  
+  Einzelheiten zur API finden Sie unter [DescribeContainer AWS CLI](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/mediastore/describe-container.html)*Befehlsreferenz.* 

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

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

**AWS CLI**  
**So zeigen Sie eine Liste der Objekte und Ordner in einem bestimmten Container an**  
Im folgenden Beispiel für `describe-object` werden Elemente (Objekte und Ordner) angezeigt, die in einem angegebenen Container gespeichert sind.  

```
aws mediastore-data describe-object \
    --endpoint https://aaabbbcccdddee.data.mediastore.us-west-2.amazonaws.com \
    --path /folder_name/file1234.jpg
```
Ausgabe:  

```
{
    "ContentType": "image/jpeg",
    "LastModified": "Fri, 19 Jul 2019 21:32:20 GMT",
    "ContentLength": "2307346",
    "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 [DescribeObject](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/mediastore/describe-object.html)in der *AWS CLI Befehlsreferenz.* 

### `get-container-policy`
<a name="mediastore_GetContainerPolicy_cli_topic"></a>

Das folgende Codebeispiel zeigt die Verwendung`get-container-policy`.

**AWS CLI**  
**So zeigen Sie eine Containerrichtlinie an**  
Im folgenden Beispiel für `get-container-policy` wird die ressourcenbasierte Richtlinie des angegebenen Containers angezeigt.  

```
aws mediastore get-container-policy \
    --container-name ExampleLiveDemo
```
Ausgabe:  

```
{
    "Policy": {
        "Version":"2012-10-17",		 	 	 
        "Statement": [
            {
                "Sid": "PublicReadOverHttps",
                "Effect": "Allow",
                "Principal": {
                    "AWS": "arn:aws:iam::111122223333:root"
                },
                "Action": [
                    "mediastore:GetObject",
                    "mediastore:DescribeObject"
                ],
                "Resource": "arn:aws:mediastore:us-west-2:111122223333:container/ExampleLiveDemo/",
                "Condition": {
                    "Bool": {
                        "aws:SecureTransport": "true"
                    }
                }
            }
        ]
    }
}
```
Weitere Informationen finden Sie unter [Container-Richtlinie anzeigen](https://docs.aws.amazon.com/mediastore/latest/ug/policies-view.html) im *AWS Elemental MediaStore User Guide*.  
+  Einzelheiten zur API finden Sie unter [GetContainerPolicy AWS CLI](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/mediastore/get-container-policy.html)*Befehlsreferenz.* 

### `get-cors-policy`
<a name="mediastore_GetCorsPolicy_cli_topic"></a>

Das folgende Codebeispiel zeigt die Verwendung`get-cors-policy`.

**AWS CLI**  
**So zeigen Sie eine CORS-Richtlinie an**  
Im folgenden Beispiel für `get-cors-policy` wird die CORS-Richtlinie (Cross-Origin Resource Sharing) angezeigt, die dem angegebenen Container zugewiesen wurde.  

```
aws mediastore get-cors-policy \
    --container-name ExampleContainer \
    --region us-west-2
```
Ausgabe:  

```
{
    "CorsPolicy": [
        {
            "AllowedMethods": [
                "GET",
                "HEAD"
            ],
            "MaxAgeSeconds": 3000,
            "AllowedOrigins": [
                ""
            ],
            "AllowedHeaders": [
                ""
            ]
        }
    ]
}
```
Weitere Informationen finden Sie unter [Anzeigen einer CORS-Richtlinie](https://docs.aws.amazon.com/mediastore/latest/ug/cors-policy-viewing.html) im *AWS Elemental MediaStore User Guide*.  
+  Einzelheiten zur API finden Sie unter [GetCorsPolicy AWS CLI](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/mediastore/get-cors-policy.html)*Befehlsreferenz*. 

### `get-lifecycle-policy`
<a name="mediastore_GetLifecyclePolicy_cli_topic"></a>

Das folgende Codebeispiel zeigt die Verwendung`get-lifecycle-policy`.

**AWS CLI**  
**Um eine Objektlebenszyklus-Richtlinie anzuzeigen**  
Im folgenden Beispiel für `get-lifecycle-policy` wird die Objektlebenszyklus-Richtlinie angezeigt, die dem angegebenen Container zugewiesen wurde.  

```
aws mediastore get-lifecycle-policy \
    --container-name LiveEvents
```
Ausgabe:  

```
{
    "LifecyclePolicy": {
        "rules": [
            {
                "definition": {
                    "path": [
                        {
                            "prefix": "Football/"
                        },
                        {
                            "prefix": "Baseball/"
                        }
                    ],
                    "days_since_create": [
                        {
                            "numeric": [
                                ">",
                                28
                            ]
                        }
                    ]
                },
                "action": "EXPIRE"
            }
        ]
    }
}
```
Weitere Informationen finden Sie unter [Object Lifecycle-Richtlinien anzeigen](https://docs.aws.amazon.com/mediastore/latest/ug/policies-object-lifecycle-view.html) im *AWS Elemental MediaStore User Guide*.  
+  Einzelheiten zur API finden Sie unter [GetLifecyclePolicy AWS CLI](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/mediastore/get-lifecycle-policy.html)*Befehlsreferenz.* 

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

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

**AWS CLI**  
**So laden Sie ein Objekt herunter**  
Im folgenden Beispiel für `get-object` wird ein Objekt in den angegebenen Endpunkt heruntergeladen.  

```
aws mediastore-data get-object \
    --endpoint https://aaabbbcccdddee.data.mediastore.us-west-2.amazonaws.com \
    --path=/folder_name/README.md README.md
```
Ausgabe:  

```
{
    "ContentLength": "2307346",
    "ContentType": "image/jpeg",
    "LastModified": "Fri, 19 Jul 2019 21:32:20 GMT",
    "ETag": "2aa333bbcc8d8d22d777e999c88d4aa9eeeeee4dd89ff7f555555555555da6d3",
    "StatusCode": 200
}
```
**So laden Sie einen Teil eines Objekts herunter**  
Im folgenden Beispiel für `get-object` wird ein Teil eines Objekts in den angegebenen Endpunkt heruntergeladen.  

```
aws mediastore-data get-object \
    --endpoint https://aaabbbcccdddee.data.mediastore.us-west-2.amazonaws.com \
    --path /folder_name/README.md \
    --range="bytes=0-100" README2.md
```
Ausgabe:  

```
{
    "StatusCode": 206,
    "ContentRange": "bytes 0-100/2307346",
    "ContentLength": "101",
    "LastModified": "Fri, 19 Jul 2019 21:32:20 GMT",
    "ContentType": "image/jpeg",
    "ETag": "2aa333bbcc8d8d22d777e999c88d4aa9eeeeee4dd89ff7f555555555555da6d3"
}
```
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/get-object.html)in der *AWS CLI Befehlsreferenz.* 

### `list-containers`
<a name="mediastore_ListContainers_cli_topic"></a>

Das folgende Codebeispiel zeigt die Verwendung`list-containers`.

**AWS CLI**  
**So zeigen Sie eine Liste der Container an**  
Im folgenden Beispiel für `list-containers` wird eine Liste aller Container angezeigt, die dem Konto zugeordnet sind.  

```
aws mediastore list-containers
```
Ausgabe:  

```
{
    "Containers": [
        {
            "CreationTime": 1505317931,
            "Endpoint": "https://aaabbbcccdddee.data.mediastore.us-west-2.amazonaws.com",
            "Status": "ACTIVE",
            "ARN": "arn:aws:mediastore:us-west-2:111122223333:container/ExampleLiveDemo",
            "AccessLoggingEnabled": false,
            "Name": "ExampleLiveDemo"
        },
        {
            "CreationTime": 1506528818,
            "Endpoint": "https://fffggghhhiiijj.data.mediastore.us-west-2.amazonaws.com",
            "Status": "ACTIVE",
            "ARN": "arn:aws:mediastore:us-west-2:111122223333:container/ExampleContainer",
            "AccessLoggingEnabled": false,
            "Name": "ExampleContainer"
        }
    ]
}
```
Weitere Informationen finden Sie unter [Eine Liste von Containern anzeigen](https://docs.aws.amazon.com/mediastore/latest/ug/containers-view-list.html) im *AWS MediaStore Elemental-Benutzerhandbuch*.  
+  Einzelheiten zur API finden Sie unter [ListContainers AWS CLI](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/mediastore/list-containers.html)*Befehlsreferenz.* 

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

Das folgende Codebeispiel zeigt die Verwendung`list-items`.

**AWS CLI**  
**Beispiel 1: So zeigen Sie eine Liste der Objekte und Ordner in einem bestimmten Container an**  
Im folgenden Beispiel für `list-items` werden Elemente (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": [
        {
            "ContentType": "image/jpeg",
            "LastModified": 1563571859.379,
            "Name": "filename.jpg",
            "Type": "OBJECT",
            "ETag": "543ab21abcd1a234ab123456a1a2b12345ab12abc12a1234abc1a2bc12345a12",
            "ContentLength": 3784
        },
        {
            "Type": "FOLDER",
            "Name": "ExampleLiveDemo"
        }
    ]
}
```
**Beispiel 2: So zeigen Sie eine Liste der Objekte und Ordner in einem bestimmten Ordner an**  
Im folgenden Beispiel für `list-items` werden Elemente (Objekte und Ordner) angezeigt, die in einem bestimmten Ordner gespeichert sind.  

```
aws mediastore-data list-items \
    --endpoint https://aaabbbcccdddee.data.mediastore.us-west-2.amazonaws.com
```
Ausgabe:  

```
{
    "Items": [
        {
            "ContentType": "image/jpeg",
            "LastModified": 1563571859.379,
            "Name": "filename.jpg",
            "Type": "OBJECT",
            "ETag": "543ab21abcd1a234ab123456a1a2b12345ab12abc12a1234abc1a2bc12345a12",
            "ContentLength": 3784
        },
        {
            "Type": "FOLDER",
            "Name": "ExampleLiveDemo"
        }
    ]
}
```
Weitere Informationen finden Sie im *AWS MediaStore Elemental-Benutzerhandbuch* 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/list-items.html)*Befehlsreferenz.* 

### `list-tags-for-resource`
<a name="mediastore_ListTagsForResource_cli_topic"></a>

Das folgende Codebeispiel zeigt die Verwendung`list-tags-for-resource`.

**AWS CLI**  
**So listen Sie die Tags für einen Container auf**  
Im folgenden Beispiel für `list-tags-for-resource` werden die Tag-Schlüssel und -Werte angezeigt, die dem angegebenen Container zugeordnet wurden.  

```
aws mediastore list-tags-for-resource \
    --resource arn:aws:mediastore:us-west-2:1213456789012:container/ExampleContainer
```
Ausgabe:  

```
{
    "Tags": [
        {
            "Value": "Test",
            "Key": "Environment"
        },
        {
            "Value": "West",
            "Key": "Region"
        }
    ]
}
```
Weitere Informationen finden Sie [ListTagsForResource](https://docs.aws.amazon.com/mediastore/latest/apireference/API_ListTagsForResource.html)in der *AWS Elemental MediaStore API-Referenz.*  
+  Einzelheiten zur API finden Sie [ListTagsForResource](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/mediastore/list-tags-for-resource.html)in der *AWS CLI Befehlsreferenz.* 

### `put-container-policy`
<a name="mediastore_PutContainerPolicy_cli_topic"></a>

Das folgende Codebeispiel zeigt die Verwendung`put-container-policy`.

**AWS CLI**  
**So bearbeiten Sie eine Containerrichtlinie**  
Im folgenden Beispiel für `put-container-policy` wird dem angegebenen Container eine andere Richtlinie zugewiesen. In diesem Beispiel ist die aktualisierte Richtlinie in einer Datei mit dem Namen `LiveEventsContainerPolicy.json` definiert.  

```
aws mediastore put-container-policy \
    --container-name LiveEvents \
    --policy file://LiveEventsContainerPolicy.json
```
Mit diesem Befehl wird keine Ausgabe zurückgegeben.  
Weitere Informationen finden Sie unter [Bearbeiten einer Container-Richtlinie](https://docs.aws.amazon.com/mediastore/latest/ug/policies-edit.html) im *AWS Elemental MediaStore User Guide*.  
+  Einzelheiten zur API finden Sie [PutContainerPolicy](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/mediastore/put-container-policy.html)in der *AWS CLI Befehlsreferenz.* 

### `put-cors-policy`
<a name="mediastore_PutCorsPolicy_cli_topic"></a>

Das folgende Codebeispiel zeigt die Verwendung`put-cors-policy`.

**AWS CLI**  
**Beispiel 1: So fügen Sie eine CORS-Richtlinie hinzu**  
Im folgenden Beispiel für `put-cors-policy` wird dem angegebenen Container eine CORS-Richtlinie (Cross-Origin Resource Sharing) zugewiesen. Der Inhalt der CORS-Richtlinie befindet sich in der Datei mit dem Namen `corsPolicy.json`.  

```
aws mediastore put-cors-policy \
    --container-name ExampleContainer \
    --cors-policy file://corsPolicy.json
```
Mit diesem Befehl wird keine Ausgabe zurückgegeben.  
Weitere Informationen finden Sie unter [Hinzufügen einer CORS-Richtlinie zu einem Container](https://docs.aws.amazon.com/mediastore/latest/ug/cors-policy-adding.html) im *AWS Elemental MediaStore User Guide*.  
**Beispiel 2: So fügen Sie eine CORS-Richtlinie hinzu**  
Im folgenden Beispiel für `put-cors-policy` wird die CORS-Richtlinie (Cross-Origin Resource Sharing) aktualisiert, die dem angegebenen Container zugewiesen wurde. Der Inhalt der aktualisierten CORS-Richtlinie befindet sich in der Datei mit dem Namen `corsPolicy2.json`.  
Weitere Informationen finden Sie unter [Bearbeiten einer CORS-Richtlinie](https://docs.aws.amazon.com/mediastore/latest/ug/cors-policy-editing.html) im *AWS MediaStore Elemental-Benutzerhandbuch*.  
+  Einzelheiten zur API finden Sie unter [PutCorsPolicy AWS CLI](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/mediastore/put-cors-policy.html)*Befehlsreferenz*. 

### `put-lifecycle-policy`
<a name="mediastore_PutLifecyclePolicy_cli_topic"></a>

Das folgende Codebeispiel zeigt die Verwendung`put-lifecycle-policy`.

**AWS CLI**  
**So erstellen Sie eine Objektlebenszyklus-Richtlinie**  
Im folgenden Beispiel für `put-lifecycle-policy` wird die Objektlebenszyklus-Richtlinie an den angegebenen Container angehängt. Auf diese Weise können Sie angeben, wie lange der Service Objekte in Ihrem Container speichern soll. MediaStore löscht Objekte im Container, sobald sie ihr Ablaufdatum erreicht haben, wie in der Richtlinie angegeben, die sich in der genannten `LiveEventsLifecyclePolicy.json` Datei befindet.  

```
aws mediastore put-lifecycle-policy \
    --container-name ExampleContainer \
    --lifecycle-policy file://ExampleLifecyclePolicy.json
```
Mit diesem Befehl wird keine Ausgabe zurückgegeben.  
Weitere Informationen finden Sie unter [Hinzufügen einer Object Lifecycle-Richtlinie zu einem Container](https://docs.aws.amazon.com/mediastore/latest/ug/policies-object-lifecycle-add.html) im *AWS Elemental MediaStore User Guide*.  
+  Einzelheiten zur API finden Sie unter [PutLifecyclePolicy AWS CLI](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/mediastore/put-lifecycle-policy.html)*Befehlsreferenz.* 

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

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

**AWS CLI**  
**So laden Sie ein Objekt hoch**  
Im folgenden Beispiel für `put-object` wird ein Objekt in den angegebenen Container hochgeladen. Sie können einen Ordnerpfad angeben, unter dem das Objekt im Container gespeichert wird. Wenn der Ordner bereits existiert, MediaStore speichert AWS Elemental das Objekt im Ordner. Wenn der Ordner nicht vorhanden, legt der Service ihn an und speichert das Objekt in dem Ordner.  

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

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

### `start-access-logging`
<a name="mediastore_StartAccessLogging_cli_topic"></a>

Das folgende Codebeispiel zeigt die Verwendung`start-access-logging`.

**AWS CLI**  
**So aktivieren Sie die Zugriffsprotokollierung für einen Container**  
Im folgenden Beispiel für `start-access-logging` wird die Zugriffsprotokollierung für den angegebenen Container aktiviert.  

```
aws mediastore start-access-logging \
    --container-name LiveEvents
```
Mit diesem Befehl wird keine Ausgabe zurückgegeben.  
Weitere Informationen finden Sie unter [Aktivieren der Zugriffsprotokollierung für einen Container](https://docs.aws.amazon.com/mediastore/latest/ug/monitoring-cloudwatch-logs-enable.html) im *AWS Elemental MediaStore User Guide*.  
+  Einzelheiten zur API finden Sie unter [StartAccessLogging AWS CLI](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/mediastore/start-access-logging.html)*Befehlsreferenz.* 

### `stop-access-logging`
<a name="mediastore_StopAccessLogging_cli_topic"></a>

Das folgende Codebeispiel zeigt die Verwendung`stop-access-logging`.

**AWS CLI**  
**So deaktivieren Sie die Zugriffsprotokollierung für einen Container**  
Im folgenden Beispiel für `stop-access-logging` wird die Zugriffsprotokollierung für den angegebenen Container deaktiviert.  

```
aws mediastore stop-access-logging \
    --container-name LiveEvents
```
Mit diesem Befehl wird keine Ausgabe zurückgegeben.  
Weitere Informationen finden Sie unter [Deaktivieren der Zugriffsprotokollierung für einen Container](https://docs.aws.amazon.com/mediastore/latest/ug/monitoring-cloudwatch-logs-disable.html) im *AWS Elemental MediaStore User Guide*.  
+  Einzelheiten zur API finden Sie unter [StopAccessLogging AWS CLI](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/mediastore/stop-access-logging.html)*Befehlsreferenz*. 

### `tag-resource`
<a name="mediastore_TagResource_cli_topic"></a>

Das folgende Codebeispiel zeigt die Verwendung`tag-resource`.

**AWS CLI**  
**So fügen Sie Tags zu einem Container hinzu**  
Im folgenden Beispiel für `tag-resource` werden die Tag-Schlüssel und -Werte des angegebenen Containers angezeigt.  

```
aws mediastore tag-resource \
    --resource arn:aws:mediastore:us-west-2:123456789012:container/ExampleContainer \
    --tags '[{"Key": "Region", "Value": "West"}, {"Key": "Environment", "Value": "Test"}]'
```
Mit diesem Befehl wird keine Ausgabe zurückgegeben.  
Weitere Informationen finden Sie [TagResource](https://docs.aws.amazon.com/mediastore/latest/apireference/API_TagResource.html)in der *AWS Elemental MediaStore API-Referenz.*  
+  Einzelheiten zur API finden Sie [TagResource](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/mediastore/tag-resource.html)in der *AWS CLI Befehlsreferenz.* 

### `untag-resource`
<a name="mediastore_UntagResource_cli_topic"></a>

Das folgende Codebeispiel zeigt die Verwendung`untag-resource`.

**AWS CLI**  
**So entfernen Sie Tags aus einem Container**  
Im folgenden Beispiel für `untag-resource` wird das Tag mit dem angegebenen Tag-Schlüssel und dem zugehörigen Wert aus einem Container entfernt.  

```
aws mediastore untag-resource \
    --resource arn:aws:mediastore:us-west-2:123456789012:container/ExampleContainer \
    --tag-keys Region
```
Mit diesem Befehl wird keine Ausgabe zurückgegeben.  
Weitere Informationen finden Sie [UntagResource](https://docs.aws.amazon.com/mediastore/latest/apireference/API_UntagResource.html)in der *AWS Elemental MediaStore API-Referenz.* .  
+  Einzelheiten zur API finden Sie [UntagResource](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/mediastore/untag-resource.html)in der *AWS CLI Befehlsreferenz*. 