vcfa_action_subscription

VCF Automation — event-broker action subscriptions (/event-broker/api/subscriptions).

A subscription fires an ABX action (or vRO workflow) when an event topic publishes. Common topics: compute.provision.post, deployment.action.pre, deployment.action.post.

saltext.vcf.clients.vcfa_action_subscription.create(opts, spec, profile=None)[source]

Create an event subscription.

spec keys: name, description, eventTopicId, runnableType (extensibility.abx / extensibility.vro), runnableId, criteria (vRO-style filter expression), recoverRunnableType, recoverRunnableId, constraints, disabled, priority, timeout, blocking.

saltext.vcf.clients.vcfa_action_subscription.list_event_topics(opts, profile=None)[source]

Return every event topic the broker exposes (the catalog of eventTopicId values usable in create()).