Skip to content

[AutoPR azure-mgmt-cognitiveservices]-generated-from-SDK Generation - Python-6726122 - #48662

Open
azure-sdk-automation[bot] wants to merge 2 commits into
mainfrom
sdkauto/azure-mgmt-cognitiveservices-6726122
Open

[AutoPR azure-mgmt-cognitiveservices]-generated-from-SDK Generation - Python-6726122#48662
azure-sdk-automation[bot] wants to merge 2 commits into
mainfrom
sdkauto/azure-mgmt-cognitiveservices-6726122

Conversation

@azure-sdk-automation

Copy link
Copy Markdown
Contributor

Configurations: 'specification/cognitiveservices/CognitiveServices.Management/tspconfig.yaml', SDK Release Type: beta, and CommitSHA: 'd8ae42826a35b0973ff1bb7900328c5063698a81' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=6726122 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=36184 Submitted by: fmabrouk@microsoft.com

Copilot AI balanced review requested due to automatic review settings August 20, 2026 16:03
@azure-sdk-automation azure-sdk-automation Bot added the auto-release When merged to main, release pipelines for this PR's changed packages trigger automatically. label Aug 20, 2026
@azure-pipelines

Copy link
Copy Markdown
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.

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

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-cognitiveservices to the 2026-07-15-preview specification and releases beta version 15.0.0b5.

Changes:

  • Adds Arc deployment APIs and related models.
  • Adds account, project, deployment, and compute capabilities.
  • Regenerates tests/samples and updates package metadata.

Reviewed changes

Copilot reviewed 211 out of 216 changed files in this pull request and generated 2 comments.

Show a summary per file

Paths are relative to sdk/cognitiveservices/azure-mgmt-cognitiveservices/.

File Description
tsp-location.yaml Updates the specification commit.
tests/test_computes_operations_patch.py Reformats sync patch tests.
tests/test_computes_operations_patch_async.py Reformats async patch tests.
generated_tests/test_cognitive_services_management_projects_operations.py Updates project payloads.
generated_tests/test_cognitive_services_management_projects_operations_async.py Updates async project payloads.
generated_tests/test_cognitive_services_management_deployments_operations.py Updates deployment payloads.
generated_tests/test_cognitive_services_management_deployments_operations_async.py Updates async deployment payloads.
generated_tests/test_cognitive_services_management_computes_operations.py Updates compute operations tests.
generated_tests/test_cognitive_services_management_computes_operations_async.py Updates async compute tests.
generated_tests/test_cognitive_services_management_arc_deployments_operations.py Adds Arc deployment tests.
generated_tests/test_cognitive_services_management_arc_deployments_operations_async.py Adds async Arc tests.
generated_tests/test_cognitive_services_management_accounts_operations.py Updates account payloads.
generated_tests/test_cognitive_services_management_accounts_operations_async.py Updates async account payloads.
generated_samples/update.py Refreshes generated sample metadata.
generated_samples/update_workbench.py Refreshes generated sample metadata.
generated_samples/update_vm_managed_compute_deployment.py Refreshes generated sample metadata.
generated_samples/update_shared_commitment_plan.py Refreshes generated sample metadata.
generated_samples/update_quota_tier.py Refreshes generated sample metadata.
generated_samples/update_projects.py Refreshes generated sample metadata.
generated_samples/update_managed_compute_deployment.py Refreshes generated sample metadata.
generated_samples/update_deployment.py Refreshes generated sample metadata.
generated_samples/update_defender_for_ai_setting.py Refreshes generated sample metadata.
generated_samples/update_arc_deployment.py Adds the Arc update sample.
generated_samples/update_account.py Refreshes generated sample metadata.
generated_samples/test_rai_external_safety_provider.py Refreshes generated sample metadata.
generated_samples/stop.py Refreshes generated sample metadata.
generated_samples/stop_workbench.py Refreshes generated sample metadata.
generated_samples/stop_container_instance_compute.py Refreshes generated sample metadata.
generated_samples/start.py Refreshes generated sample metadata.
generated_samples/start_workbench.py Refreshes generated sample metadata.
generated_samples/start_container_instance_compute.py Refreshes generated sample metadata.
generated_samples/resume_deployment.py Refreshes generated sample metadata.
generated_samples/restart_workbench.py Refreshes generated sample metadata.
generated_samples/restart_container_instance_compute.py Refreshes generated sample metadata.
generated_samples/regenerate_key.py Refreshes generated sample metadata.
generated_samples/reconcile_network_security_perimeter_configurations.py Refreshes generated sample metadata.
generated_samples/put_workbench.py Refreshes generated sample metadata.
generated_samples/put_subscription_rai_policy.py Refreshes generated sample metadata.
generated_samples/put_rai_topic.py Refreshes generated sample metadata.
generated_samples/put_rai_tool_label.py Refreshes generated sample metadata.
generated_samples/put_rai_policy.py Refreshes generated sample metadata.
generated_samples/put_rai_policy_with_egress.py Updates the RAI policy payload.
generated_samples/put_rai_external_safety_provider.py Refreshes generated sample metadata.
generated_samples/put_rai_blocklist.py Refreshes generated sample metadata.
generated_samples/put_rai_blocklist_item.py Refreshes generated sample metadata.
generated_samples/put_private_endpoint_connection.py Refreshes generated sample metadata.
generated_samples/put_encryption_scope.py Refreshes generated sample metadata.
generated_samples/put_deployment.py Refreshes generated sample metadata.
generated_samples/put_deployment_with_speculative_decoding.py Refreshes generated sample metadata.
generated_samples/put_defender_for_ai_setting.py Refreshes generated sample metadata.
generated_samples/put_container_instance_compute.py Updates the compute payload.
generated_samples/put_compute.py Updates the compute payload.
generated_samples/put_commitment_plan.py Refreshes generated sample metadata.
generated_samples/purge_deleted_account.py Refreshes generated sample metadata.
generated_samples/provision_managed_network.py Refreshes generated sample metadata.
generated_samples/post_outbound_rules_v2.py Refreshes generated sample metadata.
generated_samples/pause_deployment.py Refreshes generated sample metadata.
generated_samples/patch_managed_network_v2.py Refreshes generated sample metadata.
generated_samples/list.py Refreshes generated sample metadata.
generated_samples/list_workbenches.py Refreshes generated sample metadata.
generated_samples/list_vm_managed_compute_deployments.py Refreshes generated sample metadata.
generated_samples/list_usages.py Refreshes generated sample metadata.
generated_samples/list_usages_global_scope.py Refreshes generated sample metadata.
generated_samples/list_usages_data_zone_scope.py Refreshes generated sample metadata.
generated_samples/list_usages_classic_scope.py Refreshes generated sample metadata.
generated_samples/list_skus.py Refreshes generated sample metadata.
generated_samples/list_shared_commitment_plans_by_subscription.py Refreshes generated sample metadata.
generated_samples/list_shared_commitment_plans_by_resource_group.py Refreshes generated sample metadata.
generated_samples/list_shared_commitment_plan_associations.py Refreshes generated sample metadata.
generated_samples/list_rule_v2.py Refreshes generated sample metadata.
generated_samples/list_rai_topics.py Refreshes generated sample metadata.
generated_samples/list_rai_tool_labels.py Refreshes generated sample metadata.
generated_samples/list_rai_policies.py Refreshes generated sample metadata.
generated_samples/list_rai_external_safety_providers.py Refreshes generated sample metadata.
generated_samples/list_rai_content_filters.py Refreshes generated sample metadata.
generated_samples/list_quota_tiers.py Refreshes generated sample metadata.
generated_samples/list_projects.py Refreshes generated sample metadata.
generated_samples/list_private_link_resources.py Refreshes generated sample metadata.
generated_samples/list_private_endpoint_connections.py Refreshes generated sample metadata.
generated_samples/list_network_security_perimeter_configurations.py Refreshes generated sample metadata.
generated_samples/list_model_capacities.py Refreshes generated sample metadata.
generated_samples/list_model_capacities_global_scope.py Refreshes generated sample metadata.
generated_samples/list_model_capacities_data_zone_scope.py Refreshes generated sample metadata.
generated_samples/list_model_capacities_classic_scope.py Refreshes generated sample metadata.
generated_samples/list_managed_network_v2.py Refreshes generated sample metadata.
generated_samples/list_managed_compute_usages.py Refreshes generated sample metadata.
generated_samples/list_managed_compute_deployments.py Refreshes generated sample metadata.
generated_samples/list_managed_compute_capacities.py Refreshes generated sample metadata.
generated_samples/list_location_models.py Refreshes generated sample metadata.
generated_samples/list_location_based_model_capacities.py Refreshes generated sample metadata.
generated_samples/list_location_based_model_capacities_global_scope.py Refreshes generated sample metadata.
generated_samples/list_location_based_model_capacities_data_zone_scope.py Refreshes generated sample metadata.
generated_samples/list_location_based_model_capacities_classic_scope.py Refreshes generated sample metadata.
generated_samples/list_keys.py Refreshes generated sample metadata.
generated_samples/list_encryption_scopes.py Refreshes generated sample metadata.
generated_samples/list_deployments.py Refreshes generated sample metadata.
generated_samples/list_deployment_skus.py Refreshes generated sample metadata.
generated_samples/list_deleted_accounts_by_subscription.py Refreshes generated sample metadata.
generated_samples/list_defender_for_ai_setting.py Refreshes generated sample metadata.
generated_samples/list_computes.py Refreshes generated sample metadata.
generated_samples/list_commitment_tiers.py Refreshes generated sample metadata.
generated_samples/list_commitment_plans.py Refreshes generated sample metadata.
generated_samples/list_blocklists.py Refreshes generated sample metadata.
generated_samples/list_blocklist_items.py Refreshes generated sample metadata.
generated_samples/list_arc_deployments.py Adds the Arc list sample.
generated_samples/list_agents.py Refreshes generated sample metadata.
generated_samples/list_accounts_by_subscription.py Refreshes generated sample metadata.
generated_samples/list_accounts_by_resource_group.py Refreshes generated sample metadata.
generated_samples/list_account_models.py Refreshes generated sample metadata.
generated_samples/get.py Refreshes generated sample metadata.
generated_samples/get_workbench.py Refreshes generated sample metadata.
generated_samples/get_vm_managed_compute_deployment.py Refreshes generated sample metadata.
generated_samples/get_usages.py Refreshes generated sample metadata.
generated_samples/get_usages_global_scope.py Refreshes generated sample metadata.
generated_samples/get_usages_data_zone_scope.py Refreshes generated sample metadata.
generated_samples/get_usages_classic_scope.py Refreshes generated sample metadata.
generated_samples/get_subscription_rai_policy.py Refreshes generated sample metadata.
generated_samples/get_skus.py Refreshes generated sample metadata.
generated_samples/get_shared_commitment_plan.py Refreshes generated sample metadata.
generated_samples/get_shared_commitment_plan_association.py Refreshes generated sample metadata.
generated_samples/get_rule_v2.py Refreshes generated sample metadata.
generated_samples/get_rai_topic.py Refreshes generated sample metadata.
generated_samples/get_rai_tool_label.py Refreshes generated sample metadata.
generated_samples/get_rai_policy.py Refreshes generated sample metadata.
generated_samples/get_rai_external_safety_provider.py Refreshes generated sample metadata.
generated_samples/get_rai_content_filter.py Refreshes generated sample metadata.
generated_samples/get_rai_blocklist.py Refreshes generated sample metadata.
generated_samples/get_rai_blocklist_item.py Refreshes generated sample metadata.
generated_samples/get_quota_tier.py Refreshes generated sample metadata.
generated_samples/get_project.py Refreshes generated sample metadata.
generated_samples/get_private_endpoint_connection.py Refreshes generated sample metadata.
generated_samples/get_operations.py Refreshes generated sample metadata.
generated_samples/get_network_security_perimeter_configurations.py Refreshes generated sample metadata.
generated_samples/get_managed_network_v2.py Refreshes generated sample metadata.
generated_samples/get_managed_compute_deployment.py Refreshes generated sample metadata.
generated_samples/get_encryption_scope.py Refreshes generated sample metadata.
generated_samples/get_deployment.py Refreshes generated sample metadata.
generated_samples/get_deleted_account.py Refreshes generated sample metadata.
generated_samples/get_defender_for_ai_setting.py Refreshes generated sample metadata.
generated_samples/get_container_instance_compute.py Refreshes generated sample metadata.
generated_samples/get_compute.py Refreshes generated sample metadata.
generated_samples/get_compute_operation_status.py Refreshes generated sample metadata.
generated_samples/get_commitment_plan.py Refreshes generated sample metadata.
generated_samples/get_arc_deployment.py Adds the Arc get sample.
generated_samples/get_account.py Refreshes generated sample metadata.
generated_samples/evaluate_deployment_policies.py Refreshes generated sample metadata.
generated_samples/enable.py Refreshes generated sample metadata.
generated_samples/disable.py Refreshes generated sample metadata.
generated_samples/delete.py Refreshes generated sample metadata.
generated_samples/delete_workbench.py Refreshes generated sample metadata.
generated_samples/delete_subscription_rai_policy.py Refreshes generated sample metadata.
generated_samples/delete_shared_commitment_plan.py Refreshes generated sample metadata.
generated_samples/delete_shared_commitment_plan_association.py Refreshes generated sample metadata.
generated_samples/delete_rule_v2.py Refreshes generated sample metadata.
generated_samples/delete_rai_topic.py Refreshes generated sample metadata.
generated_samples/delete_rai_tool_label.py Refreshes generated sample metadata.
generated_samples/delete_rai_policy.py Refreshes generated sample metadata.
generated_samples/delete_rai_external_safety_provider.py Refreshes generated sample metadata.
generated_samples/delete_rai_blocklist.py Refreshes generated sample metadata.
generated_samples/delete_rai_blocklist_items.py Refreshes generated sample metadata.
generated_samples/delete_rai_blocklist_item.py Refreshes generated sample metadata.
generated_samples/delete_project.py Refreshes generated sample metadata.
generated_samples/delete_private_endpoint_connection.py Refreshes generated sample metadata.
generated_samples/delete_managed_network_v2.py Refreshes generated sample metadata.
generated_samples/delete_managed_compute_deployment.py Refreshes generated sample metadata.
generated_samples/delete_encryption_scope.py Refreshes generated sample metadata.
generated_samples/delete_deployment.py Refreshes generated sample metadata.
generated_samples/delete_compute.py Refreshes generated sample metadata.
generated_samples/delete_commitment_plan.py Refreshes generated sample metadata.
generated_samples/delete_arc_deployment.py Adds the Arc delete sample.
generated_samples/delete_account.py Refreshes generated sample metadata.
generated_samples/create.py Refreshes generated sample metadata.
generated_samples/create_shared_commitment_plan.py Refreshes generated sample metadata.
generated_samples/create_shared_commitment_plan_association.py Refreshes generated sample metadata.
generated_samples/create_project.py Adds project capability settings.
generated_samples/create_project_min.py Refreshes generated sample metadata.
generated_samples/create_or_update.py Refreshes generated sample metadata.
generated_samples/create_or_update_vm_managed_compute_deployment.py Refreshes generated sample metadata.
generated_samples/create_or_update_rule_v2.py Refreshes generated sample metadata.
generated_samples/create_or_update_quota_tier.py Refreshes generated sample metadata.
generated_samples/create_or_update_managed_network_v2.py Refreshes generated sample metadata.
generated_samples/create_or_update_managed_compute_deployment.py Refreshes generated sample metadata.
generated_samples/create_or_update_arc_deployment.py Adds an Arc creation sample.
generated_samples/create_or_update_arc_deployment_with_template.py Adds template-based Arc creation.
generated_samples/create_account.py Adds account capability settings.
generated_samples/create_account_with_agent_hosting_configuration.py Adds agent hosting sample.
generated_samples/create_account_min.py Refreshes generated sample metadata.
generated_samples/check_sku_availability.py Refreshes generated sample metadata.
generated_samples/check_domain_availability.py Refreshes generated sample metadata.
generated_samples/calculate_model_capacity.py Refreshes generated sample metadata.
generated_samples/add_rai_blocklist_items.py Refreshes generated sample metadata.
CHANGELOG.md Documents version 15.0.0b5.
azure/mgmt/cognitiveservices/operations/_patch.py Removes sync compute customization.
azure/mgmt/cognitiveservices/operations/__init__.py Exports Arc operations.
azure/mgmt/cognitiveservices/models/_patch.py Applies generated formatting.
azure/mgmt/cognitiveservices/models/_enums.py Adds and updates enums.
azure/mgmt/cognitiveservices/models/__init__.py Exports new models and enums.
azure/mgmt/cognitiveservices/aio/operations/_patch.py Removes async compute customization.
azure/mgmt/cognitiveservices/aio/operations/__init__.py Exports async Arc operations.
azure/mgmt/cognitiveservices/aio/_patch.py Applies generated formatting.
azure/mgmt/cognitiveservices/aio/_configuration.py Updates the async API version.
azure/mgmt/cognitiveservices/aio/_client.py Adds async Arc operations.
azure/mgmt/cognitiveservices/_version.py Bumps the package version.
azure/mgmt/cognitiveservices/_utils/serialization.py Improves serializer documentation.
azure/mgmt/cognitiveservices/_utils/model_base.py Updates deserialization and documentation.
azure/mgmt/cognitiveservices/_patch.py Applies generated formatting.
azure/mgmt/cognitiveservices/_configuration.py Updates the sync API version.
azure/mgmt/cognitiveservices/_client.py Adds sync Arc operations.
apiview-properties.json Updates APIView mappings.
api.metadata.yml Updates API metadata hashes and tools.
_metadata.json Records the new preview API generation.

💡 Add a code-review agent skill for context-aware, tailored reviews. Learn more in the docs.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Copilot AI review requested due to automatic review settings August 21, 2026 02:49
@ChenxiJiang333 ChenxiJiang333 added the mgmt-review-needed PR for Mgmt SDK is ready to review label Aug 21, 2026

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Pull request overview

Copilot reviewed 211 out of 216 changed files in this pull request and generated no new comments.

Suppressed comments (2)

sdk/cognitiveservices/azure-mgmt-cognitiveservices/azure/mgmt/cognitiveservices/operations/_patch.py:11

  • Removing the sync customization reintroduces the compute-create regression fixed in 15.0.0b4. The new specification still models create/update as a 202 LRO with Azure async-operation headers and still exposes the computeOperations status resource, so the generated poller again requires computeOperations/read; callers permitted to create computes but lacking that permission receive AuthorizationFailed after the create succeeds. Please retain list-based polling, adapted to the new LROPoller[None] contract, or fix the service/spec polling contract before removing this workaround.
__all__: list[str] = []  # Add all objects you want publicly available to users at this package level

sdk/cognitiveservices/azure-mgmt-cognitiveservices/azure/mgmt/cognitiveservices/aio/operations/_patch.py:11

  • The async workaround is removed even though the 202 LRO still points at the permission-gated computeOperations status endpoint. This restores the same post-create AuthorizationFailed behavior for async clients that 15.0.0b4 fixed. Please keep an async list-based polling implementation aligned with the new AsyncLROPoller[None] contract, or correct the underlying service/spec polling contract first.
__all__: list[str] = []  # Add all objects you want publicly available to users at this package level

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

auto-release When merged to main, release pipelines for this PR's changed packages trigger automatically. mgmt-review-needed PR for Mgmt SDK is ready to review

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants