

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# MediaStore esempi utilizzando AWS CLI
<a name="cli_mediastore_code_examples"></a>

I seguenti esempi di codice mostrano come eseguire azioni e implementare scenari comuni utilizzando AWS Command Line Interface with MediaStore.

Le *azioni* sono estratti di codice da programmi più grandi e devono essere eseguite nel contesto. Sebbene le azioni mostrino come richiamare le singole funzioni del servizio, è possibile visualizzarle contestualizzate negli scenari correlati.

Ogni esempio include un link al codice sorgente completo, in cui vengono fornite le istruzioni su come configurare ed eseguire il codice nel contesto.

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

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

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

Il seguente esempio di codice mostra come utilizzare`create-container`.

**AWS CLI**  
**Come creare un container**  
L’esempio `create-container` seguente crea un nuovo container vuoto.  

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

```
{
    "Container": {
        "AccessLoggingEnabled": false,
        "CreationTime": 1563557265,
        "Name": "ExampleContainer",
        "Status": "CREATING",
        "ARN": "arn:aws:mediastore:us-west-2:111122223333:container/ExampleContainer"
    }
}
```
Per ulteriori informazioni, consulta [Creazione di un contenitore](https://docs.aws.amazon.com/mediastore/latest/ug/containers-create.html) nella *Guida MediaStore utente di AWS Elemental*.  
+  Per i dettagli sull'API, consulta [CreateContainer AWS CLI](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/mediastore/create-container.html)*Command Reference.* 

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

Il seguente esempio di codice mostra come utilizzare`delete-container-policy`.

**AWS CLI**  
**Come eliminare una policy di container**  
L’esempio `delete-container-policy` seguente elimina la policy assegnata al container specificato. Quando la policy viene eliminata, AWS Elemental assegna MediaStore automaticamente la policy predefinita al contenitore.  

```
aws mediastore delete-container-policy \
    --container-name LiveEvents
```
Questo comando non produce alcun output.  
Per ulteriori informazioni, consulta il riferimento [DeleteContainerPolicy](https://docs.aws.amazon.com/mediastore/latest/apireference/API_DeleteContainerPolicy.html)all'API *AWS MediaStore Elemental*.  
+  Per i dettagli sull'API, consulta [DeleteContainerPolicy AWS CLI](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/mediastore/delete-container-policy.html)*Command Reference.* 

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

Il seguente esempio di codice mostra come utilizzare`delete-container`.

**AWS CLI**  
**Come eliminare un container**  
L’esempio `delete-container` seguente elimina il container specificato. Puoi eliminare un container solo se non contiene oggetti.  

```
aws mediastore delete-container \
    --container-name=ExampleLiveDemo
```
Questo comando non produce alcun output.  
Per ulteriori informazioni, consulta [Eliminazione di un contenitore nella Guida](https://docs.aws.amazon.com/mediastore/latest/ug/containers-delete.html) per l'* MediaStore utente di AWS Elemental*.  
+  Per i dettagli sull'API, consulta *AWS CLI Command [DeleteContainer](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/mediastore/delete-container.html)Reference*. 

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

Il seguente esempio di codice mostra come utilizzare`delete-cors-policy`.

**AWS CLI**  
**Come eliminare una policy CORS**  
L’esempio `delete-cors-policy` seguente elimina la policy Cross-Origin Resource Sharing (CORS) assegnata al container specificato.  

```
aws mediastore delete-cors-policy \
    --container-name ExampleContainer
```
Questo comando non produce alcun output.  
Per ulteriori informazioni, vedete [Eliminazione di una policy CORS](https://docs.aws.amazon.com/mediastore/latest/ug/cors-policy-deleting.html) nella Guida per l'utente di *AWS MediaStore Elemental*.  
+  *Per i dettagli sull'API, consultate Command [DeleteCorsPolicy](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/mediastore/delete-cors-policy.html)Reference AWS CLI .* 

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

Il seguente esempio di codice mostra come utilizzare`delete-lifecycle-policy`.

**AWS CLI**  
**Come eliminare una policy del ciclo di vita degli oggetti**  
L’esempio `delete-lifecycle-policy` seguente elimina la policy del ciclo di vita degli oggetti allegata al container specificato. Sono necessari fino a 20 minuti per rendere effettiva la modifica.  

```
aws mediastore delete-lifecycle-policy \
    --container-name LiveEvents
```
Questo comando non produce alcun output.  
Per ulteriori informazioni, consulta [Eliminazione di una policy sul ciclo di vita degli oggetti](https://docs.aws.amazon.com/mediastore/latest/ug/policies-object-lifecycle-delete.html) nella Guida per l'utente di *AWS MediaStore Elemental*.  
+  *Per i dettagli sull'API, consulta [DeleteLifecyclePolicy](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/mediastore/delete-lifecycle-policy.html)Command Reference.AWS CLI * 

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

Il seguente esempio di codice mostra come utilizzare`describe-container`.

**AWS CLI**  
**Come visualizzare i dettagli di un container**  
L’esempio `describe-container` seguente visualizza i dettagli del container specificato.  

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

```
{
    "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"
    }
}
```
Per ulteriori informazioni, consulta [Visualizzazione dei dettagli di un contenitore nella Guida per](https://docs.aws.amazon.com/mediastore/latest/ug/containers-view-details.html) *l' MediaStore utente di AWS Elemental*.  
+  Per i dettagli sull'API, consulta [DescribeContainer AWS CLI](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/mediastore/describe-container.html)*Command Reference.* 

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

Il seguente esempio di codice mostra come utilizzare`describe-object`.

**AWS CLI**  
**Come visualizzare un elenco di oggetti e cartelle in un determinato container**  
L’esempio `describe-object` seguente visualizza degli elementi (oggetti e cartelle) memorizzati in un container specificato.  

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

```
{
    "ContentType": "image/jpeg",
    "LastModified": "Fri, 19 Jul 2019 21:32:20 GMT",
    "ContentLength": "2307346",
    "ETag": "2aa333bbcc8d8d22d777e999c88d4aa9eeeeee4dd89ff7f555555555555da6d3"
}
```
Per ulteriori informazioni, consulta [Visualizzazione dei dettagli di un oggetto](https://docs.aws.amazon.com/mediastore/latest/ug/objects-view-details.html) nella *Guida per l' MediaStore utente di AWS Elemental*.  
+  Per i dettagli sull'API, consulta [DescribeObject AWS CLI](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/mediastore/describe-object.html)*Command Reference.* 

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

Il seguente esempio di codice mostra come utilizzare`get-container-policy`.

**AWS CLI**  
**Come visualizzare una policy di container**  
L’esempio `get-container-policy` seguente visualizza la policy basata sulle risorse del container specificato.  

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

```
{
    "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"
                    }
                }
            }
        ]
    }
}
```
Per ulteriori informazioni, consulta [Visualizzazione di una politica sui contenitori](https://docs.aws.amazon.com/mediastore/latest/ug/policies-view.html) nella *Guida per l' MediaStore utente di AWS Elemental*.  
+  Per i dettagli sull'API, consulta [GetContainerPolicy AWS CLI](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/mediastore/get-container-policy.html)*Command Reference.* 

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

Il seguente esempio di codice mostra come utilizzare`get-cors-policy`.

**AWS CLI**  
**Come visualizzare una policy CORS**  
L’esempio `get-cors-policy` seguente visualizza la policy Cross-Origin Resource Sharing (CORS) assegnata al container specificato.  

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

```
{
    "CorsPolicy": [
        {
            "AllowedMethods": [
                "GET",
                "HEAD"
            ],
            "MaxAgeSeconds": 3000,
            "AllowedOrigins": [
                ""
            ],
            "AllowedHeaders": [
                ""
            ]
        }
    ]
}
```
Per ulteriori informazioni, vedere [Visualizzazione di una politica CORS](https://docs.aws.amazon.com/mediastore/latest/ug/cors-policy-viewing.html) nella Guida per l'* MediaStore utente di AWS Elemental*.  
+  Per i dettagli sulle API, consultate *AWS CLI Command [GetCorsPolicy](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/mediastore/get-cors-policy.html)Reference*. 

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

Il seguente esempio di codice mostra come utilizzare`get-lifecycle-policy`.

**AWS CLI**  
**Come visualizzare una policy del ciclo di vita degli oggetti**  
L’esempio `get-lifecycle-policy` seguente elimina la policy del ciclo di vita degli oggetti associata al container specificato.  

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

```
{
    "LifecyclePolicy": {
        "rules": [
            {
                "definition": {
                    "path": [
                        {
                            "prefix": "Football/"
                        },
                        {
                            "prefix": "Baseball/"
                        }
                    ],
                    "days_since_create": [
                        {
                            "numeric": [
                                ">",
                                28
                            ]
                        }
                    ]
                },
                "action": "EXPIRE"
            }
        ]
    }
}
```
Per ulteriori informazioni, consulta [Visualizzazione di una politica sul ciclo di vita degli oggetti](https://docs.aws.amazon.com/mediastore/latest/ug/policies-object-lifecycle-view.html) nella Guida per l'utente di *AWS MediaStore Elemental*.  
+  *Per i dettagli sull'API, consulta Command [GetLifecyclePolicy](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/mediastore/get-lifecycle-policy.html)Reference AWS CLI .* 

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

Il seguente esempio di codice mostra come utilizzare`get-object`.

**AWS CLI**  
**Come scaricare un oggetto**  
L’esempio `get-object` seguente scarica un oggetto nell’endpoint specificato.  

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

```
{
    "ContentLength": "2307346",
    "ContentType": "image/jpeg",
    "LastModified": "Fri, 19 Jul 2019 21:32:20 GMT",
    "ETag": "2aa333bbcc8d8d22d777e999c88d4aa9eeeeee4dd89ff7f555555555555da6d3",
    "StatusCode": 200
}
```
**Come scaricare parte di un oggetto**  
L’esempio `get-object` seguente scarica una parte di un oggetto nell’endpoint specificato.  

```
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
```
Output:  

```
{
    "StatusCode": 206,
    "ContentRange": "bytes 0-100/2307346",
    "ContentLength": "101",
    "LastModified": "Fri, 19 Jul 2019 21:32:20 GMT",
    "ContentType": "image/jpeg",
    "ETag": "2aa333bbcc8d8d22d777e999c88d4aa9eeeeee4dd89ff7f555555555555da6d3"
}
```
Per ulteriori informazioni, consulta [Downloading an Object](https://docs.aws.amazon.com/mediastore/latest/ug/objects-download.html) nella *AWS Elemental MediaStore User Guide*.  
+  Per i dettagli sull'API, consulta [GetObject AWS CLI](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/mediastore/get-object.html)*Command Reference.* 

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

Il seguente esempio di codice mostra come utilizzare`list-containers`.

**AWS CLI**  
**Come visualizzare un elenco di container**  
L’esempio `list-containers` seguente visualizza un elenco di tutti i container associati all’account in uso.  

```
aws mediastore list-containers
```
Output:  

```
{
    "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"
        }
    ]
}
```
Per ulteriori informazioni, consulta [Visualizzazione di un elenco di contenitori](https://docs.aws.amazon.com/mediastore/latest/ug/containers-view-list.html) nella *Guida per l' MediaStore utente di AWS Elemental*.  
+  Per i dettagli sull'API, consulta [ListContainers AWS CLI](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/mediastore/list-containers.html)*Command Reference.* 

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

Il seguente esempio di codice mostra come utilizzare`list-items`.

**AWS CLI**  
**Esempio 1: come visualizzare un elenco di oggetti e cartelle in un determinato container**  
L’esempio `list-items` seguente visualizza degli elementi (oggetti e cartelle) archiviati in un container specificato.  

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

```
{
    "Items": [
        {
            "ContentType": "image/jpeg",
            "LastModified": 1563571859.379,
            "Name": "filename.jpg",
            "Type": "OBJECT",
            "ETag": "543ab21abcd1a234ab123456a1a2b12345ab12abc12a1234abc1a2bc12345a12",
            "ContentLength": 3784
        },
        {
            "Type": "FOLDER",
            "Name": "ExampleLiveDemo"
        }
    ]
}
```
**Esempio 2: come visualizzare un elenco di oggetti e cartelle in una determinata cartella**  
L’esempio `list-items` seguente visualizza degli elementi (oggetti e cartelle) archiviati in una cartella specificata.  

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

```
{
    "Items": [
        {
            "ContentType": "image/jpeg",
            "LastModified": 1563571859.379,
            "Name": "filename.jpg",
            "Type": "OBJECT",
            "ETag": "543ab21abcd1a234ab123456a1a2b12345ab12abc12a1234abc1a2bc12345a12",
            "ContentLength": 3784
        },
        {
            "Type": "FOLDER",
            "Name": "ExampleLiveDemo"
        }
    ]
}
```
Per ulteriori informazioni, consulta [Visualizzazione di un elenco di oggetti](https://docs.aws.amazon.com/mediastore/latest/ug/objects-view-list.html) nella *Guida MediaStore utente di AWS Elemental*.  
+  Per i dettagli sull'API, consulta [ListItems AWS CLI](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/mediastore/list-items.html)*Command Reference.* 

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

Il seguente esempio di codice mostra come utilizzare`list-tags-for-resource`.

**AWS CLI**  
**Come elencare i tag per un container**  
L’esempio `list-tags-for-resource` seguente visualizza le chiavi e i valori dei tag assegnati al container specificato.  

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

```
{
    "Tags": [
        {
            "Value": "Test",
            "Key": "Environment"
        },
        {
            "Value": "West",
            "Key": "Region"
        }
    ]
}
```
Per ulteriori informazioni, consulta [ListTagsForResource AWS](https://docs.aws.amazon.com/mediastore/latest/apireference/API_ListTagsForResource.html)*Elemental MediaStore API Reference.*  
+  Per i dettagli sull'API, consulta [ListTagsForResource AWS CLI](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/mediastore/list-tags-for-resource.html)*Command Reference.* 

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

Il seguente esempio di codice mostra come utilizzare`put-container-policy`.

**AWS CLI**  
**Come modificare una policy di container**  
L’esempio `put-container-policy` seguente assegna una policy diversa al container specificato. In questo esempio, la policy aggiornata viene definita in un file denominato `LiveEventsContainerPolicy.json`.  

```
aws mediastore put-container-policy \
    --container-name LiveEvents \
    --policy file://LiveEventsContainerPolicy.json
```
Questo comando non produce alcun output.  
Per ulteriori informazioni, consulta [Modifica di una politica sui contenitori](https://docs.aws.amazon.com/mediastore/latest/ug/policies-edit.html) nella *Guida per l' MediaStore utente di AWS Elemental*.  
+  Per i dettagli sull'API, consulta [PutContainerPolicy AWS CLI](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/mediastore/put-container-policy.html)*Command Reference.* 

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

Il seguente esempio di codice mostra come utilizzare`put-cors-policy`.

**AWS CLI**  
**Esempio 1: come aggiungere una policy CORS**  
L’esempio `put-cors-policy` seguente aggiunge una policy Cross-Origin Resource Sharing (CORS) assegnata al container specificato. Il contenuto della policy CORS si trova nel file denominato `corsPolicy.json`.  

```
aws mediastore put-cors-policy \
    --container-name ExampleContainer \
    --cors-policy file://corsPolicy.json
```
Questo comando non produce alcun output.  
Per ulteriori informazioni, vedete [Aggiungere una politica CORS a un contenitore](https://docs.aws.amazon.com/mediastore/latest/ug/cors-policy-adding.html) nella Guida per l'* MediaStore utente di AWS Elemental*.  
**Esempio 2: come modificare una policy CORS**  
L’esempio `put-cors-policy` seguente aggiorna la policy Cross-Origin Resource Sharing (CORS) assegnata al container specificato. Il contenuto della policy CORS aggiornata si trova nel file denominato `corsPolicy2.json`.  
Per ulteriori informazioni, vedete [Modifica di una politica CORS](https://docs.aws.amazon.com/mediastore/latest/ug/cors-policy-editing.html) nella Guida per l'utente di *AWS MediaStore Elemental*.  
+  Per i dettagli sulle API, consultate *AWS CLI Command [PutCorsPolicy](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/mediastore/put-cors-policy.html)Reference*. 

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

Il seguente esempio di codice mostra come utilizzare`put-lifecycle-policy`.

**AWS CLI**  
**Come creare una policy del ciclo di vita degli oggetti**  
L’esempio `put-lifecycle-policy` seguente associa una policy del ciclo di vita degli oggetti al container specificato. Ciò consente di specificare per quanto tempo il servizio deve archiviare gli oggetti nel contenitore. MediaStore elimina gli oggetti nel contenitore una volta raggiunta la data di scadenza, come indicato nella policy, che si trova nel file denominato`LiveEventsLifecyclePolicy.json`.  

```
aws mediastore put-lifecycle-policy \
    --container-name ExampleContainer \
    --lifecycle-policy file://ExampleLifecyclePolicy.json
```
Questo comando non produce alcun output.  
Per ulteriori informazioni, consulta [Aggiungere una policy sul ciclo di vita degli oggetti a un contenitore nella Guida per](https://docs.aws.amazon.com/mediastore/latest/ug/policies-object-lifecycle-add.html) l'utente di *AWS MediaStore Elemental*.  
+  *Per i dettagli sull'API, consulta Command [PutLifecyclePolicy](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/mediastore/put-lifecycle-policy.html)Reference AWS CLI .* 

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

Il seguente esempio di codice mostra come utilizzare`put-object`.

**AWS CLI**  
**Come caricare un oggetto**  
L’esempio `put-object` seguente carica un oggetto nel container specificato. Puoi specificare un percorso di cartella in cui salvare l’oggetto all’interno del container. Se la cartella esiste già, AWS Elemental MediaStore memorizza l'oggetto nella cartella. Se la cartella non esiste, il servizio la crea e quindi archivia l’oggetto nella cartella.  

```
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
```
Output:  

```
{
    "ContentSHA256": "74b5fdb517f423ed750ef214c44adfe2be36e37d861eafe9c842cbe1bf387a9d",
    "StorageClass": "TEMPORAL",
    "ETag": "af3e4731af032167a106015d1f2fe934e68b32ed1aa297a9e325f5c64979277b"
}
```
Per ulteriori informazioni, consulta [Caricamento di un oggetto nella Guida](https://docs.aws.amazon.com/mediastore/latest/ug/objects-upload.html) utente di *AWS MediaStore Elemental*.  
+  Per i dettagli sull'API, consulta *AWS CLI Command [PutObject](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/mediastore/put-object.html)Reference*. 

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

Il seguente esempio di codice mostra come utilizzare`start-access-logging`.

**AWS CLI**  
**Come abilitare la registrazione di log su un container**  
L’esempio `start-access-logging` seguente abilita la registrazione di log degli accessi sul container specificato.  

```
aws mediastore start-access-logging \
    --container-name LiveEvents
```
Questo comando non produce alcun output.  
Per ulteriori informazioni, consulta [Enabling Access Logging for a Container nella Guida](https://docs.aws.amazon.com/mediastore/latest/ug/monitoring-cloudwatch-logs-enable.html) per l'* MediaStore utente di AWS Elemental*.  
+  Per i dettagli sull'API, consulta *AWS CLI Command [StartAccessLogging](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/mediastore/start-access-logging.html)Reference*. 

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

Il seguente esempio di codice mostra come utilizzare`stop-access-logging`.

**AWS CLI**  
**Come disabilitare la registrazione di log su un container**  
L’esempio `stop-access-logging` seguente disabilita la registrazione di log sul container specificato.  

```
aws mediastore stop-access-logging \
    --container-name LiveEvents
```
Questo comando non produce alcun output.  
Per ulteriori informazioni, vedete [Disabling Access Logging for a Container nella Guida per](https://docs.aws.amazon.com/mediastore/latest/ug/monitoring-cloudwatch-logs-disable.html) l'utente di *AWS MediaStore Elemental*.  
+  *Per i dettagli sull'API, consultate Command [StopAccessLogging](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/mediastore/stop-access-logging.html)Reference AWS CLI .* 

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

Il seguente esempio di codice mostra come utilizzare`tag-resource`.

**AWS CLI**  
**Come aggiungere tag a un container**  
L’esempio `tag-resource` seguente aggiunge chiavi e valori di tag al container specificato.  

```
aws mediastore tag-resource \
    --resource arn:aws:mediastore:us-west-2:123456789012:container/ExampleContainer \
    --tags '[{"Key": "Region", "Value": "West"}, {"Key": "Environment", "Value": "Test"}]'
```
Questo comando non produce alcun output.  
Per ulteriori informazioni, consulta [TagResource AWS](https://docs.aws.amazon.com/mediastore/latest/apireference/API_TagResource.html)*Elemental MediaStore API Reference.*  
+  Per i dettagli sull'API, consulta [TagResource AWS CLI](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/mediastore/tag-resource.html)*Command Reference.* 

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

Il seguente esempio di codice mostra come utilizzare`untag-resource`.

**AWS CLI**  
**Come rimuovere i tag da un container**  
L’esempio `untag-resource` seguente rimuove la chiave di tag specificata e il valore associato da un container.  

```
aws mediastore untag-resource \
    --resource arn:aws:mediastore:us-west-2:123456789012:container/ExampleContainer \
    --tag-keys Region
```
Questo comando non produce alcun output.  
Per ulteriori informazioni, consulta [UntagResource AWS](https://docs.aws.amazon.com/mediastore/latest/apireference/API_UntagResource.html)*Elemental MediaStore API Reference.* .  
+  Per i dettagli sull'API, consulta [UntagResource AWS CLI](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/mediastore/untag-resource.html)*Command Reference*. 