Data Bag für Befehle (aws_opsworks_command) - AWS OpsWorks

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Data Bag für Befehle (aws_opsworks_command)

Wichtig

Der AWS OpsWorks Stacks Dienst hat am 26. Mai 2024 das Ende seiner Lebensdauer erreicht und wurde sowohl für neue als auch für bestehende Kunden deaktiviert. Wir empfehlen Kunden dringend, ihre Workloads so bald wie möglich auf andere Lösungen zu migrieren. Wenn Sie Fragen zur Migration haben, wenden Sie sich an das AWS Support Team auf AWS re:POST oder über den AWS Premium-Support.

Stellt Einstellungen für einen Befehl dar, den AWS OpsWorks Stacks auf einer oder mehreren Instanzen ausführt.

Das folgende Beispiel zeigt, wie Sie mit der Chef-Suchfunktion ein einzelnes Data Bag-Element (und anschließend mehrere Data Bag-Elemente) durchsuchen und Nachrichten mit den Typen und den Sendezeitpunkten der Befehle ins Chef-Protokoll schreiben:

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

Argumente für den Befehl (Zeichenfolge).

command_id

Die zufällige eindeutige Kennung des Befehls, die von AWS OpsWorks Stacks (Zeichenfolge) zugewiesen wurde.

iam_user_arn

Sofern der Befehl vom Kunden erstellt wird, ist dies der Amazon-Ressourcenname des Benutzers, der den Befehl erstellt hat (Zeichenfolge).

instance_id

Die ID der Instance, auf der dieser Befehl ausgeführt wurde (Zeichenfolge).

sent_at

Der Zeitstempel, zu dem AWS OpsWorks Stacks den Befehl ausgeführt hat (Zeichenfolge).

Typ

Der Typ des Befehls (Zeichenfolge). Gültige Werte sind:

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