Azure Discoverable VNets Information Exporter
The Azure Discoverable VNets Information Exporter Plugin is used to export the Azure Discoverable VNets Information including VNet Name, Resource ID, Tenant, Subscription, Region. The collected data is used by the API Server Manager to support configuration of the Included/Excluded Virtual Networks advanced parameter during Azure resources discovery.
- Click the right-top start menu and search “Plugin Manager”. Click the menu “Plugin Manager”.
- Open the Build-in Plugins and find “Generate_Discoverable_VNet_Info” plugin. Right-click and select “Debug Run”.
- Click “Run” to run the plugins.
- Check if the plugins were executed successfully. If you see any error logs, please contact NetBrain support.
- Check exported Discoverable VNet information result in the File folder Public – Public Cloud – Microsoft Azure – Discoverable VNet Info.
|
All output also will be saved to worker server C:\Windows\Temp\NetBrain\Azure VNet Info. |
Feature Release Notes:
- Prerequisites
- API Server Configuration Required
- The Azure API Server must be correctly configured with valid credentials, referring to Azure quick setup guide doc: https://www.netbraintech.com/docs/12ac1ue0to/help/HTML/setup-azure-api-access.html.
- Network Requirements
- Outbound HTTPS access to Azure Resource Manager endpoints: https://management.azure.com/.
- Local File System Access
- Plugin must have write access to worker server: C:\Windows\Temp\NetBrain\Azure VNet Info
- API Server Configuration Required
- Execution Requirements
- This plugin is manually executed by the user.
- Functional Description
- Objectives
The plugin performs two main tasks:- Collect basic Azure discoverable VNet information and save it to a CSV file.
- Collect all Azure discoverable VNet resource IDs and save them to a TXT file for consumption by API Server Manager.
- Objectives
- Output Files and Format
- Output Directory
All outputs are saved to NetBrain UI- All outputs are saved to worker server: C:\Windows\Temp\NetBrain\Azure VNet Info
- CSV Output
- Output Directory
Purpose: Store basic VNet information used for reporting and verification.
File name example:
<API Server Name>(csv).csv
Data fields:
| Field | Description |
| Name | Azure VNet name |
| Resource ID | Azure resource ID |
| Type | Azure resource type |
| Tenant ID | Azure tenant ID |
| Subscription ID | Azure subscription ID |
| Location | Azure region |
| Resource Group | Azure Resource group name |
Sample data:
- TXT Output
Purpose: Provide all VNet resource IDs list for use in: API Server Manager → Advanced → Included / Excluded VNet
File name:
<API Server Name>(txt).txt
Content format:
· VNet Resource ID1; VNet Resource ID2
· Example:
/subscriptions/<id>/resourceGroups/<rg>/providers/Microsoft.Network/virtualNetworks/vnet-prod;subscriptions/<id>/resourceGroups/<rg>/providers/Microsoft.Network/virtualNetworks/vnet-hub