id: primary_controller resources: - id: rabbit_user from: resources/rabbitmq_user location: {{node}} input: user_name: {{user_name}} password: {{password}} vhost_name: {{vhost_res}}::vhost_name updates: - id: {{for}} input: {{for_user}}: rabbit_user::user_name {{for_password}}: rabbit_user::password events: - type: depends_on parent_action: rabbit_user.run state: success child_action: {{for}}.update