Skip to content

[AutoPR azure-mgmt-securityinsight]-generated-from-SDK Generation - Python-6719297 - #48632

Open
azure-sdk-automation[bot] wants to merge 3 commits into
mainfrom
sdkauto/azure-mgmt-securityinsight-6718555
Open

[AutoPR azure-mgmt-securityinsight]-generated-from-SDK Generation - Python-6719297#48632
azure-sdk-automation[bot] wants to merge 3 commits into
mainfrom
sdkauto/azure-mgmt-securityinsight-6718555

Conversation

@azure-sdk-automation

@azure-sdk-automation azure-sdk-automation Bot commented Aug 19, 2026

Copy link
Copy Markdown
Contributor

Configurations: 'specification/securityinsights/resource-manager/Microsoft.SecurityInsights/SecurityInsights/tspconfig.yaml', SDK Release Type: beta, and CommitSHA: 'd7da39437a8330fabdc4151f75aebab8e5ca3a64' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=6719297 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=35295 Submitted by:

…osoft.SecurityInsights/SecurityInsights/tspconfig.yaml', SDK Release Type: beta, and CommitSHA: '120cdc984d09afe0cf1d79b29ecfce1bc3bc90b0' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=6718555 Refer to https://eng.ms/docs/products/azure-developer-experience/develop/sdk-release/sdk-release-prerequisites to prepare for SDK release.
Copilot AI balanced review requested due to automatic review settings August 19, 2026 05:51
@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 19, 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

Note

Copilot could not run the full agentic suite for this review because it was automatically requested on a bot-authored pull request. Request a review from Copilot under Reviewers to retry with the full agentic suite. Improved support for bot-authored pull requests is coming soon.

Updates the azure-mgmt-securityinsight package to a newer SecurityInsights preview API version and regenerates the SDK accordingly, including new enums and updated serialization/validation helpers.

Changes:

  • Bumped API version references from 2025-07-01-preview to 2025-10-01-preview and updated the swagger/spec commit pointer.
  • Regenerated SDK artifacts: added new enums, updated samples, version bump to 2.0.0b4, and refreshed APIView metadata.
  • Enhanced serialization/deserialization to support numeric duration wire formats and added API-version gating decorator.

Reviewed changes

Copilot reviewed 283 out of 288 changed files in this pull request and generated 2 comments.

Show a summary per file
File Description
sdk/securityinsight/azure-mgmt-securityinsight/tsp-location.yaml Updates the source swagger/spec commit used for generation.
sdk/securityinsight/azure-mgmt-securityinsight/pyproject.toml Adds Python 3.14 classifier metadata.
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/update_threat_intelligence.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/update_eyes_on_setting.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/uninstall_package.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/triggered_analytics_rule_runs_get.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/triggered_analytics_rule_run_get.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/trigger_rule_run_post.py Regenerated sample; aligns behavior with updated return type and API version tag.
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/replace_tags_threat_intelligence.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/reevaluate_recommendation.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/query_threat_intelligence.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/put_metadata_minimal.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/put_metadata.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/post_timeline_entity.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/post_threat_intelligence_query.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/post_threat_intelligence_count.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/post_get_insights.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/post_expand_entity.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/post_expand_bookmark.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/patch_recommendation.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/patch_metadata.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/list_operations.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/install_template.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/install_package.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/incidents_run_playbook.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/incidents_list_entities.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/incidents_list_bookmarks.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/incidents_list_alerts.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/incidents_list.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/incidents_get.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/incidents_delete.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/incidents_create_or_update.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/incident_tasks_list.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/incident_tasks_get.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/incident_tasks_delete.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/incident_tasks_create_or_update.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/incident_comments_list.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/incident_comments_get.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/incident_comments_delete.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/incident_comments_create_or_update.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/get_workspace_manager_member.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/get_workspace_manager_group.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/get_workspace_manager_configuration.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/get_workspace_manager_assignment.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/get_whois_with_workspace_by_domain_name.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/get_watchlists.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/get_watchlist_items.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/get_watchlist_item_by_id.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/get_watchlist_by_alias.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/get_url_entity_by_id.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/get_threat_intelligence_taxii_by_id.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/get_threat_intelligence_by_id.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/get_threat_intelligence.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/get_templates.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/get_template_by_id.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/get_submission_mail_entity_by_id.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/get_source_controls.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/get_source_control_by_id.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/get_sentinel_onboarding_state.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/get_security_group_entity_by_id.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/get_security_alert_entity_by_id.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/get_scheduled_alert_rule.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/get_rest_api_poller_by_id.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/get_repositories.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/get_registry_value_entity_by_id.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/get_registry_key_entity_by_id.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/get_recommendations.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/get_recommendation.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/get_queries.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/get_purview_audit_data_connector_by_id.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/get_product_templates.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/get_product_template_by_id.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/get_product_packages.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/get_product_package_by_id.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/get_process_entity_by_id.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/get_premium_microsoft_defender_for_threat_intelligence_by_id.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/get_packages.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/get_package_by_id.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/get_office_power_bi_data_connetor_by_id.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/get_office_data_connetor_by_id.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/get_office_consents_by_id.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/get_office_consents.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/get_office365_project_data_connetor_by_id.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/get_office365_advanced_threat_protection_by_id.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/get_nrt_alert_rule.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/get_microsoft_threat_protection_by_id.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/get_microsoft_threat_intelligence_by_id.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/get_microsoft_security_incident_creation_alert_rule.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/get_microsoft_purview_information_protection_data_connetor_by_id.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/get_microsoft_insider_risk_management_by_id.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/get_microsoft_defender_advanced_threat_protection_by_id.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/get_microsoft_cloud_app_security_by_id.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/get_metadata.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/get_malware_entity_by_id.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/get_mailbox_entity_by_id.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/get_mail_message_entity_by_id.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/get_mail_cluster_entity_by_id.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/get_job.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/get_ip_entity_by_id.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/get_io_tdevice_entity_by_id.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/get_io_tby_id.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/get_incident_relation_by_name.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/get_hunts.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/get_hunt_relations.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/get_hunt_relation_by_id.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/get_hunt_comments.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/get_hunt_comment_by_id.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/get_hunt_by_id.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/get_host_entity_by_id.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/get_google_cloud_platform_by_id.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/get_geodata_with_workspace_by_ip.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/get_generic_ui.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/get_fusion_alert_rule.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/get_file_imports.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/get_file_import_by_id.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/get_file_hash_entity_by_id.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/get_file_entity_by_id.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/get_eyes_on_setting.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/get_expansion_entity_query_by_id.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/get_entity_relation_by_name.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/get_entity_query_templates.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/get_entity_queries.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/get_entities.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/get_dynamics365_data_connector_by_id.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/get_dns_entity_by_id.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/get_data_connectors.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/get_data_connector_definitions.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/get_customizable_data_connector_definition_by_id.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/get_cloud_application_entity_by_id.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/get_bookmarks.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/get_bookmark_relation_by_name.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/get_bookmark_by_id.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/get_billing_statistic.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/get_azure_security_center_by_id.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/get_azure_resource_entity_by_id.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/get_azure_advanced_threat_protection_by_id.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/get_azure_active_directory_by_id.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/get_api_polling.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/get_anomaly_security_ml_analytics_setting.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/get_amazon_web_services_s3_by_id.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/get_amazon_web_services_cloud_trail_by_id.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/get_all_workspace_manager_members.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/get_all_workspace_manager_groups.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/get_all_workspace_manager_configurations.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/get_all_workspace_manager_assignments.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/get_all_settings.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/get_all_sentinel_onboarding_states.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/get_all_security_ml_analytics_settings.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/get_all_metadata_odata.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/get_all_metadata.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/get_all_jobs.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/get_all_incident_relations.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/get_all_entity_relations.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/get_all_bookmark_relations.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/get_all_billing_statistics.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/get_all_alert_rules.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/get_all_actions_by_alert_rule.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/get_alert_rule_templates.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/get_alert_rule_template_by_id.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/get_activity_entity_query_template_by_id.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/get_activity_entity_query_by_id.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/get_action_of_alert_rule_by_id.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/get_account_entity_by_id.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/entities_run_playbook.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/disconnect_api_polling.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/delete_workspace_manager_member.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/delete_workspace_manager_group.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/delete_workspace_manager_configuration.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/delete_workspace_manager_assignment.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/delete_watchlist_item.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/delete_watchlist.py Regenerated sample; reflects updated begin_delete return type and API version tag.
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/delete_threat_intelligence.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/delete_template.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/delete_source_control.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/delete_sentinel_onboarding_state.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/delete_security_ml_analytics_setting.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/delete_purview_audit_data_connector.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/delete_premium_microsoft_defender_for_threat_intelligence_data_connector.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/delete_office_power_bi_data_connetor.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/delete_office_data_connetor.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/delete_office_consents.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/delete_office365_project_data_connetor.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/delete_microsoft_threat_intelligence_data_connector.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/delete_microsoft_purview_information_protection_data_connetor.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/delete_metadata.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/delete_job.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/delete_incident_relation.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/delete_hunt_relation.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/delete_hunt_comment.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/delete_hunt.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/delete_google_cloud_platform.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/delete_generic_ui.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/delete_file_import.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/delete_eyes_on_setting.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/delete_entity_query.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/delete_data_connector_definition_by_id.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/delete_bookmark_relation.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/delete_bookmark.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/delete_api_polling.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/delete_alert_rule.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/delete_action_of_alert_rule.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/create_watchlist_item.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/create_watchlist_and_watchlist_items.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/create_watchlist.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/create_threat_intelligence_taxii_data_connector.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/create_threat_intelligence_data_connector.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/create_threat_intelligence.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/create_source_control.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/create_sentinel_onboarding_state.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/create_scheduled_alert_rule.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/create_purview_audit_data_connector.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/create_premium_microsoft_defender_for_threat_intelligence_data_connector.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/create_or_update_workspace_manager_member.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/create_or_update_workspace_manager_group.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/create_or_update_workspace_manager_configuration.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/create_or_update_workspace_manager_assignment.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/create_office_power_bi_data_connector.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/create_office_data_connetor.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/create_office365_project_data_connetor.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/create_nrt_alert_rule.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/create_microsoft_threat_protection_data_connetor.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/create_microsoft_threat_intelligence_data_connector.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/create_microsoft_security_incident_creation_alert_rule.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/create_microsoft_purview_information_protection_data_connetor.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/create_job.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/create_incident_relation.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/create_hunt_relation.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/create_hunt_comment.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/create_hunt.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/create_google_cloud_platform.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/create_generic_ui.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/create_fusion_alert_rule_with_fusion_scenario_exclusion.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/create_fusion_alert_rule.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/create_file_import.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/create_entity_query_activity.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/create_dynamics365_data_connetor.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/create_customizable_data_connector_definition.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/create_bookmark_relation.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/create_bookmark.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/create_api_polling.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/create_anomaly_security_ml_analytics_setting.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/create_action_of_alert_rule.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/connect_api_polling_v2_logs.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/connect_api_polling.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/collect_threat_intelligence_metrics.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/check_requirements_threat_intelligence_taxii.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/check_requirements_threat_intelligence.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/check_requirements_purview_audit.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/check_requirements_office_power_bi.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/check_requirements_office_irm.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/check_requirements_office_atp.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/check_requirements_office365_project.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/check_requirements_microsoft_threat_protection.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/check_requirements_microsoft_threat_intelligence.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/check_requirements_microsoft_purview_information_protection.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/check_requirements_microsoft_cloud_app_security.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/check_requirements_mdatp.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/check_requirements_io_t.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/check_requirements_dynamics365.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/check_requirements_azure_security_center.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/check_requirements_azure_active_directory_no_license.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/check_requirements_azure_active_directory_no_authorization.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/check_requirements_azure_active_directory.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/automation_rules_list.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/automation_rules_get.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/automation_rules_delete.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/automation_rules_create_or_update.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/append_tags_threat_intelligence.py Regenerated sample (original-file API version updated).
sdk/securityinsight/azure-mgmt-securityinsight/azure/mgmt/securityinsight/models/_enums.py Adds new enums surfaced by the updated API version.
sdk/securityinsight/azure-mgmt-securityinsight/azure/mgmt/securityinsight/models/init.py Exports newly added enums from the models package.
sdk/securityinsight/azure-mgmt-securityinsight/azure/mgmt/securityinsight/aio/_configuration.py Updates default/known API version and lint suppressions for async configuration.
sdk/securityinsight/azure-mgmt-securityinsight/azure/mgmt/securityinsight/aio/_client.py Updates docstrings to reflect new API version in async client.
sdk/securityinsight/azure-mgmt-securityinsight/azure/mgmt/securityinsight/_version.py Bumps package version to 2.0.0b4.
sdk/securityinsight/azure-mgmt-securityinsight/azure/mgmt/securityinsight/_validation.py Adds API-version validation decorator for operations/parameters.
sdk/securityinsight/azure-mgmt-securityinsight/azure/mgmt/securityinsight/_utils/serialization.py Adds numeric duration formats to serializer/deserializer and expands docstring.
sdk/securityinsight/azure-mgmt-securityinsight/azure/mgmt/securityinsight/_utils/model_base.py Adds duration numeric serialization/deserialization and improves docstrings.
sdk/securityinsight/azure-mgmt-securityinsight/azure/mgmt/securityinsight/_configuration.py Updates default/known API version and lint suppressions for sync configuration.
sdk/securityinsight/azure-mgmt-securityinsight/azure/mgmt/securityinsight/_client.py Updates docstrings to reflect new API version in sync client.
sdk/securityinsight/azure-mgmt-securityinsight/apiview-properties.json Updates APIView type mappings to include newly introduced enums.
sdk/securityinsight/azure-mgmt-securityinsight/api.metadata.yml Adds new metadata for the generation pipeline inputs.
sdk/securityinsight/azure-mgmt-securityinsight/_metadata.json Updates generation metadata (API version, commit, emitter version).
sdk/securityinsight/azure-mgmt-securityinsight/README.md Updates identity wording/link from AAD to Microsoft Entra.
sdk/securityinsight/azure-mgmt-securityinsight/CHANGELOG.md Adds 2.0.0b4 release notes including new enums and breaking changes.

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

…osoft.SecurityInsights/SecurityInsights/tspconfig.yaml', SDK Release Type: beta, and CommitSHA: 'd7da39437a8330fabdc4151f75aebab8e5ca3a64' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=6719297 Refer to https://eng.ms/docs/products/azure-developer-experience/develop/sdk-release/sdk-release-prerequisites to prepare for SDK release.
Copilot AI review requested due to automatic review settings August 19, 2026 09:22
@azure-sdk-automation azure-sdk-automation Bot changed the title [AutoPR azure-mgmt-securityinsight]-generated-from-SDK Generation - Python-6718555 [AutoPR azure-mgmt-securityinsight]-generated-from-SDK Generation - Python-6719297 Aug 19, 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 283 out of 288 changed files in this pull request and generated 1 comment.

Suppressed comments (2)

sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/trigger_rule_run_post.py:1

  • This sample now waits on the LRO result but discards it entirely. For samples, it’s usually clearer to either (a) store the result in a variable (even if it’s None) and print a completion message, or (b) keep the poller in a variable and show that you're explicitly waiting for completion. This helps readers understand the intent and that the call completed successfully.
    sdk/securityinsight/azure-mgmt-securityinsight/azure/mgmt/securityinsight/_validation.py:44
  • The comparison logic relies on api_versions_list.index(...) ordering and returns -1 for unknown versions. If a user supplies an explicit api_version that isn't in api_versions_list (which the config currently allows as a plain string), the validator can produce confusing results (e.g., treating an unknown/newer version as older than all known versions). Recommendation: add an explicit guard when client_api_version is not present in api_versions_list (either skip validation or raise a clear error indicating the provided API version is unsupported/unknown for this SDK).
    def _index_with_default(value: str, default: int = -1) -> int:
        """Get the index of value in lst, or return default if not found.

        :param value: The value to search for in the api_versions_list.
        :type value: str
        :param default: The default value to return if the value is not found.
        :type default: int
        :return: The index of the value in the list, or the default value if not found.
        :rtype: int
        """
        try:
            return api_versions_list.index(value)
        except ValueError:
            return default

    def decorator(func):
        @functools.wraps(func)
        def wrapper(*args, **kwargs):
            try:
                # this assumes the client has an _api_version attribute
                client = args[0]
                client_api_version = client._config.api_version  # pylint: disable=protected-access
            except AttributeError:
                return func(*args, **kwargs)

            if _index_with_default(method_added_on) > _index_with_default(client_api_version):
                raise ValueError(
                    f"'{func.__name__}' is not available in API version "
                    f"{client_api_version}. Pass service API version {method_added_on} or newer to your client."
                )

Copilot AI review requested due to automatic review settings August 19, 2026 09:24

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 283 out of 288 changed files in this pull request and generated 1 comment.

Suppressed comments (3)

sdk/securityinsight/azure-mgmt-securityinsight/generated_samples/trigger_rule_run_post.py:1

  • This sample waits for the LRO result but does not display anything (the previous response = ... and print(response) were removed). Even if the operation now returns None, it’s useful for samples to print a success message or show the returned value consistently with other samples; otherwise users may assume nothing happened.
    sdk/securityinsight/azure-mgmt-securityinsight/azure/mgmt/securityinsight/_utils/model_base.py:355
  • If attr is neither bool nor str (e.g., None, int, or another JSON type), attr.lower() will raise AttributeError. Since this is a generic deserializer hook, it should be resilient: coerce to str (or explicitly validate isinstance(attr, str) and raise a descriptive error) before calling .lower().
def _deserialize_bool_as_str(attr):
    if isinstance(attr, bool):
        return attr
    return attr.lower() == "true"

sdk/securityinsight/azure-mgmt-securityinsight/azure/mgmt/securityinsight/_validation.py:28

  • The version gating relies entirely on api_versions_list, but it defaults to [], and unknown versions fall back to -1. This makes the decorator silently ineffective when the list is missing or incomplete (e.g., neither method_added_on nor client_api_version found => -1 > -1 is false, no validation). Consider: (1) failing fast if api_versions_list is empty when method_added_on/params_added_on are provided, or (2) falling back to comparing the API version strings (these are date-like and can be compared lexicographically for the YYYY-MM-DD-* pattern), with a clear error for unrecognized formats.
def api_version_validation(**kwargs):
    params_added_on = kwargs.pop("params_added_on", {})
    method_added_on = kwargs.pop("method_added_on", "")
    api_versions_list = kwargs.pop("api_versions_list", [])

    def _index_with_default(value: str, default: int = -1) -> int:
        """Get the index of value in lst, or return default if not found.

        :param value: The value to search for in the api_versions_list.
        :type value: str
        :param default: The default value to return if the value is not found.
        :type default: int
        :return: The index of the value in the list, or the default value if not found.
        :rtype: int
        """
        try:
            return api_versions_list.index(value)
        except ValueError:
            return default

@ChenxiJiang333 ChenxiJiang333 added the mgmt-review-needed PR for Mgmt SDK is ready to review label Aug 20, 2026
@github-actions

This comment has been minimized.

@ChenxiJiang333 ChenxiJiang333 added mgmt-review-needed PR for Mgmt SDK is ready to review and removed mgmt-review-needed PR for Mgmt SDK is ready to review labels Aug 20, 2026
@github-actions

Copy link
Copy Markdown
Contributor

Management SDK PR review

Findings: None.

Unverified checks

Unverified checks: None.

Review summary

Reviewed package sdk/securityinsight/azure-mgmt-securityinsight (client: SecurityInsightsMgmtClient).

  • API version drift: unchanged (2025-10-01-preview at both first revision f986436f87b42416512c1fe826c2cca22a4eb0c8 and latest revision 194437394bc58da4608f2600ad17f29b63b1a815).
  • Version consistency: _version.py (2.0.0b4) matches the latest CHANGELOG.md entry (2.0.0b4).
  • Preview API version vs SDK version: _metadata.json apiVersion is a preview version, and _version.py correctly defines a beta version (2.0.0b4).
  • Changelog date: latest CHANGELOG.md release date (2026-08-19) is not more than 3 weeks in the future from the current date.
  • pyproject.toml stability flags: version contains b, is_stable = false, and classifiers include Development Status :: 4 - Beta — consistent.
  • Client signature: __init__(credential, subscription_id, base_url=None, *, cloud_setting=None, **kwargs) — parameter order matches the required rule; subscription_id is present so no_sub is not required.
  • Client name consistency: SecurityInsightsMgmtClient matches across _client.py, README.md, and pyproject.toml title.
  • README code snippets: the authentication sample matches the actual client signature (credential, subscription_id).

No rule violations identified in this review.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Copilot AI review requested due to automatic review settings August 20, 2026 06:35

@ChenxiJiang333 ChenxiJiang333 left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Hi AdiMegid, we have approved the PR. You can move on to merge and release though the action suggestion in Release Plan.

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 283 out of 288 changed files in this pull request and generated no new comments.

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.

4 participants