Skip to content

[AutoPR azure-mgmt-disconnectedoperations]-generated-from-SDK Generation - Python-5922930#45363

Open
azure-sdk wants to merge 2 commits intoAzure:mainfrom
azure-sdk:sdkauto/azure-mgmt-disconnectedoperations-5922930
Open

[AutoPR azure-mgmt-disconnectedoperations]-generated-from-SDK Generation - Python-5922930#45363
azure-sdk wants to merge 2 commits intoAzure:mainfrom
azure-sdk:sdkauto/azure-mgmt-disconnectedoperations-5922930

Conversation

@azure-sdk
Copy link
Collaborator

@azure-sdk azure-sdk commented Feb 25, 2026

Configurations: 'specification/edge/Microsoft.Edge.DisconnectedOperations.Management/tspconfig.yaml', API Version: 2026-03-15, SDK Release Type: stable, and CommitSHA: '45abbaa58dc7eb9cb64fa4756e1f684904cbeb35' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=5922930 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://web.powerapps.com/apps/821ab569-ae60-420d-8264-d7b5d5ef734c?release-plan-id=4a51eb27-4906-f111-8406-000d3a3ac981 Submitted by: aviranjan@microsoft.com

Release Plan Details

…ions.Management/tspconfig.yaml', API Version: 2026-03-15, SDK Release Type: stable, and CommitSHA: '45abbaa58dc7eb9cb64fa4756e1f684904cbeb35' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=5922930 Refer to https://eng.ms/docs/products/azure-developer-experience/develop/sdk-release/sdk-release-prerequisites to prepare for SDK release.
@aviranjan24 aviranjan24 marked this pull request as ready for review February 25, 2026 04:17
Copilot AI review requested due to automatic review settings February 25, 2026 04:17
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Auto-generated update for azure-mgmt-disconnectedoperations from TypeSpec (API version 2026-03-15) moving the package to stable 1.0.0, adding new service surface (hardware settings) plus new models/enums and regenerated samples/tests.

Changes:

  • Promote package to stable: version 1.0.0, is_stable=true, stable classifier, and changelog entry.
  • Add hardware_settings operation group (sync + async) and related request builders, models, and enums.
  • Regenerate samples/tests and update default API version + metadata to 2026-03-15.

Reviewed changes

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

Show a summary per file
File Description
sdk/disconnectedoperations/azure-mgmt-disconnectedoperations/tsp-location.yaml Bumps spec commit SHA used for generation.
sdk/disconnectedoperations/azure-mgmt-disconnectedoperations/pyproject.toml Marks package as stable and updates packaging metadata.
sdk/disconnectedoperations/azure-mgmt-disconnectedoperations/generated_tests/test_disconnected_operations_mgmt_hardware_settings_operations_async.py Adds generated async tests for new hardware_settings operation group (skipped).
sdk/disconnectedoperations/azure-mgmt-disconnectedoperations/generated_tests/test_disconnected_operations_mgmt_hardware_settings_operations.py Adds generated sync tests for new hardware_settings operation group (skipped).
sdk/disconnectedoperations/azure-mgmt-disconnectedoperations/generated_tests/test_disconnected_operations_mgmt_disconnected_operations_operations_async.py Updates generated async tests payloads to include new billing/benefit fields.
sdk/disconnectedoperations/azure-mgmt-disconnectedoperations/generated_tests/test_disconnected_operations_mgmt_disconnected_operations_operations.py Updates generated sync tests payloads to include new billing/benefit fields.
sdk/disconnectedoperations/azure-mgmt-disconnectedoperations/generated_samples/images_list_download_uri_maximum_set_gen.py Updates sample provenance comment to new API version path.
sdk/disconnectedoperations/azure-mgmt-disconnectedoperations/generated_samples/images_list_by_disconnected_operation_maximum_set_gen.py Updates sample provenance comment (contains a minor typo).
sdk/disconnectedoperations/azure-mgmt-disconnectedoperations/generated_samples/images_get_maximum_set_gen.py Updates sample provenance comment to new API version path.
sdk/disconnectedoperations/azure-mgmt-disconnectedoperations/generated_samples/hardware_settings_list_by_parent_maximum_set_gen.py Adds new generated sample for listing hardware settings.
sdk/disconnectedoperations/azure-mgmt-disconnectedoperations/generated_samples/hardware_settings_get_maximum_set_gen.py Adds new generated sample for getting a hardware setting.
sdk/disconnectedoperations/azure-mgmt-disconnectedoperations/generated_samples/hardware_settings_delete_maximum_set_gen.py Adds new generated sample for deleting a hardware setting (LRO).
sdk/disconnectedoperations/azure-mgmt-disconnectedoperations/generated_samples/hardware_settings_create_or_update_maximum_set_gen.py Adds new generated sample for create/update hardware settings (LRO).
sdk/disconnectedoperations/azure-mgmt-disconnectedoperations/generated_samples/disconnected_operations_update_maximum_set_gen.py Adds new generated sample for updating disconnected operations.
sdk/disconnectedoperations/azure-mgmt-disconnectedoperations/generated_samples/disconnected_operations_list_deployment_manifest_maximum_set_gen.py Updates sample provenance comment to new API version path.
sdk/disconnectedoperations/azure-mgmt-disconnectedoperations/generated_samples/disconnected_operations_list_by_subscription_maximum_set_gen.py Adds new generated sample for list by subscription.
sdk/disconnectedoperations/azure-mgmt-disconnectedoperations/generated_samples/disconnected_operations_list_by_resource_group_maximum_set_gen.py Adds new generated sample for list by resource group.
sdk/disconnectedoperations/azure-mgmt-disconnectedoperations/generated_samples/disconnected_operations_get_maximum_set_gen.py Updates sample provenance comment to new API version path.
sdk/disconnectedoperations/azure-mgmt-disconnectedoperations/generated_samples/disconnected_operations_delete_maximum_set_gen.py Updates sample provenance comment to new API version path.
sdk/disconnectedoperations/azure-mgmt-disconnectedoperations/generated_samples/disconnected_operations_create_or_update_maximum_set_gen.py Updates create payload to include new fields + provenance comment.
sdk/disconnectedoperations/azure-mgmt-disconnectedoperations/generated_samples/artifacts_get_maximum_set_gen.py Updates sample provenance comment to new API version path.
sdk/disconnectedoperations/azure-mgmt-disconnectedoperations/generated_samples/artifact_list_download_uri_maximum_set_gen.py Updates sample provenance comment to new API version path.
sdk/disconnectedoperations/azure-mgmt-disconnectedoperations/generated_samples/artifact_list_by_parent_maximum_set_gen.py Updates sample provenance comment to new API version path.
sdk/disconnectedoperations/azure-mgmt-disconnectedoperations/azure/mgmt/disconnectedoperations/operations/_operations.py Updates default API version, adds request builders + sync HardwareSettingsOperations.
sdk/disconnectedoperations/azure-mgmt-disconnectedoperations/azure/mgmt/disconnectedoperations/operations/init.py Exports new HardwareSettingsOperations.
sdk/disconnectedoperations/azure-mgmt-disconnectedoperations/azure/mgmt/disconnectedoperations/models/_models.py Adds new models/properties for billing/benefits, hardware settings, and image update properties.
sdk/disconnectedoperations/azure-mgmt-disconnectedoperations/azure/mgmt/disconnectedoperations/models/_enums.py Adds new enums: auto-renew, billing status, pricing model, benefit plan status, system reboot.
sdk/disconnectedoperations/azure-mgmt-disconnectedoperations/azure/mgmt/disconnectedoperations/models/init.py Re-exports newly added models/enums.
sdk/disconnectedoperations/azure-mgmt-disconnectedoperations/azure/mgmt/disconnectedoperations/aio/operations/_operations.py Adds async HardwareSettingsOperations and request builder imports + formatting tweaks.
sdk/disconnectedoperations/azure-mgmt-disconnectedoperations/azure/mgmt/disconnectedoperations/aio/operations/init.py Exports new async HardwareSettingsOperations.
sdk/disconnectedoperations/azure-mgmt-disconnectedoperations/azure/mgmt/disconnectedoperations/aio/_configuration.py Updates default/known API version documentation + default value.
sdk/disconnectedoperations/azure-mgmt-disconnectedoperations/azure/mgmt/disconnectedoperations/aio/_client.py Wires new hardware_settings operation group into async client.
sdk/disconnectedoperations/azure-mgmt-disconnectedoperations/azure/mgmt/disconnectedoperations/_version.py Promotes package version to 1.0.0.
sdk/disconnectedoperations/azure-mgmt-disconnectedoperations/azure/mgmt/disconnectedoperations/_validation.py Adds generated API-version validation decorator used by new operation group.
sdk/disconnectedoperations/azure-mgmt-disconnectedoperations/azure/mgmt/disconnectedoperations/_utils/serialization.py Refactors basic type serialization to avoid eval, plus typing tweaks.
sdk/disconnectedoperations/azure-mgmt-disconnectedoperations/azure/mgmt/disconnectedoperations/_utils/model_base.py Updates serialization/deserialization helpers (array-encoding support, mutable caching behavior, broader failsafe).
sdk/disconnectedoperations/azure-mgmt-disconnectedoperations/azure/mgmt/disconnectedoperations/_configuration.py Updates default/known API version documentation + default value.
sdk/disconnectedoperations/azure-mgmt-disconnectedoperations/azure/mgmt/disconnectedoperations/_client.py Wires new hardware_settings operation group into sync client.
sdk/disconnectedoperations/azure-mgmt-disconnectedoperations/apiview-properties.json Updates APIView mappings for new models/enums/operations.
sdk/disconnectedoperations/azure-mgmt-disconnectedoperations/_metadata.json Updates API version/commit/emitter version metadata for the generation.
sdk/disconnectedoperations/azure-mgmt-disconnectedoperations/CHANGELOG.md Adds 1.0.0 release notes for stable GA.



# x-ms-original-file: 2025-06-01-preview/Images_ListByDisconnectedOperation_MaximumSet_Gen.json
# x-ms-original-file: 2026-03-15/Images_ListByDisconnectedOperation_MaximumSet_Gen.json.json
Copy link

Copilot AI Feb 25, 2026

Choose a reason for hiding this comment

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

The x-ms-original-file reference ends with ".json.json" (double extension), which looks like a typo and makes it harder to trace the source swagger/sample. It should likely end with a single ".json".

Copilot uses AI. Check for mistakes.
- Added model `ImageUpdateProperties`
- Added enum `PricingModel`
- Added enum `SystemReboot`
- Added model `HardwareSettingsOperations`
Copy link

Copilot AI Feb 25, 2026

Choose a reason for hiding this comment

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

This changelog entry says "Added model HardwareSettingsOperations", but HardwareSettingsOperations is an operation-group class (and the operation group addition is already captured in the first bullet). Consider removing this bullet or rewording it to reflect the public surface change accurately (e.g., operation group added).

Suggested change
- Added model `HardwareSettingsOperations`

Copilot uses AI. Check for mistakes.
…ions.Management/tspconfig.yaml', API Version: 2026-03-15, SDK Release Type: stable, and CommitSHA: '13527a197ab5b1366442ab8306608e44ae923e95' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=5930579 Refer to https://eng.ms/docs/products/azure-developer-experience/develop/sdk-release/sdk-release-prerequisites to prepare for SDK release.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants