-
Notifications
You must be signed in to change notification settings - Fork 3.2k
[AutoPR azure-mgmt-netapp]-generated-from-SDK Generation - Python-5589924 #44107
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
base: main
Are you sure you want to change the base?
Conversation
…pp/NetApp/tspconfig.yaml', API Version: 2025-09-01-preview, SDK Release Type: beta, and CommitSHA: '44a12ed5a9045bb04ad3759bd96c32fe970a935c' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=5589924 Refer to https://eng.ms/docs/products/azure-developer-experience/develop/sdk-release/sdk-release-prerequisites to prepare for SDK release.
…into sdkauto/azure-mgmt-netapp-5589924
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 is an auto-generated pull request that updates the Azure NetApp Files Management SDK from API version 2025-09-01 (stable) to 2025-09-01-preview (beta). The update introduces significant new functionality including elastic resources (accounts, capacity pools, volumes, snapshots, backups), ransomware protection features, caching capabilities, bucket management, and Active Directory configuration resources. The changes are generated from the TypeSpec specification and include updated test files and code samples.
Key changes:
- SDK status changed from stable (Production/Stable) to beta in pyproject.toml
- New resource types added: ElasticAccounts, ElasticCapacityPools, ElasticVolumes, ElasticSnapshots, ElasticBackups, ElasticBackupVaults, ElasticBackupPolicies, ElasticSnapshotPolicies, RansomwareReports, Caches, Buckets, and ActiveDirectoryConfigs
- Existing Volume and Account operations extended with new properties (breakthroughMode, ransomwareProtection, ldapConfiguration, language, largeVolumeType, ldapServerType)
- All sample files updated to reference 2025-09-01-preview API version
Reviewed Changes
Copilot reviewed 220 out of 223 changed files in this pull request and generated no comments.
Show a summary per file
| File | Description |
|---|---|
| tsp-location.yaml | Updated commit hash to reference new TypeSpec version |
| pyproject.toml | Changed SDK from stable to beta status |
| generated_tests/_volumes_operations.py | Added new volume properties and test_volumes_begin_list_quota_report test method |
| generated_tests/_volume_groups_operations.py | Added new volume properties in test data |
| generated_tests/_accounts_operations.py | Added ldapConfiguration property to account test data |
| generated_tests/_ransomware_reports_operations.py | New test files for ransomware reporting functionality |
| generated_tests/elastic_operations*.py | New test files for elastic resource management (12 new test files) |
| generated_tests/_caches_operations.py | New test files for cache management |
| generated_tests/_buckets_operations.py | New test files for bucket management |
| generated_tests/_active_directory_configs_operations.py | New test files for Active Directory configuration |
| generated_samples/*.py | Updated API version references from 2025-09-01 to 2025-09-01-preview (100+ sample files) |
| generated_samples/volumes_list_quota_report.py | New sample for list quota report operation |
| generated_samples/volumes_extra_large_volumes_*.py | New samples for extra large volume operations |
| generated_samples/elastic_*.py | New samples for all elastic resource operations (40+ new files) |
| generated_samples/ransomware_reports_*.py | New samples for ransomware report operations |
Configurations: 'specification/netapp/resource-manager/Microsoft.NetApp/NetApp/tspconfig.yaml', API Version: 2025-09-01-preview, SDK Release Type: beta, and CommitSHA: '44a12ed5a9045bb04ad3759bd96c32fe970a935c' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=5589924 Refer to https://eng.ms/docs/products/azure-developer-experience/develop/sdk-release/sdk-release-prerequisites to prepare for SDK release. Release plan link: https://web.powerapps.com/apps/821ab569-ae60-420d-8264-d7b5d5ef734c?release-plan-id=74c77fc6-cead-f011-bbd3-6045bd08111b Submitted by: [email protected]
Release Plan Details
Spec pull request: [NetAppFiles] Update to 2025-09-01 azure-rest-api-specs#38406
Spec API version: 2025-09-01-preview