Skip to content

[AutoRelease] t2-servicenetworking-2025-04-23-64871(can only be merged by SDK owner) #40669

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged

Conversation

azure-sdk
Copy link
Collaborator

@azure-sdk
Copy link
Collaborator Author

@Copilot Copilot AI review requested due to automatic review settings April 23, 2025 04:15
Copy link
Contributor

@Copilot Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR updates the ServiceNetworking SDK with new API version defaults and model enhancements. Key changes include the update of default API version values from "2025-01-01" to "2025-03-01-preview", the addition of new model properties (such as those for IP access rules and security policy configurations) with explicit visibility settings, and corresponding updates to client configuration, documentation, and changelog with a version bump to "2.1.0b1".

Reviewed Changes

Copilot reviewed 51 out of 53 changed files in this pull request and generated no comments.

Show a summary per file
File Description
azure/mgmt/servicenetworking/operations/_operations.py Removed outdated sys.version checks by directly importing MutableMapping; updated API version defaults in request builders.
azure/mgmt/servicenetworking/models/_models.py Added new properties and updated rest_field calls with explicit visibility lists for enhanced model behavior.
azure/mgmt/servicenetworking/models/_patch.py, _enums.py, init.py Introduced new models and enums (e.g. IpAccessRule, IpAccessRulesPolicy, IpAccessRulesSecurityPolicy, IpAccessRuleAction) and updated exports.
azure/mgmt/servicenetworking/aio/operations/* Applied similar API version and MutableMapping import updates to the asynchronous operations.
_client.py, _configuration.py Updated default API version and enhanced client instantiation (including dynamic resolution of cloud endpoints).
README.md, CHANGELOG.md Updated Python version requirement to 3.9+ and documented the new features and version bump.
_serialization.py, _model_base.py Streamlined headers and licensing blocks, with minor improvements in error message formatting for deserialization.
Files not reviewed (2)
  • sdk/servicenetworking/azure-mgmt-servicenetworking/_meta.json: Language not supported
  • sdk/servicenetworking/azure-mgmt-servicenetworking/apiview-properties.json: Language not supported

@ChenxiJiang333 ChenxiJiang333 merged commit 66d166d into Azure:main May 13, 2025
20 checks passed
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.

3 participants