[AutoPR azure-mgmt-securityinsight]-generated-from-SDK Generation - Python-6719297 - #48632
[AutoPR azure-mgmt-securityinsight]-generated-from-SDK Generation - Python-6719297#48632azure-sdk-automation[bot] wants to merge 3 commits into
Conversation
…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.
|
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
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-previewto2025-10-01-previewand 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.
There was a problem hiding this comment.
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-1for unknown versions. If a user supplies an explicitapi_versionthat isn't inapi_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 whenclient_api_versionis not present inapi_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."
)
There was a problem hiding this comment.
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 = ...andprint(response)were removed). Even if the operation now returnsNone, 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
attris neitherboolnorstr(e.g.,None,int, or another JSON type),attr.lower()will raiseAttributeError. Since this is a generic deserializer hook, it should be resilient: coerce tostr(or explicitly validateisinstance(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., neithermethod_added_onnorclient_api_versionfound =>-1 > -1is false, no validation). Consider: (1) failing fast ifapi_versions_listis empty whenmethod_added_on/params_added_onare provided, or (2) falling back to comparing the API version strings (these are date-like and can be compared lexicographically for theYYYY-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
This comment has been minimized.
This comment has been minimized.
Management SDK PR reviewFindings: None. Unverified checksUnverified checks: None. Review summaryReviewed package
No rule violations identified in this review. |
There was a problem hiding this comment.
Hi AdiMegid, we have approved the PR. You can move on to merge and release though the action suggestion in Release Plan.
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: