Skip to content

Conversation

@azure-sdk
Copy link
Collaborator

@azure-sdk azure-sdk commented Nov 14, 2025

Configurations: 'specification/netapp/resource-manager/Microsoft.NetApp/NetApp/tspconfig.yaml', API Version: 2025-09-01, SDK Release Type: stable, and CommitSHA: 'dbdbc75c548071c0f5f0bdfae18dd1b31a7ab95a' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=5574882 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=10303b69-cead-f011-bbd3-6045bd0569b8 Submitted by: [email protected]

Release Plan Details

…pp/NetApp/tspconfig.yaml', API Version: 2025-09-01, SDK Release Type: stable, and CommitSHA: 'dbdbc75c548071c0f5f0bdfae18dd1b31a7ab95a' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=5574882 Refer to https://eng.ms/docs/products/azure-developer-experience/develop/sdk-release/sdk-release-prerequisites to prepare for SDK release.
@audunn audunn marked this pull request as ready for review November 14, 2025 21:51
Copilot AI review requested due to automatic review settings November 14, 2025 21:51
Copilot finished reviewing on behalf of audunn November 14, 2025 21:52
Copy link
Contributor

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 Azure NetApp Management SDK from version 14.0.0 to 15.0.0, based on API specification version 2025-09-01. The changes primarily involve removing deprecated features and API endpoints, representing breaking changes in the SDK.

Key changes:

  • Removal of quota reporting functionality (begin_list_quota_report method and related models)
  • Removal of LDAP-related configurations and properties
  • Removal of external replication status fields
  • Removal of volume language support

Reviewed Changes

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

Show a summary per file
File Description
tsp-location.yaml Updates commit hash reference to latest spec version
azure/mgmt/netapp/operations/_operations.py Removes begin_list_quota_report method and related HTTP request builder
azure/mgmt/netapp/aio/operations/_operations.py Removes async version of begin_list_quota_report method
azure/mgmt/netapp/models/_models.py Removes LdapConfiguration, ListQuotaReportResponse, QuotaReport models and related properties
azure/mgmt/netapp/models/_enums.py Removes ExternalReplicationSetupStatus, LdapServerType, VolumeLanguage enums
azure/mgmt/netapp/models/__init__.py Removes imports for deleted models and enums
generated_samples/volumes_list_quota_report.py Deletes sample file for removed quota report functionality
generated_tests/test_net_app_management_volumes_operations.py Removes test for deleted quota report method and outdated properties
generated_tests/test_net_app_management_volumes_operations_async.py Removes async test for deleted quota report method and outdated properties
generated_tests/test_net_app_management_volume_groups_operations.py Removes outdated property references from tests
generated_tests/test_net_app_management_volume_groups_operations_async.py Removes outdated property references from async tests
generated_tests/test_net_app_management_accounts_operations.py Removes LDAP configuration references from account tests
generated_tests/test_net_app_management_accounts_operations_async.py Removes LDAP configuration references from async account tests
azure/mgmt/netapp/_version.py Updates version from 14.0.0 to 15.0.0
apiview-properties.json Updates model mappings to reflect removed entities
_metadata.json Updates commit hash and emitter version
CHANGELOG.md Documents breaking changes for version 15.0.0

@audunn
Copy link
Member

audunn commented Nov 14, 2025

We discoverd a versioning issue in TypeSpec conversion for things merged in #43922 that should have reamined in preview.
Need to regenerate since thoes features are not available in this api-version.

azure-sdk and others added 2 commits November 17, 2025 07:15
…pp/NetApp/tspconfig.yaml', API Version: 2025-09-01, SDK Release Type: stable, and CommitSHA: '9cd47a976054f57864cf7cc7dd33941eaa977951' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=5578697 Refer to https://eng.ms/docs/products/azure-developer-experience/develop/sdk-release/sdk-release-prerequisites to prepare for SDK release.
@ChenxiJiang333
Copy link
Member

Hi @audunn, regenerated, please help upload test recordings.

@ChenxiJiang333
Copy link
Member

@msyyc, pr ready, please help review

Copy link
Member

@audunn audunn left a comment

Choose a reason for hiding this comment

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

LGTM

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