[AutoPR azure-mgmt-trafficmanager]-generated-from-SDK Generation - Python-6845866 - #49060
azure-sdk-automation[bot] wants to merge 1 commit into
Conversation
…oft.Network/TrafficManager/tspconfig.yaml', API Version: 2026-09-01, SDK Release Type: stable, and CommitSHA: 'dd536c5bba9374d7820ca5043ee2b11e15bedc58' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=6845866 Refer to https://eng.ms/docs/products/azure-developer-experience/develop/sdk-release/sdk-release-prerequisites to prepare for SDK release.
|
Azure Pipelines: Successfully started running 1 pipeline(s). 9 pipeline(s) were filtered out due to trigger conditions. There may be pipelines that require an authorized user to comment /azp run to run. |
There was a problem hiding this comment.
🟢 Approval recommended
No blocking issues were identified; only minor documentation and metadata nits remain.
Pull request overview
Regenerates the Traffic Manager Python SDK for stable API version 2026-09-01 and package version 2.0.0.
Changes:
- Regenerates clients, operations, models, types, serialization, and samples.
- Updates package metadata, documentation, changelog, and APIView artifacts.
- Refreshes API-version and release metadata.
File summaries
| File | Summary |
|---|---|
sdk/trafficmanager/azure-mgmt-trafficmanager/tsp-location.yaml |
Updates the specification commit. |
sdk/trafficmanager/azure-mgmt-trafficmanager/README.md |
Refreshes authentication terminology. |
sdk/trafficmanager/azure-mgmt-trafficmanager/pyproject.toml |
Updates stable metadata and Python requirements; “Trafficmanager” spelling nit remains. |
sdk/trafficmanager/azure-mgmt-trafficmanager/generated_samples/traffic_manager_user_metrics_keys_put.py |
Regenerated user metrics keys PUT sample. |
sdk/trafficmanager/azure-mgmt-trafficmanager/generated_samples/traffic_manager_user_metrics_keys_get.py |
Regenerated user metrics keys GET sample. |
sdk/trafficmanager/azure-mgmt-trafficmanager/generated_samples/traffic_manager_user_metrics_keys_delete.py |
Regenerated user metrics keys DELETE sample. |
sdk/trafficmanager/azure-mgmt-trafficmanager/generated_samples/profile_put_with_nested_endpoints.py |
Regenerated nested-endpoints profile PUT sample. |
sdk/trafficmanager/azure-mgmt-trafficmanager/generated_samples/profile_put_with_endpoints.py |
Regenerated profile PUT sample. |
sdk/trafficmanager/azure-mgmt-trafficmanager/generated_samples/profile_put_with_endpoints_and_record_type.py |
Regenerated profile PUT sample with record type. |
sdk/trafficmanager/azure-mgmt-trafficmanager/generated_samples/profile_put_with_custom_headers.py |
Regenerated custom-header profile PUT sample. |
sdk/trafficmanager/azure-mgmt-trafficmanager/generated_samples/profile_put_with_aliasing.py |
Regenerated aliased profile PUT sample. |
sdk/trafficmanager/azure-mgmt-trafficmanager/generated_samples/profile_put_no_endpoints.py |
Regenerated profile PUT sample without endpoints. |
sdk/trafficmanager/azure-mgmt-trafficmanager/generated_samples/profile_put_multi_value.py |
Regenerated multi-value profile PUT sample. |
sdk/trafficmanager/azure-mgmt-trafficmanager/generated_samples/profile_patch_record_type.py |
Regenerated profile PATCH sample. |
sdk/trafficmanager/azure-mgmt-trafficmanager/generated_samples/profile_patch_monitor_config.py |
Regenerated monitor-configuration PATCH sample. |
sdk/trafficmanager/azure-mgmt-trafficmanager/generated_samples/profile_get_without_record_type.py |
Regenerated profile GET sample. |
sdk/trafficmanager/azure-mgmt-trafficmanager/generated_samples/profile_get_with_traffic_view_enabled.py |
Regenerated traffic-view-enabled profile GET sample. |
sdk/trafficmanager/azure-mgmt-trafficmanager/generated_samples/profile_get_with_traffic_view_disabled.py |
Regenerated traffic-view-disabled profile GET sample. |
sdk/trafficmanager/azure-mgmt-trafficmanager/generated_samples/profile_get_with_endpoints.py |
Regenerated profile GET sample with endpoints. |
sdk/trafficmanager/azure-mgmt-trafficmanager/generated_samples/profile_get_with_endpoints_and_record_type.py |
Regenerated profile GET sample with endpoints and record type. |
sdk/trafficmanager/azure-mgmt-trafficmanager/generated_samples/profile_get_by_subscription.py |
Regenerated subscription-level profile GET sample. |
sdk/trafficmanager/azure-mgmt-trafficmanager/generated_samples/profile_get_by_resource_group.py |
Regenerated resource-group profile GET sample. |
sdk/trafficmanager/azure-mgmt-trafficmanager/generated_samples/profile_delete.py |
Regenerated profile DELETE sample. |
sdk/trafficmanager/azure-mgmt-trafficmanager/generated_samples/name_availability_v2_test_name_not_available_postexample23.py |
Regenerated v2 unavailable-name sample. |
sdk/trafficmanager/azure-mgmt-trafficmanager/generated_samples/name_availability_v2_test_name_available_postexample21.py |
Regenerated v2 available-name sample. |
sdk/trafficmanager/azure-mgmt-trafficmanager/generated_samples/name_availability_test_name_not_available_postexample23.py |
Regenerated unavailable-name sample. |
sdk/trafficmanager/azure-mgmt-trafficmanager/generated_samples/name_availability_test_name_available_postexample21.py |
Regenerated available-name sample. |
sdk/trafficmanager/azure-mgmt-trafficmanager/generated_samples/heat_map_get.py |
Regenerated heat map GET sample. |
sdk/trafficmanager/azure-mgmt-trafficmanager/generated_samples/heat_map_get_with_top_left_bot_right.py |
Regenerated bounded heat map GET sample. |
sdk/trafficmanager/azure-mgmt-trafficmanager/generated_samples/heat_map_get_with_null_values.py |
Regenerated null-value heat map GET sample. |
sdk/trafficmanager/azure-mgmt-trafficmanager/generated_samples/geographic_hierarchy_getdefault.py |
Regenerated geographic hierarchy sample. |
sdk/trafficmanager/azure-mgmt-trafficmanager/generated_samples/endpoint_put_external_with_subnet_mapping.py |
Regenerated external endpoint PUT sample with subnet mapping. |
sdk/trafficmanager/azure-mgmt-trafficmanager/generated_samples/endpoint_put_external_with_location.py |
Regenerated external endpoint PUT sample with location. |
sdk/trafficmanager/azure-mgmt-trafficmanager/generated_samples/endpoint_put_external_with_geo_mapping.py |
Regenerated external endpoint PUT sample with geographic mapping. |
sdk/trafficmanager/azure-mgmt-trafficmanager/generated_samples/endpoint_put_external_with_custom_headers.py |
Regenerated custom-header external endpoint PUT sample. |
sdk/trafficmanager/azure-mgmt-trafficmanager/generated_samples/endpoint_put_external_with_always_serve.py |
Regenerated always-serve external endpoint PUT sample. |
sdk/trafficmanager/azure-mgmt-trafficmanager/generated_samples/endpoint_patch_external_target.py |
Regenerated external target PATCH sample. |
sdk/trafficmanager/azure-mgmt-trafficmanager/generated_samples/endpoint_get_external_with_subnet_mapping.py |
Regenerated external endpoint GET sample with subnet mapping. |
sdk/trafficmanager/azure-mgmt-trafficmanager/generated_samples/endpoint_get_external_with_location.py |
Regenerated external endpoint GET sample with location. |
sdk/trafficmanager/azure-mgmt-trafficmanager/generated_samples/endpoint_get_external_with_geo_mapping.py |
Regenerated external endpoint GET sample with geographic mapping. |
sdk/trafficmanager/azure-mgmt-trafficmanager/generated_samples/endpoint_delete_external.py |
Regenerated external endpoint DELETE sample. |
sdk/trafficmanager/azure-mgmt-trafficmanager/CHANGELOG.md |
Documents the stable release. |
sdk/trafficmanager/azure-mgmt-trafficmanager/azure/mgmt/trafficmanager/types.py |
Adds generated request types; minor generated docstring wording nits remain. |
sdk/trafficmanager/azure-mgmt-trafficmanager/azure/mgmt/trafficmanager/operations/_operations.py |
Updates synchronous operations and API defaults. |
sdk/trafficmanager/azure-mgmt-trafficmanager/azure/mgmt/trafficmanager/models/_models.py |
Regenerates management models. |
sdk/trafficmanager/azure-mgmt-trafficmanager/azure/mgmt/trafficmanager/aio/operations/_operations.py |
Updates asynchronous operations. |
sdk/trafficmanager/azure-mgmt-trafficmanager/azure/mgmt/trafficmanager/aio/_configuration.py |
Updates asynchronous API-version configuration. |
sdk/trafficmanager/azure-mgmt-trafficmanager/azure/mgmt/trafficmanager/aio/_client.py |
Regenerates the asynchronous client; API-version docstring nit remains. |
sdk/trafficmanager/azure-mgmt-trafficmanager/azure/mgmt/trafficmanager/_version.py |
Updates the package version to 2.0.0. |
sdk/trafficmanager/azure-mgmt-trafficmanager/azure/mgmt/trafficmanager/_utils/serialization.py |
Updates serialization helpers. |
sdk/trafficmanager/azure-mgmt-trafficmanager/azure/mgmt/trafficmanager/_utils/model_base.py |
Updates model serialization support. |
sdk/trafficmanager/azure-mgmt-trafficmanager/azure/mgmt/trafficmanager/_configuration.py |
Updates API-version configuration defaults. |
sdk/trafficmanager/azure-mgmt-trafficmanager/azure/mgmt/trafficmanager/_client.py |
Regenerates the synchronous client; API-version docstring nit remains. |
sdk/trafficmanager/azure-mgmt-trafficmanager/apiview-properties.json |
Updates APIView metadata. |
sdk/trafficmanager/azure-mgmt-trafficmanager/api.metadata.yml |
Updates API documentation metadata. |
sdk/trafficmanager/azure-mgmt-trafficmanager/api.md |
Updates the generated API surface. |
sdk/trafficmanager/azure-mgmt-trafficmanager/_metadata.json |
Records API, commit, and generator metadata. |
Review details
Suppressed comments (6)
sdk/trafficmanager/azure-mgmt-trafficmanager/azure/mgmt/trafficmanager/_client.py:66
- This public client docstring says the API version defaults to
None, but the constructor passesapi_versionto the configuration, whose default is"2026-09-01". That makes the documented default inconsistent with the request behavior; please document the actual default (and regenerate the async client consistently).
:keyword api_version: The API version to use for this operation. Known values are "2026-09-01"
and None. Default value is None. If not set, the operation's default API version will be used.
Note that overriding this default value may result in unsupported behavior.
sdk/trafficmanager/azure-mgmt-trafficmanager/azure/mgmt/trafficmanager/aio/_client.py:66
- This async client docstring says the API version defaults to
None, but the constructor passesapi_versionto the configuration, whose default is"2026-09-01". That makes the documented default inconsistent with the request behavior; please document the actual default.
:keyword api_version: The API version to use for this operation. Known values are "2026-09-01"
and None. Default value is None. If not set, the operation's default API version will be used.
Note that overriding this default value may result in unsupported behavior.
sdk/trafficmanager/azure-mgmt-trafficmanager/azure/mgmt/trafficmanager/types.py:128
- This generated docstring says
of the of the endpoint, which is grammatically incorrect and will surface in the published API documentation. Please correct the source description so regeneration does not reintroduce the typo.
:ivar targetResourceId: The Azure Resource URI of the of the endpoint. Not applicable to
endpoints of type 'ExternalEndpoints'.
sdk/trafficmanager/azure-mgmt-trafficmanager/azure/mgmt/trafficmanager/types.py:281
- The generated docstring uses
responseas a verb (endpoints ... to response); it should berespond. Please correct the source description so the published API documentation is grammatical.
:ivar timeoutInSeconds: The monitor timeout for endpoints in this profile. This is the time
that Traffic Manager allows endpoints in this profile to response to the health check.
:vartype timeoutInSeconds: int
sdk/trafficmanager/azure-mgmt-trafficmanager/azure/mgmt/trafficmanager/types.py:408
- The generated documentation calls this a
Traffic Manage profile, omitting the finalrfrom the product name. Please correct the source description so the published API documentation consistently saysTraffic Manager.
:ivar trafficViewEnrollmentStatus: Indicates whether Traffic View is 'Enabled' or 'Disabled'
for the Traffic Manager profile. Null, indicates 'Disabled'. Enabling this feature will
increase the cost of the Traffic Manage profile. Known values are: "Enabled" and "Disabled".
sdk/trafficmanager/azure-mgmt-trafficmanager/azure/mgmt/trafficmanager/types.py:435
- The corresponding property docstring repeats the product typo as
Traffic Manage profile. Please correct this generated description as well as the field description above so both published forms sayTraffic Manager.
"""Indicates whether Traffic View is 'Enabled' or 'Disabled' for the Traffic Manager profile.
Null, indicates 'Disabled'. Enabling this feature will increase the cost of the Traffic Manage
profile. Known values are: \"Enabled\" and \"Disabled\"."""
- Files reviewed: 57/57 changed files
- Comments generated: 1
- Review effort level: Lite (auto)
Note
Copilot is running an experiment and ran this review at Lite.
💡 Add a code-review agent skill for context-aware, tailored reviews. Learn more in the docs.
| { name = "Microsoft Corporation", email = "azpysdkhelp@microsoft.com" }, | ||
| ] | ||
| description = "Microsoft Azure Traffic Manager Management Client Library for Python" | ||
| description = "Microsoft Azure Trafficmanager Management Client Library for Python" |
Configurations: 'specification/trafficmanager/resource-manager/Microsoft.Network/TrafficManager/tspconfig.yaml', API Version: 2026-09-01, SDK Release Type: stable, and CommitSHA: 'dd536c5bba9374d7820ca5043ee2b11e15bedc58' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=6845866 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://azsdk-releaseplan-dashboard-hveph5aqhhcfhtgu.westus-01.azurewebsites.net/?releaseplan=36282 Submitted by: ranjanasinha@microsoft.com