Contenedor de datos de comandos (aws_opsworks_command) - AWS OpsWorks

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_opsworks_command)

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 o a través de Premium AWS Support.

Representa la configuración de un comando que AWS 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

Argumentos del comando (cadena).

command_id

El identificador único aleatorio del comando, asignado por AWS OpsWorks Stacks (cadena).

iam_user_arn

Si el cliente crea el comando, el nombre de recurso de Amazon (ARN) del usuario que ha creado el comando (cadena).

instance_id

El identificador de la instancia en la que se ha ejecutado el comando (cadena).

sent_at

La marca de tiempo del momento en que AWS OpsWorks Stacks ejecutó el comando (cadena).

type

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"