cartography icon indicating copy to clipboard operation
cartography copied to clipboard

feat(azure): add support for event hub

Open janithashri opened this issue 2 months ago • 0 comments

Summary

This pull request introduces a new intel module to ingest Azure Event Hubs. This change adds two new node types, :AzureEventHubsNamespace and :AzureEventHub, and connects them to the existing :AzureSubscription.

The implementation follows the project's modern, schema-based pattern, ingests both namespaces and their child event hubs, and includes full integration test coverage and schema documentation.

Related issues or links

  • Addresses part of #1736

Checklist

Provide proof that this works (this makes reviews move faster). Please perform one or more of the following:

  • [x] Update/add unit or integration tests.

  • [x] Include a screenshot showing what the graph looked like before and after your changes. Screenshot 2025-10-05 000254

  • [ ] Include console log trace showing what happened before and after your changes.

If you are changing a node or relationship:

If you are implementing a new intel module:

  • [x] Use the NodeSchema data model.

  • [x] Confirm that the linter actually passes (submitting a PR where the linter fails shows reviewers that you did not test your code and will delay your review).

janithashri avatar Oct 05 '25 05:10 janithashri