# Event Broker Subscriptions

> Configure vRA Event Broker Subscriptions for OneFuse modules in vRealize Automation 7.6

---

Site [llms.txt](/llms.txt)

---

The following Event Broker Subscriptions (EBS) are created during [OneFuse Configuration](/docs/onefuse/consume/vmware-aria-automation/vrealize-automation-76/installation-and-setup/#run-the-onefuse-configuration-workflow).

## Event Broker Subscription states

The list below represents the vRA Event State Names, in order of execution, for OneFuse Modules that may require an EBS trigger.

1. `BuildingPreEarly`
1. `BuildingPreLate`
1. `ProvisionedPreEarly`
1. `ProvisionedPreLate`

Resource: [Machine Life Cycle Extensibility](https://docs.vmware.com/en/vRealize-Automation/7.6/com.vmware.vra.prepare.use.doc/GUID-7DCDBC69-3A0A-476F-8335-DC165275F25B.html)

### MachineRequested

| Subscription name | EBS priority | OneFuse module | EBS name |
| --- | --- | --- | --- |
| PRE | 1000 | Property Toolkit | `OneFuse_PropertyToolkit_Requested` |
| PRE | 1150 | Naming | `OneFuse_Provision_Naming` |

### BuildingPre

| Subscription state | EBS priority | OneFuse module | EBS name |
| --- | --- | --- | --- |
| Early | 10 | Scripting | `OneFuse_Provision_Scripting_BuildingPreEarly` |
| Early | 15 | Ansible Tower | `OneFuse_Provision_AnsibleTower_BuildingPreEarly` |
| Early | 25 | Pluggable Module | `OneFuse_Provision_PluggableModule_BuildingPreEarly` |
| Early | 1000 | Property Toolkit | `OneFuse_PropertyToolkit_Building` |
| Early | 1200 | IPAM | `OneFuse_Provision_IPAM` |
| Early | 1300 | DNS | `OneFuse_Provision_DNS` |
| Early | 1500 | Microsoft Active Directory | `OneFuse_Provision_AD` |
| Late | 2000 | Scripting | `OneFuse_Provision_Scripting_BuildingPreLate` |
| Late | 2005 | Ansible Tower | `OneFuse_Provision_AnsibleTower_BuildingPreLate` |
| Late | 2015 | Pluggable Module | `OneFuse_Provision_PluggableModule_BuildingPreLate` |

### ProvisionedPre

| Subscription state | EBS priority | OneFuse module | EBS name |
| --- | --- | --- | --- |
| Early | 10 | Scripting | `OneFuse_Provision_Scripting_ProvisionedPreEarly` |
| Early | 15 | Ansible Tower | `OneFuse_Provision_AnsibleTower_ProvisionedPreEarly` |
| Early | 25 | Pluggable Module | `OneFuse_Provision_PluggableModule_ProvisionedPreEarly` |
| Early | 1000 | Property Toolkit | `OneFuse_PropertyToolkit_Provisioned` |
| Early | 1500 | Microsoft Active Directory | `OneFuse_Move_OU_AD` |
| Early | 1600 | ServiceNow CMDB | `OneFuse_Provision_ServiceNow_CMDB` |
| Late | 2000 | Scripting | `OneFuse_Provision_Scripting_ProvisionedPreLate` |
| Late | 2005 | Ansible Tower | `OneFuse_Provision_AnsibleTower_ProvisionedPreLate` |
| Late | 2015 | Pluggable Module | `OneFuse_Provision_PluggableModule_ProvisionedPreEarly` |

### Reconfigure VM

| EBS priority | OneFuse module | EBS name |
| --- | --- | --- |
| 1100 | ServiceNow CMDB | `OneFuse_Update_ServiceNow_CMDB` |

### MachineDisposingPost

| EBS priority | OneFuse module | EBS name |
| --- | --- | --- |
| 10 | Scripting | `OneFuse_De-Provision_Scripting` |
| 15 | Ansible Tower | `OneFuse_De-Provision_AnsibleTower` |
| 25 | Pluggable Module | `OneFuse_De-Provision_PluggableModule` |
| 1100 | ServiceNow CMDB | `OneFuse_De-Provision_ServiceNow_CMDB` |
| 1200 | Microsoft Active Directory | `OneFuse_De-Provision_AD` |
| 1300 | DNS | `OneFuse_De-Provision_DNS` |
| 1400 | IPAM | `OneFuse_De-Provision_IPAM` |
| 1500 | Naming | `OneFuse_De-Provision_Naming` |

## Configure EBS timeouts

EBS Timeouts allow the user to set a time limit per EBS for communication between vRealize Automation and vRealize Orchestrator.

1. In the VMware vRealize Automation 7.6 console, go to **Administration** > **Events** > **Subscriptions**.
1. Select an **EBS Name**. Scroll to see the **Timeout** value.
1. Select a **Variable Name**, and edit the **Timeout** value in minutes if needed.
