

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# Data bag do comando (aws\$1opsworks\$1command)
<a name="data-bag-json-command"></a>

**Importante**  
O AWS OpsWorks Stacks serviço chegou ao fim da vida útil em 26 de maio de 2024 e foi desativado para clientes novos e existentes. É altamente recomendável que os clientes migrem suas cargas de trabalho para outras soluções o mais rápido possível. Se você tiver dúvidas sobre migração, entre em contato com a AWS Support equipe no [AWS re:POST](https://repost.aws/) ou por meio do Premium [AWS Support](https://aws.amazon.com/support).

Representa as configurações de um comando que o OpsWorks Stacks executa em uma ou mais instâncias.

O exemplo a seguir mostra como usar a pesquisa do Chef para pesquisar um único item de data bag e, depois, vários itens de data bag, a fim de gravar mensagens no log do Chef com os tipos dos comandos e quando eles foram enviados:

```
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 do comando (string).

**command\$1id**  <a name="data-bag-json-command-command-id"></a>
O identificador exclusivo aleatório do comando, atribuído por OpsWorks Stacks (string).

**iam\$1user\$1arn**  <a name="data-bag-json-command-iam-user-arn"></a>
Se o comando for criado pelo cliente, o Nome de recurso da Amazon (ARN) do usuário que criou o comando (string).

**instance\$1id**  <a name="data-bag-json-command-instance-id"></a>
O identificador da instância em que o comando foi executado (string).

**sent\$1at**  <a name="data-bag-json-command-sent-at"></a>
A data e hora de quando o OpsWorks Stacks executou o comando (string).

**type**  <a name="data-bag-json-command-type"></a>
O tipo do comando (string). Os valores válidos são:  
+ `"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"`