Skip to content

[AutoPR azure-mgmt-compute-bulkaction]-generated-from-SDK Generation - Python-6826169 - #48977

Open
azure-sdk-automation[bot] wants to merge 1 commit into
mainfrom
sdkauto/azure-mgmt-compute-bulkaction-6826169
Open

[AutoPR azure-mgmt-compute-bulkaction]-generated-from-SDK Generation - Python-6826169#48977
azure-sdk-automation[bot] wants to merge 1 commit into
mainfrom
sdkauto/azure-mgmt-compute-bulkaction-6826169

Conversation

@azure-sdk-automation

Copy link
Copy Markdown
Contributor

Configurations: 'specification/compute/resource-manager/Microsoft.Compute/Bulkactions/tspconfig.yaml', API Version: 2026-09-06-preview, SDK Release Type: beta, and CommitSHA: '43e3626d45f0c104b0ac50c1540fc2168371b212' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=6826169 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=36499 Submitted by: yakhande@microsoft.com

…pute/Bulkactions/tspconfig.yaml', API Version: 2026-09-06-preview, SDK Release Type: beta, and CommitSHA: '43e3626d45f0c104b0ac50c1540fc2168371b212' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=6826169 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 September 11, 2026 15:53
@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 Sep 11, 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.

🔵 Needs a closer look

The regeneration removes and renames a broad public preview API surface, requiring human compatibility and API-review validation.

Pull request overview

Updates azure-mgmt-compute-bulkaction to the 2026-09-06-preview specification and releases it as 1.0.0b4.

Changes:

  • Replaces launch_bulk_instances_operation with the bulk_create operation group.
  • Updates models, enums, paging behavior, API metadata, and API version.
  • Regenerates tests and samples for the revised API surface.
File summaries

All paths are under sdk/compute/azure-mgmt-compute-bulkaction/.

File Description
tsp-location.yaml Pins the new specification commit.
generated_tests/test_compute_bulk_actions_mgmt_virtual_machine_bulk_operations_operations.py Regenerates synchronous VM bulk tests.
generated_tests/test_compute_bulk_actions_mgmt_virtual_machine_bulk_operations_operations_async.py Regenerates asynchronous VM bulk tests.
generated_tests/test_compute_bulk_actions_mgmt_scheduled_actions_operations.py Updates synchronous scheduled-action payloads.
generated_tests/test_compute_bulk_actions_mgmt_scheduled_actions_operations_async.py Updates asynchronous scheduled-action payloads.
generated_tests/test_compute_bulk_actions_mgmt_bulk_create_operations.py Regenerates synchronous bulk-create tests.
generated_tests/test_compute_bulk_actions_mgmt_bulk_create_operations_async.py Regenerates asynchronous bulk-create tests.
generated_tests/test_compute_bulk_actions_mgmt_bulk_create_custom_operations.py Updates custom bulk-create paging tests.
generated_tests/test_compute_bulk_actions_mgmt_bulk_create_custom_operations_async.py Updates asynchronous custom paging tests.
generated_samples/virtual_machine_bulk_operations_bulk_vdi_flex_create_minimum_set_gen.py Removes retired VDI Flex sample.
generated_samples/virtual_machine_bulk_operations_bulk_vdi_flex_create_maximum_set_gen.py Removes retired VDI Flex sample.
generated_samples/virtual_machine_bulk_operations_bulk_start_minimum_set_gen.py Updates sample API-version reference.
generated_samples/virtual_machine_bulk_operations_bulk_start_maximum_set_gen.py Updates retry action and API version.
generated_samples/virtual_machine_bulk_operations_bulk_reimage_maximum_set_gen.py Updates reimage request and API version.
generated_samples/virtual_machine_bulk_operations_bulk_list_operation_errors_minimum_set_gen.py Removes retired operation-errors sample.
generated_samples/virtual_machine_bulk_operations_bulk_list_operation_errors_maximum_set_gen.py Removes retired operation-errors sample.
generated_samples/virtual_machine_bulk_operations_bulk_hibernate_minimum_set_gen.py Updates sample API-version reference.
generated_samples/virtual_machine_bulk_operations_bulk_hibernate_maximum_set_gen.py Updates retry action and API version.
generated_samples/virtual_machine_bulk_operations_bulk_get_operations_status_minimum_set_gen.py Updates sample API-version reference.
generated_samples/virtual_machine_bulk_operations_bulk_get_operations_status_maximum_set_gen.py Updates sample API-version reference.
generated_samples/virtual_machine_bulk_operations_bulk_delete_minimum_set_gen.py Updates sample API-version reference.
generated_samples/virtual_machine_bulk_operations_bulk_delete_maximum_set_gen.py Updates retry action and API version.
generated_samples/virtual_machine_bulk_operations_bulk_deallocate_minimum_set_gen.py Updates sample API-version reference.
generated_samples/virtual_machine_bulk_operations_bulk_deallocate_maximum_set_gen.py Updates retry action and API version.
generated_samples/virtual_machine_bulk_operations_bulk_create_minimum_set_gen.py Removes retired bulk-create sample.
generated_samples/virtual_machine_bulk_operations_bulk_create_maximum_set_gen.py Removes retired bulk-create sample.
generated_samples/virtual_machine_bulk_operations_bulk_cancel_minimum_set_gen.py Updates sample API-version reference.
generated_samples/virtual_machine_bulk_operations_bulk_cancel_maximum_set_gen.py Updates sample API-version reference.
generated_samples/virtual_machine_bulk_operations_bulk_acknowledge_operation_errors_minimum_set_gen.py Removes retired acknowledgement sample.
generated_samples/virtual_machine_bulk_operations_bulk_acknowledge_operation_errors_maximum_set_gen.py Removes retired acknowledgement sample.
generated_samples/scheduled_actions_update_maximum_set_gen.py Updates scheduled-action update payload.
generated_samples/scheduled_actions_trigger_manual_occurrence_maximum_set_gen.py Updates sample API-version reference.
generated_samples/scheduled_actions_patch_resources_maximum_set_gen.py Refreshes patch-resources example data.
generated_samples/scheduled_actions_list_resources_maximum_set_gen.py Updates sample API-version reference.
generated_samples/scheduled_actions_list_by_subscription_maximum_set_gen.py Updates sample API-version reference.
generated_samples/scheduled_actions_list_by_resource_group_maximum_set_gen.py Updates sample API-version reference.
generated_samples/scheduled_actions_get_maximum_set_gen.py Updates sample API-version reference.
generated_samples/scheduled_actions_enable_maximum_set_gen.py Updates sample API-version reference.
generated_samples/scheduled_actions_disable_maximum_set_gen.py Updates sample API-version reference.
generated_samples/scheduled_actions_detach_resources_maximum_set_gen.py Refreshes detached-resource examples.
generated_samples/scheduled_actions_delete_maximum_set_gen.py Updates sample API-version reference.
generated_samples/scheduled_actions_create_or_update_maximum_set_gen.py Updates scheduled-action creation payload.
generated_samples/scheduled_actions_cancel_next_occurrence_maximum_set_gen.py Refreshes cancellation resource examples.
generated_samples/scheduled_actions_attach_resources_maximum_set_gen.py Refreshes attached-resource examples.
generated_samples/scheduled_action_operation_status_get_maximum_set_gen.py Updates sample API-version reference.
generated_samples/scheduled_action_extension_list_by_vms_maximum_set_gen.py Updates sample API-version reference.
generated_samples/operations_list_minimum_set_gen.py Updates sample API-version reference.
generated_samples/operations_list_maximum_set_gen.py Updates sample API-version reference.
generated_samples/occurrences_list_resources_maximum_set_gen.py Refreshes occurrence identifier and API version.
generated_samples/occurrences_list_by_scheduled_action_maximum_set_gen.py Updates sample API-version reference.
generated_samples/occurrences_get_maximum_set_gen.py Updates sample API-version reference.
generated_samples/occurrences_delay_maximum_set_gen.py Refreshes occurrence delay example.
generated_samples/occurrences_cancel_maximum_set_gen.py Refreshes occurrence cancellation example.
generated_samples/occurrence_extension_list_occurrence_by_vms_maximum_set_gen.py Updates sample API-version reference.
generated_samples/launch_bulk_instances_operation_list_virtual_machines_maximum_set_gen.py Removes obsolete launch-operation sample.
generated_samples/launch_bulk_instances_operation_get_operation_status_maximum_set_gen.py Removes obsolete launch-status sample.
generated_samples/launch_bulk_instances_operation_create_or_update_maximum_set_gen.py Removes obsolete launch-create sample.
generated_samples/bulk_create_virtual_machines_get_operation_status_maximum_set_gen.py Migrates sample to bulk_create.
generated_samples/bulk_create_list_by_subscription_maximum_set_gen.py Migrates subscription-list sample.
generated_samples/bulk_create_list_by_resource_group_maximum_set_gen.py Migrates resource-group-list sample.
generated_samples/bulk_create_get_maximum_set_gen.py Migrates get sample to bulk_create.
generated_samples/bulk_create_get_async_operation_status_maximum_set_gen.py Adds bulk-create status sample.
generated_samples/bulk_create_delete_maximum_set_gen.py Migrates delete sample to bulk_create.
generated_samples/bulk_create_custom_virtual_machines_get_operation_status_maximum_set_gen.py Updates custom status paging.
generated_samples/bulk_create_custom_list_by_subscription_maximum_set_gen.py Updates sample API-version reference.
generated_samples/bulk_create_custom_list_by_resource_group_maximum_set_gen.py Updates sample API-version reference.
generated_samples/bulk_create_custom_get_maximum_set_gen.py Updates sample API-version reference.
generated_samples/bulk_create_custom_get_async_operation_status_maximum_set_gen.py Updates sample API-version reference.
generated_samples/bulk_create_custom_delete_maximum_set_gen.py Updates sample API-version reference.
generated_samples/bulk_create_custom_create_or_update_maximum_set_gen.py Updates sample API-version reference.
generated_samples/bulk_create_custom_cancel_maximum_set_gen.py Updates sample API-version reference.
generated_samples/bulk_create_create_or_update_maximum_set_gen.py Adds the new bulk-create example.
generated_samples/bulk_create_cancel_maximum_set_gen.py Migrates cancellation sample.
CHANGELOG.md Documents version 1.0.0b4 and API changes.
azure/mgmt/compute/bulkaction/operations/_patch.py Applies regenerated formatting.
azure/mgmt/compute/bulkaction/operations/__init__.py Exports BulkCreateOperations.
azure/mgmt/compute/bulkaction/models/_patch.py Applies regenerated formatting.
azure/mgmt/compute/bulkaction/models/_enums.py Updates generated enum surface.
azure/mgmt/compute/bulkaction/models/__init__.py Updates public model and enum exports.
azure/mgmt/compute/bulkaction/aio/operations/_patch.py Applies regenerated formatting.
azure/mgmt/compute/bulkaction/aio/operations/__init__.py Exports asynchronous BulkCreateOperations.
azure/mgmt/compute/bulkaction/aio/_patch.py Applies regenerated formatting.
azure/mgmt/compute/bulkaction/aio/_configuration.py Sets the asynchronous API version.
azure/mgmt/compute/bulkaction/aio/_client.py Exposes asynchronous bulk_create.
azure/mgmt/compute/bulkaction/_version.py Bumps the package to 1.0.0b4.
azure/mgmt/compute/bulkaction/_patch.py Applies regenerated formatting.
azure/mgmt/compute/bulkaction/_configuration.py Sets the synchronous API version.
azure/mgmt/compute/bulkaction/_client.py Exposes synchronous bulk_create.
apiview-properties.json Updates cross-language API mappings.
api.metadata.yml Refreshes API metadata and package version.
_metadata.json Records generator and specification versions.
Review details
  • Files reviewed: 93/96 changed files
  • Comments generated: 0
  • Review effort level: Balanced

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

@ykh015

Copy link
Copy Markdown

/azp run python - pullrequest

@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines:
Successfully started running 1 pipeline(s).

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.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants