Conteneurs de données de commandes (aws_opsworks_command) - AWS OpsWorks

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Conteneurs de données de commandes (aws_opsworks_command)

Important

Le AWS OpsWorks Stacks service a atteint sa fin de vie le 26 mai 2024 et a été désactivé tant pour les nouveaux clients que pour les clients existants. Nous recommandons vivement aux clients de migrer leurs charges de travail vers d'autres solutions dès que possible. Si vous avez des questions sur la migration, contactez l' AWS Support équipe sur AWS Re:Post ou via le AWS Support Premium.

Représente les paramètres d'une commande exécutée par AWS OpsWorks Stacks sur une ou plusieurs instances.

L'exemple suivant montre comment utiliser la recherche Chef pour effectuer une recherche via un seul élément de conteneur de données, puis via plusieurs conteneurs de données pour écrire les messages dans le journal Chef avec les types de commandes et l'emplacement où ils ont été envoyés :

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

Arguments de la commande (chaîne).

command_id

Identifiant unique aléatoire de la commande, attribué par AWS OpsWorks Stacks (chaîne).

iam_user_arn

Si la commande est créée par le client, l'ARN de l'utilisateur qui a créé la commande (chaîne).

instance_id

Identifiant de l'instance sur laquelle la commande a été exécutée (chaîne).

sent_at

Horodatage du moment où AWS OpsWorks Stacks a exécuté la commande (chaîne).

type

Type de la commande (chaîne). Les valeurs valides sont les suivantes :

  • "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"