-
Notifications
You must be signed in to change notification settings - Fork 3k
[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
[AutoRelease] t2-servicenetworking-2025-04-23-64871(can only be merged by SDK owner) #40669
Conversation
There was a problem hiding this 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
https://github.com/Azure/sdk-release-request/issues/6098
Recording test success
https://dev.azure.com/azure-sdk/internal/_build?definitionId=5828