[AutoPR azure-mgmt-appnetwork]-generated-from-SDK Generation - Python-6060156#45893
[AutoPR azure-mgmt-appnetwork]-generated-from-SDK Generation - Python-6060156#45893deveshdama merged 3 commits intomainfrom
Conversation
…aml', API Version: 2025-04-01-preview, SDK Release Type: beta, and CommitSHA: 'bf394b468f3f3cf9d0c678282d7efdf9b3411132' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=6060156 Refer to https://eng.ms/docs/products/azure-developer-experience/develop/sdk-release/sdk-release-prerequisites to prepare for SDK release.
There was a problem hiding this comment.
Pull request overview
This PR introduces a newly generated azure-mgmt-appnetwork management-plane Python SDK package (beta) for the AppLink/AppNetwork RP, including CI wiring, packaging metadata, generated client/models/operations, and generated samples/tests.
Changes:
- Add
sdk/appnetwork/ci.ymlto run the standard SDK client pipeline for the new service directory. - Add the new
azure-mgmt-appnetworkpackage scaffolding (pyproject, metadata, changelog, README, license, manifest). - Add generated source, samples, and tests for the 2025 preview API surface.
Reviewed changes
Copilot reviewed 60 out of 61 changed files in this pull request and generated 1 comment.
Show a summary per file
| File | Description |
|---|---|
| sdk/appnetwork/ci.yml | Adds CI pipeline configuration for the new appnetwork service directory. |
| sdk/appnetwork/azure-mgmt-appnetwork/tsp-location.yaml | Records TypeSpec source location/commit used for generation. |
| sdk/appnetwork/azure-mgmt-appnetwork/pyproject.toml | Defines package build/system metadata, dependencies, and packaging flags for the beta release. |
| sdk/appnetwork/azure-mgmt-appnetwork/generated_tests/test_app_network_mgmt_upgrade_histories_operations_async.py | Generated async test stub for upgrade histories operations. |
| sdk/appnetwork/azure-mgmt-appnetwork/generated_tests/test_app_network_mgmt_upgrade_histories_operations.py | Generated sync test stub for upgrade histories operations. |
| sdk/appnetwork/azure-mgmt-appnetwork/generated_tests/test_app_network_mgmt_operations_async.py | Generated async test stub for operations list. |
| sdk/appnetwork/azure-mgmt-appnetwork/generated_tests/test_app_network_mgmt_operations.py | Generated sync test stub for operations list. |
| sdk/appnetwork/azure-mgmt-appnetwork/generated_tests/test_app_network_mgmt_available_versions_operations_async.py | Generated async test stub for available versions operations. |
| sdk/appnetwork/azure-mgmt-appnetwork/generated_tests/test_app_network_mgmt_available_versions_operations.py | Generated sync test stub for available versions operations. |
| sdk/appnetwork/azure-mgmt-appnetwork/generated_tests/test_app_network_mgmt_app_links_operations_async.py | Generated async test stubs for AppLinks operations. |
| sdk/appnetwork/azure-mgmt-appnetwork/generated_tests/test_app_network_mgmt_app_links_operations.py | Generated sync test stubs for AppLinks operations. |
| sdk/appnetwork/azure-mgmt-appnetwork/generated_tests/test_app_network_mgmt_app_link_members_operations_async.py | Generated async test stubs for AppLinkMembers operations. |
| sdk/appnetwork/azure-mgmt-appnetwork/generated_tests/test_app_network_mgmt_app_link_members_operations.py | Generated sync test stubs for AppLinkMembers operations. |
| sdk/appnetwork/azure-mgmt-appnetwork/generated_tests/conftest.py | Generated test-proxy sanitizers and environment loading. |
| sdk/appnetwork/azure-mgmt-appnetwork/generated_samples/upgrade_histories_list_by_app_link_member.py | Generated sample for listing upgrade histories. |
| sdk/appnetwork/azure-mgmt-appnetwork/generated_samples/operations_list.py | Generated sample for listing provider operations. |
| sdk/appnetwork/azure-mgmt-appnetwork/generated_samples/available_versions_list_by_location_with_filter.py | Generated sample for listing available versions (with filter scenario). |
| sdk/appnetwork/azure-mgmt-appnetwork/generated_samples/available_versions_list_by_location.py | Generated sample for listing available versions. |
| sdk/appnetwork/azure-mgmt-appnetwork/generated_samples/app_links_update.py | Generated sample for updating an AppLink. |
| sdk/appnetwork/azure-mgmt-appnetwork/generated_samples/app_links_list_by_subscription.py | Generated sample for listing AppLinks by subscription. |
| sdk/appnetwork/azure-mgmt-appnetwork/generated_samples/app_links_list_by_resource_group.py | Generated sample for listing AppLinks by resource group. |
| sdk/appnetwork/azure-mgmt-appnetwork/generated_samples/app_links_get.py | Generated sample for getting an AppLink. |
| sdk/appnetwork/azure-mgmt-appnetwork/generated_samples/app_links_delete.py | Generated sample for deleting an AppLink. |
| sdk/appnetwork/azure-mgmt-appnetwork/generated_samples/app_links_create_or_update.py | Generated sample for creating/updating an AppLink. |
| sdk/appnetwork/azure-mgmt-appnetwork/generated_samples/app_link_members_update.py | Generated sample for updating an AppLink member. |
| sdk/appnetwork/azure-mgmt-appnetwork/generated_samples/app_link_members_list_by_app_link.py | Generated sample for listing AppLink members. |
| sdk/appnetwork/azure-mgmt-appnetwork/generated_samples/app_link_members_get.py | Generated sample for getting an AppLink member. |
| sdk/appnetwork/azure-mgmt-appnetwork/generated_samples/app_link_members_delete.py | Generated sample for deleting an AppLink member. |
| sdk/appnetwork/azure-mgmt-appnetwork/generated_samples/app_link_members_create_or_update.py | Generated sample for creating/updating an AppLink member. |
| sdk/appnetwork/azure-mgmt-appnetwork/dev_requirements.txt | Adds dev/test requirements for local development of this package. |
| sdk/appnetwork/azure-mgmt-appnetwork/azure/mgmt/appnetwork/py.typed | Adds PEP 561 typing marker. |
| sdk/appnetwork/azure-mgmt-appnetwork/azure/mgmt/appnetwork/operations/_patch.py | Adds customization hook for operations layer. |
| sdk/appnetwork/azure-mgmt-appnetwork/azure/mgmt/appnetwork/operations/init.py | Exposes generated operations and applies patch hook. |
| sdk/appnetwork/azure-mgmt-appnetwork/azure/mgmt/appnetwork/models/_patch.py | Adds customization hook for models layer. |
| sdk/appnetwork/azure-mgmt-appnetwork/azure/mgmt/appnetwork/models/_models.py | Generated model types for the service. |
| sdk/appnetwork/azure-mgmt-appnetwork/azure/mgmt/appnetwork/models/_enums.py | Generated enums for the service. |
| sdk/appnetwork/azure-mgmt-appnetwork/azure/mgmt/appnetwork/models/init.py | Exposes models/enums and applies patch hook. |
| sdk/appnetwork/azure-mgmt-appnetwork/azure/mgmt/appnetwork/aio/operations/_patch.py | Adds customization hook for async operations layer. |
| sdk/appnetwork/azure-mgmt-appnetwork/azure/mgmt/appnetwork/aio/operations/init.py | Exposes async operations and applies patch hook. |
| sdk/appnetwork/azure-mgmt-appnetwork/azure/mgmt/appnetwork/aio/_patch.py | Adds customization hook for async client package. |
| sdk/appnetwork/azure-mgmt-appnetwork/azure/mgmt/appnetwork/aio/_configuration.py | Generated async client configuration (policies, auth, api_version). |
| sdk/appnetwork/azure-mgmt-appnetwork/azure/mgmt/appnetwork/aio/_client.py | Generated async management client entry point. |
| sdk/appnetwork/azure-mgmt-appnetwork/azure/mgmt/appnetwork/aio/init.py | Exposes async client and applies patch hook. |
| sdk/appnetwork/azure-mgmt-appnetwork/azure/mgmt/appnetwork/_version.py | Defines the package version constant. |
| sdk/appnetwork/azure-mgmt-appnetwork/azure/mgmt/appnetwork/_utils/model_base.py | Generated shared model base/serialization utilities. |
| sdk/appnetwork/azure-mgmt-appnetwork/azure/mgmt/appnetwork/_utils/init.py | Package marker for generated utils. |
| sdk/appnetwork/azure-mgmt-appnetwork/azure/mgmt/appnetwork/_patch.py | Adds customization hook for sync client package. |
| sdk/appnetwork/azure-mgmt-appnetwork/azure/mgmt/appnetwork/_configuration.py | Generated sync client configuration (policies, auth, api_version). |
| sdk/appnetwork/azure-mgmt-appnetwork/azure/mgmt/appnetwork/_client.py | Generated sync management client entry point. |
| sdk/appnetwork/azure-mgmt-appnetwork/azure/mgmt/appnetwork/init.py | Exposes sync client/version and applies patch hook. |
| sdk/appnetwork/azure-mgmt-appnetwork/azure/mgmt/init.py | Namespace package marker for azure.mgmt. |
| sdk/appnetwork/azure-mgmt-appnetwork/azure/init.py | Namespace package marker for azure. |
| sdk/appnetwork/azure-mgmt-appnetwork/apiview-properties.json | APIView cross-language mapping metadata for review tooling. |
| sdk/appnetwork/azure-mgmt-appnetwork/_metadata.json | Generation metadata (apiVersion, commit, emitterVersion). |
| sdk/appnetwork/azure-mgmt-appnetwork/README.md | Package README with installation/authentication snippet. |
| sdk/appnetwork/azure-mgmt-appnetwork/MANIFEST.in | sdist inclusion rules for package artifacts. |
| sdk/appnetwork/azure-mgmt-appnetwork/LICENSE | MIT license file. |
| sdk/appnetwork/azure-mgmt-appnetwork/CHANGELOG.md | Initial changelog entry for 1.0.0b1. |
|
/azp run python - pullrequest |
|
Azure Pipelines successfully started running 1 pipeline(s). |
|
Hi @deveshdama, it seems the service is behind a feature flag, we recommend making sure the api version to be deployed publicly in all locations before releasing the SDK, though we won't block the release in self-serve release flow. You can continue for next step.
|
|
@msyyc, please help review |
we are only in selected regions at the moment. https://learn.microsoft.com/en-us/azure/application-network/overview#limitations Currently supported only in the following regions:
|


Configurations: 'specification/applink/AppLink.Management/tspconfig.yaml', API Version: 2025-08-01-preview, SDK Release Type: beta, and CommitSHA: 'bf394b468f3f3cf9d0c678282d7efdf9b3411132' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=6060156 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=0aeba4af-c706-f111-8406-000d3a5b007c Submitted by: ddama@microsoft.com
Release Plan Details
Spec pull request: Add Microsoft.AppLink API specs for 2025-08-01-preview (public preview) azure-rest-api-specs#40886
Spec API version: 2025-08-01-preview