

Hay más ejemplos de AWS SDK disponibles en el GitHub repositorio de [ejemplos de AWS Doc SDK](https://github.com/awsdocs/aws-doc-sdk-examples).

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

# MediaStore ejemplos que utilizan AWS CLI
<a name="cli_2_mediastore_code_examples"></a>

Los siguientes ejemplos de código muestran cómo realizar acciones e implementar escenarios comunes mediante el uso del AWS Command Line Interface with MediaStore.

Las *acciones* son extractos de código de programas más grandes y deben ejecutarse en contexto. Mientras las acciones muestran cómo llamar a las distintas funciones de servicio, es posible ver las acciones en contexto en los escenarios relacionados.

En cada ejemplo se incluye un enlace al código de origen completo, con instrucciones de configuración y ejecución del código en el contexto.

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

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

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

En el siguiente ejemplo de código, se muestra cómo utilizar `create-container`.

**AWS CLI**  
**Para crear un contenedor**  
En el siguiente ejemplo de `create-container`, se crea un nuevo contenedor vacío.  

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

```
{
    "Container": {
        "AccessLoggingEnabled": false,
        "CreationTime": 1563557265,
        "Name": "ExampleContainer",
        "Status": "CREATING",
        "ARN": "arn:aws:mediastore:us-west-2:111122223333:container/ExampleContainer"
    }
}
```
Para obtener más información, consulte [Creación de un contenedor](https://docs.aws.amazon.com/mediastore/latest/ug/containers-create.html) en la *Guía del MediaStore usuario de AWS Elemental*.  
+  Para obtener más información sobre la API, consulte [CreateContainer](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/mediastore/create-container.html)la *Referencia de AWS CLI comandos*. 

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

En el siguiente ejemplo de código, se muestra cómo utilizar `delete-container-policy`.

**AWS CLI**  
**Para eliminar una política de contenedor**  
En el siguiente ejemplo de `delete-container-policy`, se elimina la política asignada al contenedor especificado. Cuando se elimina la política, AWS Elemental asigna MediaStore automáticamente la política predeterminada al contenedor.  

```
aws mediastore delete-container-policy \
    --container-name LiveEvents
```
Este comando no genera ninguna salida.  
Para obtener más información, consulta la *referencia de [DeleteContainerPolicy](https://docs.aws.amazon.com/mediastore/latest/apireference/API_DeleteContainerPolicy.html)la MediaStore API de AWS Elemental*.  
+  Para obtener más información sobre la API, consulta [DeleteContainerPolicy](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/mediastore/delete-container-policy.html)la *Referencia de AWS CLI comandos*. 

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

En el siguiente ejemplo de código, se muestra cómo utilizar `delete-container`.

**AWS CLI**  
**Para eliminar un contenedor**  
En el siguiente ejemplo de `delete-container`, se elimina el contenedor especificado. Un contenedor únicamente se puede eliminar si no tiene objetos.  

```
aws mediastore delete-container \
    --container-name=ExampleLiveDemo
```
Este comando no genera ninguna salida.  
Para obtener más información, consulte [Eliminar un contenedor](https://docs.aws.amazon.com/mediastore/latest/ug/containers-delete.html) en la *Guía del MediaStore usuario de AWS Elemental*.  
+  Para obtener más información sobre la API, consulte [DeleteContainer](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/mediastore/delete-container.html)la *Referencia de AWS CLI comandos*. 

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

En el siguiente ejemplo de código, se muestra cómo utilizar `delete-cors-policy`.

**AWS CLI**  
**Para eliminar una política del CORS**  
En el siguiente ejemplo de `delete-cors-policy`, se elimina la política de uso compartido de recursos entre orígenes (CORS) que está asignada al contenedor especificado.  

```
aws mediastore delete-cors-policy \
    --container-name ExampleContainer
```
Este comando no genera ninguna salida.  
Para obtener más información, consulte [Eliminar una política de CORS](https://docs.aws.amazon.com/mediastore/latest/ug/cors-policy-deleting.html) en la *Guía del MediaStore usuario de AWS Elemental*.  
+  Para obtener más información sobre la API, consulte [DeleteCorsPolicy](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/mediastore/delete-cors-policy.html)la *Referencia de AWS CLI comandos*. 

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

En el siguiente ejemplo de código, se muestra cómo utilizar `delete-lifecycle-policy`.

**AWS CLI**  
**Para eliminar una política de ciclo de vida de objetos**  
En el siguiente ejemplo de `delete-lifecycle-policy`, se elimina la política de ciclo de vida de objetos asociada al contenedor especificado. Este cambio puede tardar hasta 20 minutos en surtir efecto.  

```
aws mediastore delete-lifecycle-policy \
    --container-name LiveEvents
```
Este comando no genera ninguna salida.  
Para obtener más información, consulte [Eliminar una política de ciclo de vida de un objeto](https://docs.aws.amazon.com/mediastore/latest/ug/policies-object-lifecycle-delete.html) en la *Guía del MediaStore usuario de AWS Elemental*.  
+  Para obtener más información sobre la API, consulte [DeleteLifecyclePolicy](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/mediastore/delete-lifecycle-policy.html)la *Referencia de AWS CLI comandos*. 

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

En el siguiente ejemplo de código, se muestra cómo utilizar `describe-container`.

**AWS CLI**  
**Para ver los detalles de un contenedor**  
En el siguiente ejemplo de `describe-container`, se muestran los detalles del contenedor especificado.  

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

```
{
    "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"
    }
}
```
Para obtener más información, consulte [Visualización de los detalles de un contenedor](https://docs.aws.amazon.com/mediastore/latest/ug/containers-view-details.html) en la *Guía del MediaStore usuario de AWS Elemental*.  
+  Para obtener más información sobre la API, consulte [DescribeContainer](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/mediastore/describe-container.html)la *Referencia de AWS CLI comandos*. 

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

En el siguiente ejemplo de código, se muestra cómo utilizar `describe-object`.

**AWS CLI**  
**Para ver una lista de objetos y carpetas de un contenedor específico**  
El siguiente ejemplo de `describe-object` muestra elementos (objetos y carpetas) almacenados en un contenedor específico.  

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

```
{
    "ContentType": "image/jpeg",
    "LastModified": "Fri, 19 Jul 2019 21:32:20 GMT",
    "ContentLength": "2307346",
    "ETag": "2aa333bbcc8d8d22d777e999c88d4aa9eeeeee4dd89ff7f555555555555da6d3"
}
```
Para obtener más información, consulte [Visualización de los detalles de un objeto](https://docs.aws.amazon.com/mediastore/latest/ug/objects-view-details.html) en la *Guía del MediaStore usuario de AWS Elemental*.  
+  Para obtener más información sobre la API, consulte [DescribeObject](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/mediastore/describe-object.html)la *Referencia de AWS CLI comandos*. 

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

En el siguiente ejemplo de código, se muestra cómo utilizar `get-container-policy`.

**AWS CLI**  
**Para ver una política de contenedor**  
En el siguiente ejemplo de `get-container-policy`, se muestra la política basada en recursos del contenedor especificado.  

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

```
{
    "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"
                    }
                }
            }
        ]
    }
}
```
Para obtener más información, consulte [Visualización de una política de contenedores](https://docs.aws.amazon.com/mediastore/latest/ug/policies-view.html) en la *Guía del MediaStore usuario de AWS Elemental*.  
+  Para obtener más información sobre la API, consulte [GetContainerPolicy](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/mediastore/get-container-policy.html)la *Referencia de AWS CLI comandos*. 

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

En el siguiente ejemplo de código, se muestra cómo utilizar `get-cors-policy`.

**AWS CLI**  
**Para ver una política de CORS**  
En el siguiente ejemplo de `get-cors-policy`, se muestra la política de uso compartido de recursos entre orígenes (CORS) que está asignada al contenedor especificado.  

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

```
{
    "CorsPolicy": [
        {
            "AllowedMethods": [
                "GET",
                "HEAD"
            ],
            "MaxAgeSeconds": 3000,
            "AllowedOrigins": [
                ""
            ],
            "AllowedHeaders": [
                ""
            ]
        }
    ]
}
```
Para obtener más información, consulte [Visualización de una política de CORS](https://docs.aws.amazon.com/mediastore/latest/ug/cors-policy-viewing.html) en la *Guía del MediaStore usuario de AWS Elemental*.  
+  Para obtener más información sobre la API, consulte [GetCorsPolicy](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/mediastore/get-cors-policy.html)la *Referencia de AWS CLI comandos*. 

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

En el siguiente ejemplo de código, se muestra cómo utilizar `get-lifecycle-policy`.

**AWS CLI**  
**Para ver una política de ciclo de vida de objetos**  
En el siguiente ejemplo de `get-lifecycle-policy`, se muestra la política de ciclo de vida de objetos asociada al contenedor especificado.  

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

```
{
    "LifecyclePolicy": {
        "rules": [
            {
                "definition": {
                    "path": [
                        {
                            "prefix": "Football/"
                        },
                        {
                            "prefix": "Baseball/"
                        }
                    ],
                    "days_since_create": [
                        {
                            "numeric": [
                                ">",
                                28
                            ]
                        }
                    ]
                },
                "action": "EXPIRE"
            }
        ]
    }
}
```
Para obtener más información, consulte [Visualización de la política de ciclo de vida de un objeto](https://docs.aws.amazon.com/mediastore/latest/ug/policies-object-lifecycle-view.html) en la *Guía del MediaStore usuario de AWS Elemental*.  
+  Para obtener más información sobre la API, consulte [GetLifecyclePolicy](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/mediastore/get-lifecycle-policy.html)la *Referencia de AWS CLI comandos*. 

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

En el siguiente ejemplo de código, se muestra cómo utilizar `get-object`.

**AWS CLI**  
**Para descargar un objeto**  
En el siguiente ejemplo de `get-object`, se descarga un objeto en el punto de conexión especificado.  

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

```
{
    "ContentLength": "2307346",
    "ContentType": "image/jpeg",
    "LastModified": "Fri, 19 Jul 2019 21:32:20 GMT",
    "ETag": "2aa333bbcc8d8d22d777e999c88d4aa9eeeeee4dd89ff7f555555555555da6d3",
    "StatusCode": 200
}
```
**Para descargar parte de un objeto**  
En el siguiente ejemplo de `get-object`, se descarga parte de un objeto en el punto de conexión especificado.  

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

```
{
    "StatusCode": 206,
    "ContentRange": "bytes 0-100/2307346",
    "ContentLength": "101",
    "LastModified": "Fri, 19 Jul 2019 21:32:20 GMT",
    "ContentType": "image/jpeg",
    "ETag": "2aa333bbcc8d8d22d777e999c88d4aa9eeeeee4dd89ff7f555555555555da6d3"
}
```
Para obtener más información, consulte [Descarga de un objeto](https://docs.aws.amazon.com/mediastore/latest/ug/objects-download.html) en la *Guía del MediaStore usuario de AWS Elemental*.  
+  Para obtener más información sobre la API, consulte [GetObject](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/mediastore/get-object.html)la *Referencia de AWS CLI comandos*. 

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

En el siguiente ejemplo de código, se muestra cómo utilizar `list-containers`.

**AWS CLI**  
**Para ver una lista de contenedores**  
En el siguiente ejemplo de `list-containers`, se muestra una lista de todos los contenedores que están asociados a la cuenta.  

```
aws mediastore list-containers
```
Salida:  

```
{
    "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"
        }
    ]
}
```
Para obtener más información, consulte [Visualización de una lista de contenedores](https://docs.aws.amazon.com/mediastore/latest/ug/containers-view-list.html) en la *Guía del MediaStore usuario de AWS Elemental*.  
+  Para obtener más información sobre la API, consulte [ListContainers](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/mediastore/list-containers.html)la *Referencia de AWS CLI comandos*. 

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

En el siguiente ejemplo de código, se muestra cómo utilizar `list-items`.

**AWS CLI**  
**Ejemplo 1: ver una lista de objetos y carpetas de un contenedor específico**  
En el siguiente ejemplo de `list-items`, se muestran elementos (objetos y carpetas) almacenados en el contenedor especificado.  

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

```
{
    "Items": [
        {
            "ContentType": "image/jpeg",
            "LastModified": 1563571859.379,
            "Name": "filename.jpg",
            "Type": "OBJECT",
            "ETag": "543ab21abcd1a234ab123456a1a2b12345ab12abc12a1234abc1a2bc12345a12",
            "ContentLength": 3784
        },
        {
            "Type": "FOLDER",
            "Name": "ExampleLiveDemo"
        }
    ]
}
```
**Ejemplo 2: ver una lista de los objetos y las carpetas de una carpeta específica**  
En el siguiente ejemplo de `list-items`, se muestran elementos (objetos y carpetas) almacenados en una carpeta específica.  

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

```
{
    "Items": [
        {
            "ContentType": "image/jpeg",
            "LastModified": 1563571859.379,
            "Name": "filename.jpg",
            "Type": "OBJECT",
            "ETag": "543ab21abcd1a234ab123456a1a2b12345ab12abc12a1234abc1a2bc12345a12",
            "ContentLength": 3784
        },
        {
            "Type": "FOLDER",
            "Name": "ExampleLiveDemo"
        }
    ]
}
```
Para obtener más información, consulte [Visualización de una lista de objetos](https://docs.aws.amazon.com/mediastore/latest/ug/objects-view-list.html) en la *Guía del MediaStore usuario de AWS Elemental*.  
+  Para obtener más información sobre la API, consulte [ListItems](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/mediastore/list-items.html)la *Referencia de AWS CLI comandos*. 

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

En el siguiente ejemplo de código, se muestra cómo utilizar `list-tags-for-resource`.

**AWS CLI**  
**Para enumerar las etiquetas de un contenedor**  
En el siguiente ejemplo de `list-tags-for-resource`, se muestran las claves y los valores de etiqueta asignados al contenedor especificado.  

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

```
{
    "Tags": [
        {
            "Value": "Test",
            "Key": "Environment"
        },
        {
            "Value": "West",
            "Key": "Region"
        }
    ]
}
```
Para obtener más información, consulta la *referencia [ListTagsForResource](https://docs.aws.amazon.com/mediastore/latest/apireference/API_ListTagsForResource.html)de la MediaStore API de AWS Elemental*.  
+  Para obtener más información sobre la API, consulte [ListTagsForResource](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/mediastore/list-tags-for-resource.html)la *Referencia de AWS CLI comandos*. 

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

En el siguiente ejemplo de código, se muestra cómo utilizar `put-container-policy`.

**AWS CLI**  
**Para editar una política de contenedor**  
En el siguiente ejemplo de `put-container-policy`, se asigna una política diferente al contenedor especificado. En este ejemplo, la política actualizada se define en un archivo llamado `LiveEventsContainerPolicy.json`.  

```
aws mediastore put-container-policy \
    --container-name LiveEvents \
    --policy file://LiveEventsContainerPolicy.json
```
Este comando no genera ninguna salida.  
Para obtener más información, consulte [Edición de una política de contenedores](https://docs.aws.amazon.com/mediastore/latest/ug/policies-edit.html) en la *Guía del MediaStore usuario de AWS Elemental*.  
+  Para obtener más información sobre la API, consulte [PutContainerPolicy](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/mediastore/put-container-policy.html)la *Referencia de AWS CLI comandos*. 

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

En el siguiente ejemplo de código, se muestra cómo utilizar `put-cors-policy`.

**AWS CLI**  
**Ejemplo 1: añadir una política de CORS**  
En el siguiente ejemplo de `put-cors-policy`, se añade una política de uso compartido de recursos entre orígenes (CORS) al contenedor especificado. El contenido de la política de CORS se encuentra en el archivo llamado `corsPolicy.json`.  

```
aws mediastore put-cors-policy \
    --container-name ExampleContainer \
    --cors-policy file://corsPolicy.json
```
Este comando no genera ninguna salida.  
Para obtener más información, consulte [Añadir una política CORS a un contenedor](https://docs.aws.amazon.com/mediastore/latest/ug/cors-policy-adding.html) en la *Guía del MediaStore usuario de AWS Elemental*.  
**Ejemplo 2: editar una política de CORS**  
En el siguiente ejemplo de `put-cors-policy`, se actualiza la política de uso compartido de recursos entre orígenes (CORS) que está asignada al contenedor especificado. El contenido de la política de CORS actualizada se encuentra en el archivo llamado `corsPolicy2.json`.  
Para obtener más información, consulte [Edición de una política CORS](https://docs.aws.amazon.com/mediastore/latest/ug/cors-policy-editing.html) en la Guía del * MediaStore usuario de AWS Elemental*.  
+  Para obtener más información sobre la API, consulte [PutCorsPolicy](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/mediastore/put-cors-policy.html)la *Referencia de AWS CLI comandos*. 

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

En el siguiente ejemplo de código, se muestra cómo utilizar `put-lifecycle-policy`.

**AWS CLI**  
**Para crear una política de ciclo de vida de objetos**  
En el siguiente ejemplo de `put-lifecycle-policy`, se asocia la política de ciclo de vida de objetos al contenedor especificado. Esto te permite especificar durante cuánto tiempo debe almacenar el servicio los objetos en tu contenedor. MediaStore elimina los objetos del contenedor una vez que llegan a su fecha de caducidad, tal y como se indica en la política, que se encuentra en el nombre `LiveEventsLifecyclePolicy.json` del archivo.  

```
aws mediastore put-lifecycle-policy \
    --container-name ExampleContainer \
    --lifecycle-policy file://ExampleLifecyclePolicy.json
```
Este comando no genera ninguna salida.  
Para obtener más información, consulte [Añadir una política de ciclo de vida de objetos a un contenedor](https://docs.aws.amazon.com/mediastore/latest/ug/policies-object-lifecycle-add.html) en la *Guía del MediaStore usuario de AWS Elemental*.  
+  Para obtener más información sobre la API, consulte [PutLifecyclePolicy](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/mediastore/put-lifecycle-policy.html)la *Referencia de AWS CLI comandos*. 

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

En el siguiente ejemplo de código, se muestra cómo utilizar `put-object`.

**AWS CLI**  
**Para cargar un objeto**  
En el siguiente ejemplo de `put-object`, se carga un objeto en el contenedor especificado. Puede especificar una ruta de carpeta en la que se guardará el objeto dentro del contenedor. Si la carpeta ya existe, AWS Elemental MediaStore almacena el objeto en la carpeta. Si la carpeta no existe, el servicio la crea y, a continuación, almacena el objeto en ella.  

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

```
{
    "ContentSHA256": "74b5fdb517f423ed750ef214c44adfe2be36e37d861eafe9c842cbe1bf387a9d",
    "StorageClass": "TEMPORAL",
    "ETag": "af3e4731af032167a106015d1f2fe934e68b32ed1aa297a9e325f5c64979277b"
}
```
Para obtener más información, consulte [Carga de un objeto](https://docs.aws.amazon.com/mediastore/latest/ug/objects-upload.html) en la *Guía del MediaStore usuario de AWS Elemental*.  
+  Para obtener más información sobre la API, consulte [PutObject](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/mediastore/put-object.html)la *Referencia de AWS CLI comandos*. 

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

En el siguiente ejemplo de código, se muestra cómo utilizar `start-access-logging`.

**AWS CLI**  
**Para habilitar el registro de acceso en un contenedor**  
En el siguiente ejemplo de `start-access-logging`, se habilita el registro de acceso en el contenedor especificado.  

```
aws mediastore start-access-logging \
    --container-name LiveEvents
```
Este comando no genera ninguna salida.  
Para obtener más información, consulte [Habilitar el registro de acceso para un contenedor](https://docs.aws.amazon.com/mediastore/latest/ug/monitoring-cloudwatch-logs-enable.html) en la *Guía del MediaStore usuario de AWS Elemental*.  
+  Para obtener más información sobre la API, consulte [StartAccessLogging](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/mediastore/start-access-logging.html)la *Referencia de AWS CLI comandos*. 

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

En el siguiente ejemplo de código, se muestra cómo utilizar `stop-access-logging`.

**AWS CLI**  
**Para deshabilitar el registro de acceso en un contenedor**  
En el siguiente ejemplo de `stop-access-logging`, se deshabilita el registro de acceso en el contenedor especificado.  

```
aws mediastore stop-access-logging \
    --container-name LiveEvents
```
Este comando no genera ninguna salida.  
Para obtener más información, consulta Cómo [deshabilitar el registro de acceso a un contenedor](https://docs.aws.amazon.com/mediastore/latest/ug/monitoring-cloudwatch-logs-disable.html) en la *Guía del MediaStore usuario de AWS Elemental*.  
+  Para obtener más información sobre la API, consulte [StopAccessLogging](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/mediastore/stop-access-logging.html)la *Referencia de AWS CLI comandos*. 

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

En el siguiente ejemplo de código, se muestra cómo utilizar `tag-resource`.

**AWS CLI**  
**Para añadir etiquetas a un contenedor**  
En el siguiente ejemplo de `tag-resource`, se añaden las claves y los valores de etiqueta al contenedor especificado.  

```
aws mediastore tag-resource \
    --resource arn:aws:mediastore:us-west-2:123456789012:container/ExampleContainer \
    --tags '[{"Key": "Region", "Value": "West"}, {"Key": "Environment", "Value": "Test"}]'
```
Este comando no genera ninguna salida.  
Para obtener más información, consulta la *referencia [TagResource](https://docs.aws.amazon.com/mediastore/latest/apireference/API_TagResource.html)de la MediaStore API de AWS Elemental*.  
+  Para obtener más información sobre la API, consulte [TagResource](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/mediastore/tag-resource.html)la *Referencia de AWS CLI comandos*. 

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

En el siguiente ejemplo de código, se muestra cómo utilizar `untag-resource`.

**AWS CLI**  
**Para eliminar etiquetas de un contenedor**  
En el siguiente ejemplo de `untag-resource`, se elimina la clave de etiqueta especificada y su valor asociado de un contenedor.  

```
aws mediastore untag-resource \
    --resource arn:aws:mediastore:us-west-2:123456789012:container/ExampleContainer \
    --tag-keys Region
```
Este comando no genera ninguna salida.  
Para obtener más información, consulta la *referencia [UntagResource](https://docs.aws.amazon.com/mediastore/latest/apireference/API_UntagResource.html)de la MediaStore API de AWS Elemental.* .  
+  Para obtener más información sobre la API, consulte [UntagResource](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/mediastore/untag-resource.html)la *Referencia de AWS CLI comandos*. 