[AutoPR azure-mgmt-cognitiveservices]-generated-from-SDK Generation - Python-6726122 - #48662
[AutoPR azure-mgmt-cognitiveservices]-generated-from-SDK Generation - Python-6726122#48662azure-sdk-automation[bot] wants to merge 2 commits into
Conversation
…nagement/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.
|
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.
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.
There was a problem hiding this comment.
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
computeOperationsstatus resource, so the generated poller again requirescomputeOperations/read; callers permitted to create computes but lacking that permission receiveAuthorizationFailedafter the create succeeds. Please retain list-based polling, adapted to the newLROPoller[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
computeOperationsstatus endpoint. This restores the same post-createAuthorizationFailedbehavior for async clients that 15.0.0b4 fixed. Please keep an async list-based polling implementation aligned with the newAsyncLROPoller[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
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