Para expandir o comentário de Chopper3, uma combinação do vCloud Director (tente instalar o > = 5.1, não 1.5), o vCenter Orchestrator, e uma boa configuração de fila de mensagens te deixaria muito perto de onde você está procurando estar nisso.
vCloud > = 5.1 permite que metadados genéricos sejam aplicados a praticamente todos os objetos que podem ser criados no vCloud Director. Isso inclui Gateways de Borda, Redes Externas, etc. Também é possível apontar a instalação do vCloud Director em uma fila de mensagens (embora o VMware pareça preferir o RabbitMQ) e controlar as mudanças MACD no ambiente com as tarefas de bloqueio que podem ser configuradas pelo vCD. O orquestrador atua como um bom hub para extrair coisas do MQ e fazer "ações" com elas.
Para concordar com todos os outros, com apenas vCenter, você terá um tempo bastante difícil com isso, a menos que envolva a API do vCenter / vSphere em algum tipo de lógica de enfileiramento de mensagens e talvez use esse campo de comentários para a VM no vCenter / vSphere.