Skip to content

[AutoRelease] t2-cognitiveservices-2026-03-05-49714(can only be merged by SDK owner)#45529

Open
azure-sdk wants to merge 1 commit intoAzure:mainfrom
azure-sdk:t2-cognitiveservices-2026-03-05-49714
Open

[AutoRelease] t2-cognitiveservices-2026-03-05-49714(can only be merged by SDK owner)#45529
azure-sdk wants to merge 1 commit intoAzure:mainfrom
azure-sdk:t2-cognitiveservices-2026-03-05-49714

Conversation

@azure-sdk
Copy link
Collaborator

PR for release issue https://github.com/Azure/sdk-release-request/issues/6828
After PR merged, trigger release pipeline to release
BuildTargetingString
azure-mgmt-cognitiveservices
Skip.CreateApiReview

(Just to record: this PR was created by this pipeline)

Copilot AI review requested due to automatic review settings March 5, 2026 01:18
@azure-sdk
Copy link
Collaborator Author

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

This PR updates azure-mgmt-cognitiveservices for the 2025-10-01-preview API surface, including new operation groups and regenerated samples, and bumps the package version for an upcoming release.

Changes:

  • Switched default API version from 2025-09-01 to 2025-10-01-preview across generated clients/operations.
  • Added new operation groups (e.g., outbound rules/managed network/agent apps & deployments/RAI external safety providers/tool labels) and corresponding generated samples.
  • Updated serialization logic to remove eval(...) usage for basic type conversions.

Reviewed changes

Copilot reviewed 204 out of 309 changed files in this pull request and generated 4 comments.

Show a summary per file
File Description
sdk/cognitiveservices/azure-mgmt-cognitiveservices/generated_samples/project_capability_host/get.py Update x-ms-original-file reference to 2025-10-01-preview example
sdk/cognitiveservices/azure-mgmt-cognitiveservices/generated_samples/project_capability_host/delete.py Update x-ms-original-file reference to 2025-10-01-preview example
sdk/cognitiveservices/azure-mgmt-cognitiveservices/generated_samples/project_capability_host/create_or_update.py Update sample payload and x-ms-original-file to 2025-10-01-preview example
sdk/cognitiveservices/azure-mgmt-cognitiveservices/generated_samples/pause_deployment.py Add new generated sample for pause deployment operation
sdk/cognitiveservices/azure-mgmt-cognitiveservices/generated_samples/managed_network/provision_managed_network.py Add new generated sample for managed network provisioning
sdk/cognitiveservices/azure-mgmt-cognitiveservices/generated_samples/managed_network/post_outbound_rules_v2.py Add new generated sample posting outbound rules (v2)
sdk/cognitiveservices/azure-mgmt-cognitiveservices/generated_samples/managed_network/patch_managed_network_v2.py Add new generated sample patching managed network (v2)
sdk/cognitiveservices/azure-mgmt-cognitiveservices/generated_samples/managed_network/list_rule_v2.py Add new generated sample listing outbound rules (v2)
sdk/cognitiveservices/azure-mgmt-cognitiveservices/generated_samples/managed_network/list_managed_network_v2.py Add new generated sample listing managed networks (v2)
sdk/cognitiveservices/azure-mgmt-cognitiveservices/generated_samples/managed_network/get_rule_v2.py Add new generated sample getting outbound rule (v2)
sdk/cognitiveservices/azure-mgmt-cognitiveservices/generated_samples/managed_network/get_managed_network_v2.py Add new generated sample getting managed network (v2)
sdk/cognitiveservices/azure-mgmt-cognitiveservices/generated_samples/managed_network/delete_rule_v2.py Add new generated sample deleting outbound rule (v2)
sdk/cognitiveservices/azure-mgmt-cognitiveservices/generated_samples/managed_network/create_or_update_rule_v2.py Add new generated sample creating/updating outbound rule (v2)
sdk/cognitiveservices/azure-mgmt-cognitiveservices/generated_samples/managed_network/create_or_update_managed_network_v2.py Add new generated sample creating/updating managed network (v2)
sdk/cognitiveservices/azure-mgmt-cognitiveservices/generated_samples/list_usages.py Update x-ms-original-file reference to 2025-10-01-preview example
sdk/cognitiveservices/azure-mgmt-cognitiveservices/generated_samples/list_skus.py Update x-ms-original-file reference to 2025-10-01-preview example
sdk/cognitiveservices/azure-mgmt-cognitiveservices/generated_samples/list_shared_commitment_plans_by_subscription.py Update x-ms-original-file reference to 2025-10-01-preview example
sdk/cognitiveservices/azure-mgmt-cognitiveservices/generated_samples/list_shared_commitment_plans_by_resource_group.py Update x-ms-original-file reference to 2025-10-01-preview example
sdk/cognitiveservices/azure-mgmt-cognitiveservices/generated_samples/list_shared_commitment_plan_associations.py Update x-ms-original-file reference to 2025-10-01-preview example
sdk/cognitiveservices/azure-mgmt-cognitiveservices/generated_samples/list_rai_topics.py Update x-ms-original-file reference to 2025-10-01-preview example
sdk/cognitiveservices/azure-mgmt-cognitiveservices/generated_samples/list_rai_tool_labels.py Add new generated sample listing RAI tool labels
sdk/cognitiveservices/azure-mgmt-cognitiveservices/generated_samples/list_rai_policies.py Update x-ms-original-file reference to 2025-10-01-preview example
sdk/cognitiveservices/azure-mgmt-cognitiveservices/generated_samples/list_rai_external_safety_providers.py Add new generated sample listing RAI external safety providers
sdk/cognitiveservices/azure-mgmt-cognitiveservices/generated_samples/list_rai_content_filters.py Update x-ms-original-file reference to 2025-10-01-preview example
sdk/cognitiveservices/azure-mgmt-cognitiveservices/generated_samples/list_quota_tiers.py Update x-ms-original-file reference to 2025-10-01-preview example
sdk/cognitiveservices/azure-mgmt-cognitiveservices/generated_samples/list_projects.py Update x-ms-original-file reference to 2025-10-01-preview example
sdk/cognitiveservices/azure-mgmt-cognitiveservices/generated_samples/list_private_link_resources.py Update x-ms-original-file reference to 2025-10-01-preview example
sdk/cognitiveservices/azure-mgmt-cognitiveservices/generated_samples/list_private_endpoint_connections.py Update x-ms-original-file reference to 2025-10-01-preview example
sdk/cognitiveservices/azure-mgmt-cognitiveservices/generated_samples/list_network_security_perimeter_configurations.py Update x-ms-original-file reference to 2025-10-01-preview example
sdk/cognitiveservices/azure-mgmt-cognitiveservices/generated_samples/list_model_capacities.py Update x-ms-original-file reference to 2025-10-01-preview example
sdk/cognitiveservices/azure-mgmt-cognitiveservices/generated_samples/list_location_models.py Update x-ms-original-file reference to 2025-10-01-preview example
sdk/cognitiveservices/azure-mgmt-cognitiveservices/generated_samples/list_location_based_model_capacities.py Update x-ms-original-file reference to 2025-10-01-preview example
sdk/cognitiveservices/azure-mgmt-cognitiveservices/generated_samples/list_keys.py Update x-ms-original-file reference to 2025-10-01-preview example
sdk/cognitiveservices/azure-mgmt-cognitiveservices/generated_samples/list_encryption_scopes.py Update x-ms-original-file reference to 2025-10-01-preview example
sdk/cognitiveservices/azure-mgmt-cognitiveservices/generated_samples/list_deployments.py Update x-ms-original-file reference to 2025-10-01-preview example
sdk/cognitiveservices/azure-mgmt-cognitiveservices/generated_samples/list_deployment_skus.py Update x-ms-original-file reference to 2025-10-01-preview example
sdk/cognitiveservices/azure-mgmt-cognitiveservices/generated_samples/list_deleted_accounts_by_subscription.py Update x-ms-original-file reference to 2025-10-01-preview example
sdk/cognitiveservices/azure-mgmt-cognitiveservices/generated_samples/list_defender_for_ai_setting.py Update x-ms-original-file reference to 2025-10-01-preview example
sdk/cognitiveservices/azure-mgmt-cognitiveservices/generated_samples/list_commitment_tiers.py Update x-ms-original-file reference to 2025-10-01-preview example
sdk/cognitiveservices/azure-mgmt-cognitiveservices/generated_samples/list_commitment_plans.py Update x-ms-original-file reference to 2025-10-01-preview example
sdk/cognitiveservices/azure-mgmt-cognitiveservices/generated_samples/list_blocklists.py Update x-ms-original-file reference to 2025-10-01-preview example
sdk/cognitiveservices/azure-mgmt-cognitiveservices/generated_samples/list_blocklist_items.py Update x-ms-original-file reference to 2025-10-01-preview example
sdk/cognitiveservices/azure-mgmt-cognitiveservices/generated_samples/list_accounts_by_subscription.py Update x-ms-original-file reference to 2025-10-01-preview example
sdk/cognitiveservices/azure-mgmt-cognitiveservices/generated_samples/list_accounts_by_resource_group.py Update x-ms-original-file reference to 2025-10-01-preview example
sdk/cognitiveservices/azure-mgmt-cognitiveservices/generated_samples/list_account_models.py Update x-ms-original-file reference to 2025-10-01-preview example
sdk/cognitiveservices/azure-mgmt-cognitiveservices/generated_samples/get_usages.py Update x-ms-original-file reference to 2025-10-01-preview example
sdk/cognitiveservices/azure-mgmt-cognitiveservices/generated_samples/get_skus.py Update x-ms-original-file reference to 2025-10-01-preview example
sdk/cognitiveservices/azure-mgmt-cognitiveservices/generated_samples/get_shared_commitment_plan_association.py Update x-ms-original-file reference to 2025-10-01-preview example
sdk/cognitiveservices/azure-mgmt-cognitiveservices/generated_samples/get_shared_commitment_plan.py Update x-ms-original-file reference to 2025-10-01-preview example
sdk/cognitiveservices/azure-mgmt-cognitiveservices/generated_samples/get_rai_topic.py Update x-ms-original-file reference to 2025-10-01-preview example
sdk/cognitiveservices/azure-mgmt-cognitiveservices/generated_samples/get_rai_tool_label.py Add new generated sample getting RAI tool label
sdk/cognitiveservices/azure-mgmt-cognitiveservices/generated_samples/get_rai_policy.py Update x-ms-original-file reference to 2025-10-01-preview example
sdk/cognitiveservices/azure-mgmt-cognitiveservices/generated_samples/get_rai_external_safety_provider.py Add new generated sample getting RAI external safety provider
sdk/cognitiveservices/azure-mgmt-cognitiveservices/generated_samples/get_rai_content_filter.py Update x-ms-original-file reference to 2025-10-01-preview example
sdk/cognitiveservices/azure-mgmt-cognitiveservices/generated_samples/get_rai_blocklist_item.py Update x-ms-original-file reference to 2025-10-01-preview example
sdk/cognitiveservices/azure-mgmt-cognitiveservices/generated_samples/get_rai_blocklist.py Update x-ms-original-file reference to 2025-10-01-preview example
sdk/cognitiveservices/azure-mgmt-cognitiveservices/generated_samples/get_quota_tier.py Update x-ms-original-file reference to 2025-10-01-preview example
sdk/cognitiveservices/azure-mgmt-cognitiveservices/generated_samples/get_project.py Update x-ms-original-file reference to 2025-10-01-preview example
sdk/cognitiveservices/azure-mgmt-cognitiveservices/generated_samples/get_private_endpoint_connection.py Update x-ms-original-file reference to 2025-10-01-preview example
sdk/cognitiveservices/azure-mgmt-cognitiveservices/generated_samples/get_operations.py Update x-ms-original-file reference to 2025-10-01-preview example
sdk/cognitiveservices/azure-mgmt-cognitiveservices/generated_samples/get_network_security_perimeter_configurations.py Update x-ms-original-file reference to 2025-10-01-preview example
sdk/cognitiveservices/azure-mgmt-cognitiveservices/generated_samples/get_encryption_scope.py Update x-ms-original-file reference to 2025-10-01-preview example
sdk/cognitiveservices/azure-mgmt-cognitiveservices/generated_samples/get_deployment.py Update x-ms-original-file reference to 2025-10-01-preview example
sdk/cognitiveservices/azure-mgmt-cognitiveservices/generated_samples/get_deleted_account.py Update x-ms-original-file reference to 2025-10-01-preview example
sdk/cognitiveservices/azure-mgmt-cognitiveservices/generated_samples/get_defender_for_ai_setting.py Update x-ms-original-file reference to 2025-10-01-preview example
sdk/cognitiveservices/azure-mgmt-cognitiveservices/generated_samples/get_commitment_plan.py Update x-ms-original-file reference to 2025-10-01-preview example
sdk/cognitiveservices/azure-mgmt-cognitiveservices/generated_samples/get_account.py Update x-ms-original-file reference to 2025-10-01-preview example
sdk/cognitiveservices/azure-mgmt-cognitiveservices/generated_samples/delete_shared_commitment_plan_association.py Update x-ms-original-file reference to 2025-10-01-preview example
sdk/cognitiveservices/azure-mgmt-cognitiveservices/generated_samples/delete_shared_commitment_plan.py Update x-ms-original-file reference to 2025-10-01-preview example
sdk/cognitiveservices/azure-mgmt-cognitiveservices/generated_samples/delete_rai_topic.py Update x-ms-original-file reference to 2025-10-01-preview example
sdk/cognitiveservices/azure-mgmt-cognitiveservices/generated_samples/delete_rai_tool_label.py Add new generated sample deleting RAI tool label
sdk/cognitiveservices/azure-mgmt-cognitiveservices/generated_samples/delete_rai_policy.py Update x-ms-original-file reference to 2025-10-01-preview example
sdk/cognitiveservices/azure-mgmt-cognitiveservices/generated_samples/delete_rai_external_safety_provider.py Add new generated sample deleting RAI external safety provider
sdk/cognitiveservices/azure-mgmt-cognitiveservices/generated_samples/delete_rai_blocklist_items.py Update x-ms-original-file reference to 2025-10-01-preview example
sdk/cognitiveservices/azure-mgmt-cognitiveservices/generated_samples/delete_rai_blocklist_item.py Update x-ms-original-file reference to 2025-10-01-preview example
sdk/cognitiveservices/azure-mgmt-cognitiveservices/generated_samples/delete_rai_blocklist.py Update x-ms-original-file reference to 2025-10-01-preview example
sdk/cognitiveservices/azure-mgmt-cognitiveservices/generated_samples/delete_project.py Update x-ms-original-file reference to 2025-10-01-preview example
sdk/cognitiveservices/azure-mgmt-cognitiveservices/generated_samples/delete_private_endpoint_connection.py Update x-ms-original-file reference to 2025-10-01-preview example
sdk/cognitiveservices/azure-mgmt-cognitiveservices/generated_samples/delete_encryption_scope.py Update x-ms-original-file reference to 2025-10-01-preview example
sdk/cognitiveservices/azure-mgmt-cognitiveservices/generated_samples/delete_deployment.py Update x-ms-original-file reference to 2025-10-01-preview example
sdk/cognitiveservices/azure-mgmt-cognitiveservices/generated_samples/delete_commitment_plan.py Update x-ms-original-file reference to 2025-10-01-preview example
sdk/cognitiveservices/azure-mgmt-cognitiveservices/generated_samples/delete_account.py Update x-ms-original-file reference to 2025-10-01-preview example
sdk/cognitiveservices/azure-mgmt-cognitiveservices/generated_samples/create_shared_commitment_plan_association.py Update x-ms-original-file reference to 2025-10-01-preview example
sdk/cognitiveservices/azure-mgmt-cognitiveservices/generated_samples/create_shared_commitment_plan.py Update x-ms-original-file reference to 2025-10-01-preview example
sdk/cognitiveservices/azure-mgmt-cognitiveservices/generated_samples/create_project_min.py Update x-ms-original-file reference to 2025-10-01-preview example
sdk/cognitiveservices/azure-mgmt-cognitiveservices/generated_samples/create_project.py Update x-ms-original-file reference to 2025-10-01-preview example
sdk/cognitiveservices/azure-mgmt-cognitiveservices/generated_samples/create_or_update_quota_tier.py Update x-ms-original-file reference to 2025-10-01-preview example
sdk/cognitiveservices/azure-mgmt-cognitiveservices/generated_samples/create_account_min.py Update x-ms-original-file reference to 2025-10-01-preview example
sdk/cognitiveservices/azure-mgmt-cognitiveservices/generated_samples/create_account.py Update x-ms-original-file reference to 2025-10-01-preview example
sdk/cognitiveservices/azure-mgmt-cognitiveservices/generated_samples/calculate_model_capacity.py Update x-ms-original-file reference to 2025-10-01-preview example
sdk/cognitiveservices/azure-mgmt-cognitiveservices/generated_samples/agent_deployment/stop.py Add new generated sample stopping agent deployment
sdk/cognitiveservices/azure-mgmt-cognitiveservices/generated_samples/agent_deployment/start.py Add new generated sample starting agent deployment
sdk/cognitiveservices/azure-mgmt-cognitiveservices/generated_samples/agent_deployment/list.py Add new generated sample listing agent deployments
sdk/cognitiveservices/azure-mgmt-cognitiveservices/generated_samples/agent_deployment/get.py Add new generated sample getting agent deployment
sdk/cognitiveservices/azure-mgmt-cognitiveservices/generated_samples/agent_deployment/delete.py Add new generated sample deleting agent deployment
sdk/cognitiveservices/azure-mgmt-cognitiveservices/generated_samples/agent_deployment/create_or_update.py Add new generated sample creating/updating agent deployment
sdk/cognitiveservices/azure-mgmt-cognitiveservices/generated_samples/agent_application/list_agents.py Add new generated sample listing agents for agent application
sdk/cognitiveservices/azure-mgmt-cognitiveservices/generated_samples/agent_application/list.py Add new generated sample listing agent applications
sdk/cognitiveservices/azure-mgmt-cognitiveservices/generated_samples/agent_application/get.py Add new generated sample getting agent application
sdk/cognitiveservices/azure-mgmt-cognitiveservices/generated_samples/agent_application/enable.py Add new generated sample enabling agent application
sdk/cognitiveservices/azure-mgmt-cognitiveservices/generated_samples/agent_application/disable.py Add new generated sample disabling agent application
sdk/cognitiveservices/azure-mgmt-cognitiveservices/generated_samples/agent_application/delete.py Add new generated sample deleting agent application
sdk/cognitiveservices/azure-mgmt-cognitiveservices/generated_samples/agent_application/create_or_update.py Add new generated sample creating/updating agent application
sdk/cognitiveservices/azure-mgmt-cognitiveservices/generated_samples/add_rai_blocklist_items.py Update x-ms-original-file reference to 2025-10-01-preview example
sdk/cognitiveservices/azure-mgmt-cognitiveservices/generated_samples/account_connection/update.py Update x-ms-original-file reference to 2025-10-01-preview example
sdk/cognitiveservices/azure-mgmt-cognitiveservices/generated_samples/account_connection/list.py Update x-ms-original-file reference to 2025-10-01-preview example
sdk/cognitiveservices/azure-mgmt-cognitiveservices/generated_samples/account_connection/get.py Update x-ms-original-file reference to 2025-10-01-preview example
sdk/cognitiveservices/azure-mgmt-cognitiveservices/generated_samples/account_connection/delete.py Update x-ms-original-file reference to 2025-10-01-preview example
sdk/cognitiveservices/azure-mgmt-cognitiveservices/generated_samples/account_connection/create.py Update x-ms-original-file reference to 2025-10-01-preview example
sdk/cognitiveservices/azure-mgmt-cognitiveservices/generated_samples/account_capability_host/list.py Add new generated sample listing account capability hosts
sdk/cognitiveservices/azure-mgmt-cognitiveservices/generated_samples/account_capability_host/get.py Update x-ms-original-file reference to 2025-10-01-preview example
sdk/cognitiveservices/azure-mgmt-cognitiveservices/generated_samples/account_capability_host/delete.py Update x-ms-original-file reference to 2025-10-01-preview example
sdk/cognitiveservices/azure-mgmt-cognitiveservices/generated_samples/account_capability_host/create_or_update.py Update sample payload and x-ms-original-file to 2025-10-01-preview example
sdk/cognitiveservices/azure-mgmt-cognitiveservices/azure/mgmt/cognitiveservices/operations/_usages_operations.py Default api-version updated; formatting tweaks on error deserialization
sdk/cognitiveservices/azure-mgmt-cognitiveservices/azure/mgmt/cognitiveservices/operations/_resource_skus_operations.py Default api-version updated; formatting tweaks on error deserialization
sdk/cognitiveservices/azure-mgmt-cognitiveservices/azure/mgmt/cognitiveservices/operations/_rai_topics_operations.py Default api-version updated; formatting tweaks on error deserialization
sdk/cognitiveservices/azure-mgmt-cognitiveservices/azure/mgmt/cognitiveservices/operations/_rai_policies_operations.py Default api-version updated; formatting tweaks on error deserialization
sdk/cognitiveservices/azure-mgmt-cognitiveservices/azure/mgmt/cognitiveservices/operations/_rai_content_filters_operations.py Default api-version updated; formatting tweaks on error deserialization
sdk/cognitiveservices/azure-mgmt-cognitiveservices/azure/mgmt/cognitiveservices/operations/_rai_blocklists_operations.py Default api-version updated; formatting tweaks on error deserialization
sdk/cognitiveservices/azure-mgmt-cognitiveservices/azure/mgmt/cognitiveservices/operations/_rai_blocklist_items_operations.py Default api-version updated; formatting tweaks; suppress too-many-lines
sdk/cognitiveservices/azure-mgmt-cognitiveservices/azure/mgmt/cognitiveservices/operations/_quota_tiers_operations.py Default api-version updated; formatting tweaks on error deserialization
sdk/cognitiveservices/azure-mgmt-cognitiveservices/azure/mgmt/cognitiveservices/operations/_projects_operations.py Default api-version updated; delete response handling adjusted; formatting tweaks
sdk/cognitiveservices/azure-mgmt-cognitiveservices/azure/mgmt/cognitiveservices/operations/_project_connections_operations.py Default api-version updated; formatting tweaks on error deserialization
sdk/cognitiveservices/azure-mgmt-cognitiveservices/azure/mgmt/cognitiveservices/operations/_private_link_resources_operations.py Default api-version updated; formatting tweaks on error deserialization
sdk/cognitiveservices/azure-mgmt-cognitiveservices/azure/mgmt/cognitiveservices/operations/_private_endpoint_connections_operations.py Default api-version updated; formatting tweaks on error deserialization
sdk/cognitiveservices/azure-mgmt-cognitiveservices/azure/mgmt/cognitiveservices/operations/_operations.py Default api-version updated; formatting tweaks on error deserialization
sdk/cognitiveservices/azure-mgmt-cognitiveservices/azure/mgmt/cognitiveservices/operations/_network_security_perimeter_configurations_operations.py Default api-version updated; formatting tweaks on error deserialization
sdk/cognitiveservices/azure-mgmt-cognitiveservices/azure/mgmt/cognitiveservices/operations/_models_operations.py Default api-version updated; formatting tweaks on error deserialization
sdk/cognitiveservices/azure-mgmt-cognitiveservices/azure/mgmt/cognitiveservices/operations/_model_capacities_operations.py Default api-version updated; formatting tweaks on error deserialization
sdk/cognitiveservices/azure-mgmt-cognitiveservices/azure/mgmt/cognitiveservices/operations/_location_based_model_capacities_operations.py Default api-version updated; formatting tweaks on error deserialization
sdk/cognitiveservices/azure-mgmt-cognitiveservices/azure/mgmt/cognitiveservices/operations/_encryption_scopes_operations.py Default api-version updated; formatting tweaks on error deserialization
sdk/cognitiveservices/azure-mgmt-cognitiveservices/azure/mgmt/cognitiveservices/operations/_deleted_accounts_operations.py Default api-version updated; formatting tweaks on error deserialization
sdk/cognitiveservices/azure-mgmt-cognitiveservices/azure/mgmt/cognitiveservices/operations/_defender_for_ai_settings_operations.py Default api-version updated; formatting tweaks on error deserialization
sdk/cognitiveservices/azure-mgmt-cognitiveservices/azure/mgmt/cognitiveservices/operations/_commitment_tiers_operations.py Default api-version updated; formatting tweaks on error deserialization
sdk/cognitiveservices/azure-mgmt-cognitiveservices/azure/mgmt/cognitiveservices/operations/_cognitive_services_management_client_operations.py Default api-version updated; formatting tweaks on error deserialization
sdk/cognitiveservices/azure-mgmt-cognitiveservices/azure/mgmt/cognitiveservices/operations/_account_connections_operations.py Default api-version updated; formatting tweaks on error deserialization
sdk/cognitiveservices/azure-mgmt-cognitiveservices/azure/mgmt/cognitiveservices/operations/init.py Export new operation groups in sync client operations package
sdk/cognitiveservices/azure-mgmt-cognitiveservices/azure/mgmt/cognitiveservices/aio/operations/_usages_operations.py Formatting tweaks on error deserialization
sdk/cognitiveservices/azure-mgmt-cognitiveservices/azure/mgmt/cognitiveservices/aio/operations/_resource_skus_operations.py Formatting tweaks on error deserialization
sdk/cognitiveservices/azure-mgmt-cognitiveservices/azure/mgmt/cognitiveservices/aio/operations/_rai_topics_operations.py Formatting tweaks on error deserialization
sdk/cognitiveservices/azure-mgmt-cognitiveservices/azure/mgmt/cognitiveservices/aio/operations/_rai_policies_operations.py Formatting tweaks on error deserialization
sdk/cognitiveservices/azure-mgmt-cognitiveservices/azure/mgmt/cognitiveservices/aio/operations/_rai_external_safety_providers_operations.py Add new async operation group for listing external safety providers
sdk/cognitiveservices/azure-mgmt-cognitiveservices/azure/mgmt/cognitiveservices/aio/operations/_rai_content_filters_operations.py Formatting tweaks on error deserialization
sdk/cognitiveservices/azure-mgmt-cognitiveservices/azure/mgmt/cognitiveservices/aio/operations/_rai_blocklists_operations.py Formatting tweaks on error deserialization
sdk/cognitiveservices/azure-mgmt-cognitiveservices/azure/mgmt/cognitiveservices/aio/operations/_rai_blocklist_items_operations.py Formatting tweaks on error deserialization
sdk/cognitiveservices/azure-mgmt-cognitiveservices/azure/mgmt/cognitiveservices/aio/operations/_quota_tiers_operations.py Formatting tweaks on error deserialization
sdk/cognitiveservices/azure-mgmt-cognitiveservices/azure/mgmt/cognitiveservices/aio/operations/_projects_operations.py Delete response handling adjusted; formatting tweaks
sdk/cognitiveservices/azure-mgmt-cognitiveservices/azure/mgmt/cognitiveservices/aio/operations/_project_connections_operations.py Formatting tweaks on error deserialization
sdk/cognitiveservices/azure-mgmt-cognitiveservices/azure/mgmt/cognitiveservices/aio/operations/_private_link_resources_operations.py Formatting tweaks on error deserialization
sdk/cognitiveservices/azure-mgmt-cognitiveservices/azure/mgmt/cognitiveservices/aio/operations/_private_endpoint_connections_operations.py Formatting tweaks on error deserialization
sdk/cognitiveservices/azure-mgmt-cognitiveservices/azure/mgmt/cognitiveservices/aio/operations/_operations.py Formatting tweaks on error deserialization
sdk/cognitiveservices/azure-mgmt-cognitiveservices/azure/mgmt/cognitiveservices/aio/operations/_network_security_perimeter_configurations_operations.py Formatting tweaks on error deserialization
sdk/cognitiveservices/azure-mgmt-cognitiveservices/azure/mgmt/cognitiveservices/aio/operations/_models_operations.py Formatting tweaks on error deserialization
sdk/cognitiveservices/azure-mgmt-cognitiveservices/azure/mgmt/cognitiveservices/aio/operations/_model_capacities_operations.py Formatting tweaks on error deserialization
sdk/cognitiveservices/azure-mgmt-cognitiveservices/azure/mgmt/cognitiveservices/aio/operations/_location_based_model_capacities_operations.py Formatting tweaks on error deserialization
sdk/cognitiveservices/azure-mgmt-cognitiveservices/azure/mgmt/cognitiveservices/aio/operations/_encryption_scopes_operations.py Formatting tweaks on error deserialization
sdk/cognitiveservices/azure-mgmt-cognitiveservices/azure/mgmt/cognitiveservices/aio/operations/_deleted_accounts_operations.py Formatting tweaks on error deserialization
sdk/cognitiveservices/azure-mgmt-cognitiveservices/azure/mgmt/cognitiveservices/aio/operations/_defender_for_ai_settings_operations.py Formatting tweaks on error deserialization
sdk/cognitiveservices/azure-mgmt-cognitiveservices/azure/mgmt/cognitiveservices/aio/operations/_commitment_tiers_operations.py Formatting tweaks on error deserialization
sdk/cognitiveservices/azure-mgmt-cognitiveservices/azure/mgmt/cognitiveservices/aio/operations/_cognitive_services_management_client_operations.py Formatting tweaks on error deserialization
sdk/cognitiveservices/azure-mgmt-cognitiveservices/azure/mgmt/cognitiveservices/aio/operations/_accounts_operations.py Formatting tweaks on error deserialization
sdk/cognitiveservices/azure-mgmt-cognitiveservices/azure/mgmt/cognitiveservices/aio/operations/_account_connections_operations.py Formatting tweaks on error deserialization
sdk/cognitiveservices/azure-mgmt-cognitiveservices/azure/mgmt/cognitiveservices/aio/operations/_account_capability_hosts_operations.py Add async paging list(...) support for account capability hosts
sdk/cognitiveservices/azure-mgmt-cognitiveservices/azure/mgmt/cognitiveservices/aio/operations/init.py Export new operation groups in async client operations package
sdk/cognitiveservices/azure-mgmt-cognitiveservices/azure/mgmt/cognitiveservices/aio/_configuration.py Update async client configuration default API version to 2025-10-01-preview
sdk/cognitiveservices/azure-mgmt-cognitiveservices/azure/mgmt/cognitiveservices/aio/_cognitive_services_management_client.py Wire new operation groups into async client
sdk/cognitiveservices/azure-mgmt-cognitiveservices/azure/mgmt/cognitiveservices/_version.py Bump package version to 14.2.0b1
sdk/cognitiveservices/azure-mgmt-cognitiveservices/azure/mgmt/cognitiveservices/_utils/serialization.py Replace eval-based type conversion; refine docstrings
sdk/cognitiveservices/azure-mgmt-cognitiveservices/azure/mgmt/cognitiveservices/_configuration.py Update sync client configuration default API version to 2025-10-01-preview
sdk/cognitiveservices/azure-mgmt-cognitiveservices/azure/mgmt/cognitiveservices/_cognitive_services_management_client.py Wire new operation groups into sync client
sdk/cognitiveservices/azure-mgmt-cognitiveservices/_metadata.json Update autorest/python version and source commit metadata
Comments suppressed due to low confidence (1)

sdk/cognitiveservices/azure-mgmt-cognitiveservices/azure/mgmt/cognitiveservices/_utils/serialization.py:812

  • The changes to basic type (de)serialization (removing eval, adding stricter handling, and changing bool behavior) are behaviorally significant and should be covered by unit tests—especially around boolean parsing ("true"/"false"/"0"/"1"), unknown data_type handling, and round-tripping for int/float/str/bool.
    def serialize_basic(cls, data, data_type, **kwargs):

Comment on lines 829 to +837
if data_type == "str":
return cls.serialize_unicode(data)
return eval(data_type)(data) # nosec # pylint: disable=eval-used
if data_type == "int":
return int(data)
if data_type == "float":
return float(data)
if data_type == "bool":
return bool(data)
raise TypeError("Unknown basic data type: {}".format(data_type))
Copy link

Copilot AI Mar 5, 2026

Choose a reason for hiding this comment

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

bool(data) will return True for any non-empty string (e.g., "false", "0"), which will silently corrupt serialized values for boolean fields. Consider implementing an explicit boolean conversion (e.g., accept True/False directly; for strings handle case-insensitive "true"/"false" and optionally "1"/"0"), and raise TypeError/ValueError for unrecognized inputs.

Copilot uses AI. Check for mistakes.
Comment on lines 1791 to +1797
if data_type == "str":
return self.deserialize_unicode(attr)
return eval(data_type)(attr) # nosec # pylint: disable=eval-used
if data_type == "int":
return int(attr)
if data_type == "float":
return float(attr)
raise TypeError("Unknown basic data type: {}".format(data_type))
Copy link

Copilot AI Mar 5, 2026

Choose a reason for hiding this comment

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

This removes support for data_type == "bool" but the docstring still advertises bool support, and model deserialization may legitimately request bool conversion. Add an explicit "bool" branch (with correct parsing semantics) to avoid raising TypeError at runtime for boolean fields.

Copilot uses AI. Check for mistakes.
response = pipeline_response.http_response

if response.status_code not in [200, 202, 204]:
if response.status_code not in [202, 204]:
Copy link

Copilot AI Mar 5, 2026

Choose a reason for hiding this comment

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

Dropping 200 from the allowed status codes for project delete can break existing service behavior if the endpoint returns 200 OK (which is a common/allowed pattern for ARM deletes). Unless the swagger explicitly guarantees only 202/204, consider keeping 200 in the accepted set to preserve backward compatibility.

Suggested change
if response.status_code not in [202, 204]:
if response.status_code not in [200, 202, 204]:

Copilot uses AI. Check for mistakes.
response = pipeline_response.http_response

if response.status_code not in [200, 202, 204]:
if response.status_code not in [202, 204]:
Copy link

Copilot AI Mar 5, 2026

Choose a reason for hiding this comment

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

Same issue as the sync client: removing 200 from allowed delete status codes may cause async deletes to raise on valid responses. Consider aligning allowed codes with the service contract (and with the sync implementation).

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