Skip to content

[AdvancedNetworkPolicy] Protobuf changes for LNET and NIC - #378

Merged
mjethwa-msft merged 4 commits into
mainfrom
user/mjethwa-msft/sdn-optionality
Sep 5, 2025
Merged

[AdvancedNetworkPolicy] Protobuf changes for LNET and NIC#378
mjethwa-msft merged 4 commits into
mainfrom
user/mjethwa-msft/sdn-optionality

Conversation

@mjethwa-msft

@mjethwa-msft mjethwa-msft commented Jul 28, 2025

Copy link
Copy Markdown
Contributor

This pull request introduces support for AdvancedNetworkPolicy in the LogicalNetwork and NetworkInterface data models for CloudAgent interface as well as their associated protobuf definitions and generated Go code. The changes ensure that these models can store and retrieve advanced network policies, enhancing their configurability and functionality.

Changes to LogicalNetwork:

  • Added a repeated AdvancedNetworkPolicy advancedPolicies field to the LogicalNetwork protobuf definition (moc_cloudagent_logicalnetwork.proto) to support multiple advanced network policies.

Changes to NetworkInterface:

  • Added a repeated AdvancedNetworkPolicy advancedPolicies field to the NetworkInterface protobuf definition (moc_cloudagent_networkinterface.proto) to support multiple advanced network policies.

Feature design doc for more details:

Related PRs:

@mjethwa-msft

Copy link
Copy Markdown
Contributor Author

/azp run

@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines successfully started running 1 pipeline(s).

@mjethwa-msft
mjethwa-msft force-pushed the user/mjethwa-msft/sdn-optionality branch from 563bb24 to 80c5414 Compare August 13, 2025 17:23
@mjethwa-msft

Copy link
Copy Markdown
Contributor Author

/azp run

@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines successfully started running 1 pipeline(s).

@mjethwa-msft
mjethwa-msft force-pushed the user/mjethwa-msft/sdn-optionality branch from 80c5414 to ea32f7a Compare September 2, 2025 19:36
@mjethwa-msft

Copy link
Copy Markdown
Contributor Author

/azp run

@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines successfully started running 1 pipeline(s).

@mjethwa-msft
mjethwa-msft force-pushed the user/mjethwa-msft/sdn-optionality branch from ea32f7a to ca7fcdb Compare September 4, 2025 17:07
@mjethwa-msft

Copy link
Copy Markdown
Contributor Author

/azp run

@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines successfully started running 1 pipeline(s).

@mjethwa-msft
mjethwa-msft merged commit 381748a into main Sep 5, 2025
7 checks passed
@mjethwa-msft
mjethwa-msft deleted the user/mjethwa-msft/sdn-optionality branch September 9, 2025 16:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants