

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.

# Contenedor de datos de comandos (aws\$1opsworks\$1command)
<a name="data-bag-json-command"></a>

**importante**  
El AWS OpsWorks Stacks servicio llegó al final de su vida útil el 26 de mayo de 2024 y se ha desactivado tanto para los clientes nuevos como para los existentes. Recomendamos encarecidamente a los clientes que migren sus cargas de trabajo a otras soluciones lo antes posible. Si tienes preguntas sobre la migración, ponte en contacto con el AWS Support equipo en [AWS Re:post](https://repost.aws/) o a través de Premium [AWS Support](https://aws.amazon.com/support).

Representa la configuración de un comando que OpsWorks Stacks ejecuta en una o más instancias.

En el ejemplo siguiente se muestra cómo utilizar Chef para realizar una búsqueda mediante un único elemento de un contenedor de datos y después mediante varios elementos de contenedor de datos para escribir mensajes en el registro de Chef con los tipos de comandos y dónde se enviaron:

```
command = search("aws_opsworks_command").first
Chef::Log.info("********** The command's type is '#{command['type']}' **********")
Chef::Log.info("********** The command was sent at '#{command['sent_at']}' **********")

search("aws_opsworks_command").each do |command|
  Chef::Log.info("********** The command's type is '#{command['type']}' **********")
  Chef::Log.info("********** The command was sent at '#{command['sent_at']}' **********")
end
```


****  

|  |  |  | 
| --- |--- |--- |
| [args](#data-bag-json-command-args) | [command\$1id](#data-bag-json-command-command-id) | [iam\$1user\$1arn](#data-bag-json-command-iam-user-arn) | 
| [instance\$1id](#data-bag-json-command-instance-id) | [sent\$1at](#data-bag-json-command-sent-at) | [type](#data-bag-json-command-type) | 

**args**  <a name="data-bag-json-command-args"></a>
Argumentos del comando (cadena).

**command\$1id**  <a name="data-bag-json-command-command-id"></a>
El identificador único aleatorio del comando, asignado por OpsWorks Stacks (cadena).

**iam\$1user\$1arn**  <a name="data-bag-json-command-iam-user-arn"></a>
Si el cliente crea el comando, el nombre de recurso de Amazon (ARN) del usuario que ha creado el comando (cadena).

**instance\$1id**  <a name="data-bag-json-command-instance-id"></a>
El identificador de la instancia en la que se ha ejecutado el comando (cadena).

**sent\$1at**  <a name="data-bag-json-command-sent-at"></a>
La marca de tiempo del momento en que OpsWorks Stacks ejecutó el comando (cadena).

**type**  <a name="data-bag-json-command-type"></a>
El tipo de comando (cadena). Los valores válidos son:  
+ `"configure"`
+ `"deploy"`
+ `"deregister"`
+ `"execute_recipes"`
+ `"grant_remote_access"`
+ `"install_dependencies"`
+ `"restart"`
+ `"revoke_remote_access"`
+ `"rollback"`
+ `"setup"`
+ `"shutdown"`
+ `"start"`
+ `"stop"`
+ `"sync_remote_users"`
+ `"undeploy"`
+ `"update_agent"`
+ `"update_custom_cookbooks"`
+ `"update_dependencies"`