Skip to content

[AutoPR azure-mgmt-search]-generated-from-SDK Generation - Python-6075078#45971

Open
azure-sdk wants to merge 1 commit intomainfrom
sdkauto/azure-mgmt-search-6075078
Open

[AutoPR azure-mgmt-search]-generated-from-SDK Generation - Python-6075078#45971
azure-sdk wants to merge 1 commit intomainfrom
sdkauto/azure-mgmt-search-6075078

Conversation

@azure-sdk
Copy link
Copy Markdown
Collaborator

@azure-sdk azure-sdk commented Mar 27, 2026

Configurations: 'specification/search/resource-manager/Microsoft.Search/Search/tspconfig.yaml', API Version: 2026-03-01-preview, SDK Release Type: beta, and CommitSHA: 'f90ba8622a186403cc11d43b8977d6bfd8410742' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=6075078 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=501767bf-192a-f111-8341-000d3a3ac981 Submitted by: efrainretana@microsoft.com

Release Plan Details

…ch/Search/tspconfig.yaml', API Version: 2026-03-01-preview, SDK Release Type: beta, and CommitSHA: 'f90ba8622a186403cc11d43b8977d6bfd8410742' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=6075078 Refer to https://eng.ms/docs/products/azure-developer-experience/develop/sdk-release/sdk-release-prerequisites to prepare for SDK release.
Copy link
Copy Markdown
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

Updates azure-mgmt-search to a new TypeSpec-generated management-plane SDK targeting 2026-03-01-preview (beta), including packaging modernization and regenerated client surface area.

Changes:

  • Regenerated the Search management SDK (sync/async clients, models/operations, metadata) for API version 2026-03-01-preview.
  • Migrated packaging metadata from setup.py/sdk_packaging.toml to pyproject.toml, and bumped version to 10.0.0b1.
  • Refreshed generated samples/tests and added new APIView/metadata artifacts.

Reviewed changes

Copilot reviewed 127 out of 131 changed files in this pull request and generated 2 comments.

Show a summary per file
File Description
sdk/search/azure-mgmt-search/tsp-location.yaml Records TypeSpec source location/commit for generation traceability
sdk/search/azure-mgmt-search/setup.py Removed legacy setuptools setup.py packaging entrypoint
sdk/search/azure-mgmt-search/sdk_packaging.toml Removed legacy packaging config (moved into pyproject.toml)
sdk/search/azure-mgmt-search/pyproject.toml Introduces PEP 621 packaging + [packaging] settings for this mgmt package
sdk/search/azure-mgmt-search/generated_tests/test_search_management_usages_operations_async.py Regenerated test (header + API-version arg removal)
sdk/search/azure-mgmt-search/generated_tests/test_search_management_usages_operations.py Regenerated test (header + API-version arg removal)
sdk/search/azure-mgmt-search/generated_tests/test_search_management_shared_private_link_resources_operations_async.py Regenerated test (reordered/updated calls; API-version arg removal)
sdk/search/azure-mgmt-search/generated_tests/test_search_management_shared_private_link_resources_operations.py Regenerated test (reordered/updated calls; API-version arg removal)
sdk/search/azure-mgmt-search/generated_tests/test_search_management_service_operations_async.py Removed generated test file (service upgrade scenario)
sdk/search/azure-mgmt-search/generated_tests/test_search_management_service_operations.py Removed generated test file (service upgrade scenario)
sdk/search/azure-mgmt-search/generated_tests/test_search_management_query_keys_operations_async.py Regenerated test (header + API-version arg removal)
sdk/search/azure-mgmt-search/generated_tests/test_search_management_query_keys_operations.py Regenerated test (header + API-version arg removal)
sdk/search/azure-mgmt-search/generated_tests/test_search_management_private_link_resources_operations_async.py Regenerated test (header + API-version arg removal)
sdk/search/azure-mgmt-search/generated_tests/test_search_management_private_link_resources_operations.py Regenerated test (header + API-version arg removal)
sdk/search/azure-mgmt-search/generated_tests/test_search_management_private_endpoint_connections_operations_async.py Regenerated test (new get test + payload changes + API-version arg removal)
sdk/search/azure-mgmt-search/generated_tests/test_search_management_private_endpoint_connections_operations.py Regenerated test (new get test + payload changes + API-version arg removal)
sdk/search/azure-mgmt-search/generated_tests/test_search_management_operations_async.py Regenerated test (API-version arg removal/simplified call)
sdk/search/azure-mgmt-search/generated_tests/test_search_management_operations.py Regenerated test (API-version arg removal/simplified call)
sdk/search/azure-mgmt-search/generated_tests/test_search_management_offerings_operations_async.py Regenerated test for new offerings operation group
sdk/search/azure-mgmt-search/generated_tests/test_search_management_offerings_operations.py Regenerated test for new offerings operation group
sdk/search/azure-mgmt-search/generated_tests/test_search_management_network_security_perimeter_configurations_operations_async.py Regenerated tests (list/get swap + API-version arg removal)
sdk/search/azure-mgmt-search/generated_tests/test_search_management_network_security_perimeter_configurations_operations.py Regenerated tests (list/get swap + API-version arg removal)
sdk/search/azure-mgmt-search/generated_tests/test_search_management_async.py Regenerated test (header + API-version arg removal)
sdk/search/azure-mgmt-search/generated_tests/test_search_management_admin_keys_operations_async.py Regenerated test (header + API-version arg removal)
sdk/search/azure-mgmt-search/generated_tests/test_search_management_admin_keys_operations.py Regenerated test (header + API-version arg removal)
sdk/search/azure-mgmt-search/generated_tests/test_search_management.py Regenerated test (header + API-version arg removal)
sdk/search/azure-mgmt-search/generated_tests/conftest.py Regenerated test harness header
sdk/search/azure-mgmt-search/generated_samples/upgrade_search_service_to_latest_version.py Regenerated sample for new API version + updated placeholders
sdk/search/azure-mgmt-search/generated_samples/update_private_endpoint_connection.py Regenerated sample (payload updates + new API version path)
sdk/search/azure-mgmt-search/generated_samples/search_update_service_with_sku.py Regenerated sample for new API version + updated placeholders
sdk/search/azure-mgmt-search/generated_samples/search_update_service_with_semantic_search.py Regenerated sample for new API version + updated placeholders
sdk/search/azure-mgmt-search/generated_samples/search_update_service_with_knowledge_retrieval.py New sample for new feature area (knowledge retrieval)
sdk/search/azure-mgmt-search/generated_samples/search_update_service_with_data_exfiltration.py Regenerated sample for new API version + updated placeholders
sdk/search/azure-mgmt-search/generated_samples/search_update_service_with_cmk_enforcement.py Regenerated sample for new API version + updated placeholders
sdk/search/azure-mgmt-search/generated_samples/search_update_service_to_remove_identity.py Regenerated sample for new API version + updated placeholders
sdk/search/azure-mgmt-search/generated_samples/search_update_service_to_allow_access_from_public_custom_ips_and_bypass.py Regenerated sample (enum casing/value updates + new API version path)
sdk/search/azure-mgmt-search/generated_samples/search_update_service_to_allow_access_from_public_custom_ips.py Regenerated sample (enum casing/value updates + new API version path)
sdk/search/azure-mgmt-search/generated_samples/search_update_service_to_allow_access_from_private_endpoints.py Regenerated sample (enum casing/value updates + new API version path)
sdk/search/azure-mgmt-search/generated_samples/search_update_service_disable_local_auth.py Regenerated sample for new API version + updated placeholders
sdk/search/azure-mgmt-search/generated_samples/search_update_service_auth_options.py Regenerated sample for new API version + updated placeholders
sdk/search/azure-mgmt-search/generated_samples/search_update_service.py Regenerated sample for new API version + updated placeholders
sdk/search/azure-mgmt-search/generated_samples/search_regenerate_admin_key.py Regenerated sample for new API version + updated placeholders
sdk/search/azure-mgmt-search/generated_samples/search_list_services_by_subscription.py Regenerated sample for new API version + updated placeholders
sdk/search/azure-mgmt-search/generated_samples/search_list_services_by_resource_group.py Regenerated sample for new API version + updated placeholders
sdk/search/azure-mgmt-search/generated_samples/search_list_query_keys_by_search_service.py Regenerated sample for new API version + updated placeholders
sdk/search/azure-mgmt-search/generated_samples/search_list_operations.py Regenerated sample for new API version + updated placeholders
sdk/search/azure-mgmt-search/generated_samples/search_list_offerings.py New sample demonstrating new offerings API
sdk/search/azure-mgmt-search/generated_samples/search_get_service.py Regenerated sample for new API version + updated placeholders
sdk/search/azure-mgmt-search/generated_samples/search_get_admin_keys.py Regenerated sample for new API version + updated placeholders
sdk/search/azure-mgmt-search/generated_samples/search_delete_service.py Regenerated sample for new API version + updated placeholders
sdk/search/azure-mgmt-search/generated_samples/search_delete_query_key.py Regenerated sample for new API version + updated placeholders
sdk/search/azure-mgmt-search/generated_samples/search_create_query_key.py Regenerated sample for new API version + updated placeholders
sdk/search/azure-mgmt-search/generated_samples/search_create_or_update_with_semantic_search.py Regenerated sample (enum casing/value updates + new API version path)
sdk/search/azure-mgmt-search/generated_samples/search_create_or_update_with_knowledge_retrieval.py New sample for new feature area (knowledge retrieval)
sdk/search/azure-mgmt-search/generated_samples/search_create_or_update_service_with_service_level_cmk_multi_tenant_federated_identity.py New sample for new encryption/identity scenario
sdk/search/azure-mgmt-search/generated_samples/search_create_or_update_service_with_serverless.py New sample for new SKU (serverless)
sdk/search/azure-mgmt-search/generated_samples/search_create_or_update_service_with_identity.py Regenerated sample (enum casing/value updates + new API version path)
sdk/search/azure-mgmt-search/generated_samples/search_create_or_update_service_with_data_exfiltration.py Regenerated sample (enum casing/value updates + new API version path)
sdk/search/azure-mgmt-search/generated_samples/search_create_or_update_service_with_cmk_enforcement.py Regenerated sample (enum casing/value updates + new API version path)
sdk/search/azure-mgmt-search/generated_samples/search_create_or_update_service_to_allow_access_from_public_custom_ips_and_bypass.py Regenerated sample (enum casing/value updates + new API version path)
sdk/search/azure-mgmt-search/generated_samples/search_create_or_update_service_to_allow_access_from_public_custom_ips.py Regenerated sample (enum casing/value updates + new API version path)
sdk/search/azure-mgmt-search/generated_samples/search_create_or_update_service_to_allow_access_from_private_endpoints.py Regenerated sample (enum casing/value updates + new API version path)
sdk/search/azure-mgmt-search/generated_samples/search_create_or_update_service_disable_local_auth.py Regenerated sample (enum casing/value updates + new API version path)
sdk/search/azure-mgmt-search/generated_samples/search_create_or_update_service_auth_options.py Regenerated sample (enum casing/value updates + new API version path)
sdk/search/azure-mgmt-search/generated_samples/search_create_or_update_service.py Regenerated sample (enum casing/value updates + new API version path)
sdk/search/azure-mgmt-search/generated_samples/search_check_name_availability.py New sample for updated check-name-availability API shape
sdk/search/azure-mgmt-search/generated_samples/network_security_perimeter_configurations_reconcile.py Regenerated sample for new API version + updated placeholders
sdk/search/azure-mgmt-search/generated_samples/network_security_perimeter_configurations_list_by_service.py Regenerated sample for new API version + updated placeholders
sdk/search/azure-mgmt-search/generated_samples/network_security_perimeter_configurations_get.py Regenerated sample for new API version + updated placeholders
sdk/search/azure-mgmt-search/generated_samples/list_supported_private_link_resources.py Regenerated sample for new API version + updated placeholders
sdk/search/azure-mgmt-search/generated_samples/list_shared_private_link_resources_by_service.py Regenerated sample for new API version + updated placeholders
sdk/search/azure-mgmt-search/generated_samples/list_private_endpoint_connections_by_service.py Regenerated sample for new API version + updated placeholders
sdk/search/azure-mgmt-search/generated_samples/get_shared_private_link_resource.py Regenerated sample for new API version + updated placeholders
sdk/search/azure-mgmt-search/generated_samples/get_quota_usages_list.py Regenerated sample for new API version + updated placeholders
sdk/search/azure-mgmt-search/generated_samples/get_quota_usage.py Regenerated sample for new API version + updated placeholders
sdk/search/azure-mgmt-search/generated_samples/get_private_endpoint_connection.py Regenerated sample for new API version + updated placeholders
sdk/search/azure-mgmt-search/generated_samples/delete_shared_private_link_resource.py Regenerated sample for new API version + updated placeholders
sdk/search/azure-mgmt-search/generated_samples/delete_private_endpoint_connection.py Regenerated sample for new API version + updated placeholders
sdk/search/azure-mgmt-search/generated_samples/create_or_update_shared_private_link_resource.py Regenerated sample for new API version + updated placeholders
sdk/search/azure-mgmt-search/azure/mgmt/search/operations/_usages_operations.py Removed legacy per-operation file (now consolidated into _operations.py)
sdk/search/azure-mgmt-search/azure/mgmt/search/operations/_search_management_client_operations.py Removed legacy mixin file (now consolidated into _operations.py)
sdk/search/azure-mgmt-search/azure/mgmt/search/operations/_private_link_resources_operations.py Removed legacy per-operation file (now consolidated into _operations.py)
sdk/search/azure-mgmt-search/azure/mgmt/search/operations/_patch.py Updated patch scaffold header/typing
sdk/search/azure-mgmt-search/azure/mgmt/search/operations/_admin_keys_operations.py Removed legacy per-operation file (now consolidated into _operations.py)
sdk/search/azure-mgmt-search/azure/mgmt/search/operations/init.py Updated exports to consolidated operations + new offerings group
sdk/search/azure-mgmt-search/azure/mgmt/search/models/_patch.py Updated patch scaffold header/typing
sdk/search/azure-mgmt-search/azure/mgmt/search/models/_enums.py Updated enums (new members, casing changes, docstring adjustments)
sdk/search/azure-mgmt-search/azure/mgmt/search/models/init.py Updated model exports and enum imports to new generator output
sdk/search/azure-mgmt-search/azure/mgmt/search/aio/operations/_usages_operations.py Removed legacy per-operation file (now consolidated into _operations.py)
sdk/search/azure-mgmt-search/azure/mgmt/search/aio/operations/_search_management_client_operations.py Removed legacy mixin file (now consolidated into _operations.py)
sdk/search/azure-mgmt-search/azure/mgmt/search/aio/operations/_query_keys_operations.py Removed legacy per-operation file (now consolidated into _operations.py)
sdk/search/azure-mgmt-search/azure/mgmt/search/aio/operations/_private_link_resources_operations.py Removed legacy per-operation file (now consolidated into _operations.py)
sdk/search/azure-mgmt-search/azure/mgmt/search/aio/operations/_patch.py Updated patch scaffold header/typing
sdk/search/azure-mgmt-search/azure/mgmt/search/aio/operations/_network_security_perimeter_configurations_operations.py Removed legacy per-operation file (now consolidated into _operations.py)
sdk/search/azure-mgmt-search/azure/mgmt/search/aio/operations/_admin_keys_operations.py Removed legacy per-operation file (now consolidated into _operations.py)
sdk/search/azure-mgmt-search/azure/mgmt/search/aio/operations/init.py Updated exports to consolidated operations + new offerings group
sdk/search/azure-mgmt-search/azure/mgmt/search/aio/_patch.py Updated patch scaffold header/typing
sdk/search/azure-mgmt-search/azure/mgmt/search/aio/_configuration.py Updated async client configuration (api-version, cloud/base_url plumbing)
sdk/search/azure-mgmt-search/azure/mgmt/search/aio/_client.py Updated async client construction + added send_request + cloud_setting
sdk/search/azure-mgmt-search/azure/mgmt/search/aio/init.py Updated async package exports to new client module name
sdk/search/azure-mgmt-search/azure/mgmt/search/_version.py Version bump to 10.0.0b1
sdk/search/azure-mgmt-search/azure/mgmt/search/_validation.py New API-version validation helper module
sdk/search/azure-mgmt-search/azure/mgmt/search/_utils/utils.py Regenerated utils header
sdk/search/azure-mgmt-search/azure/mgmt/search/_utils/serialization.py Updated serialization helpers (typing + safer basic-type conversions)
sdk/search/azure-mgmt-search/azure/mgmt/search/_utils/init.py Regenerated utils package header
sdk/search/azure-mgmt-search/azure/mgmt/search/_patch.py Updated patch scaffold header/typing
sdk/search/azure-mgmt-search/azure/mgmt/search/_configuration.py Updated sync client configuration (api-version, cloud/base_url plumbing)
sdk/search/azure-mgmt-search/azure/mgmt/search/_client.py Updated sync client construction + added send_request + cloud_setting
sdk/search/azure-mgmt-search/azure/mgmt/search/init.py Updated sync package exports to new client module name
sdk/search/azure-mgmt-search/azure/mgmt/init.py Namespace package typing annotation adjustment
sdk/search/azure-mgmt-search/azure/init.py Namespace package typing annotation adjustment
sdk/search/azure-mgmt-search/apiview-properties.json New APIView cross-language mapping metadata
sdk/search/azure-mgmt-search/_metadata.json New generation metadata (apiVersion, commit, emitter version)
sdk/search/azure-mgmt-search/_meta.json Removed legacy AutoRest generation metadata
sdk/search/azure-mgmt-search/MANIFEST.in Updated sdist manifest for the pyproject-based layout
sdk/search/azure-mgmt-search/CHANGELOG.md Added 10.0.0b1 release notes for the new preview API version


### Features Added

- Model `SearchManagementClient` added parameter `cloud_setting` in method `__init__`
Copy link

Copilot AI Mar 27, 2026

Choose a reason for hiding this comment

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

Changelog entry misclassifies SearchManagementClient as a model. This should be labeled as a client (or client constructor) change rather than a model change, to avoid confusing readers.

Suggested change
- Model `SearchManagementClient` added parameter `cloud_setting` in method `__init__`
- Client `SearchManagementClient` added parameter `cloud_setting` in constructor `__init__`

Copilot uses AI. Check for mistakes.
- Added model `SearchResourceEncryptionKey`
- Added model `SkuLimits`
- Added model `SkuOffering`
- Added model `OfferingsOperations`
Copy link

Copilot AI Mar 27, 2026

Choose a reason for hiding this comment

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

Changelog entry says "Added model OfferingsOperations", but OfferingsOperations is an operation group class, not a model. Please reword this bullet to describe it as an operation group/client operations addition.

Suggested change
- Added model `OfferingsOperations`
- Added client operations class `OfferingsOperations`

Copilot uses AI. Check for mistakes.
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.

2 participants