Skip to content

Refresh azure-mgmt-containerinstance after migrate to Typespec#47259

Merged
ChenxiJiang333 merged 4 commits into
mainfrom
sdkauto/azure-mgmt-containerinstance-6376971
Jun 2, 2026
Merged

Refresh azure-mgmt-containerinstance after migrate to Typespec#47259
ChenxiJiang333 merged 4 commits into
mainfrom
sdkauto/azure-mgmt-containerinstance-6376971

Conversation

@azure-sdk
Copy link
Copy Markdown
Collaborator

Configurations: 'specification/containerinstance/resource-manager/Microsoft.ContainerInstance/ContainerInstance/tspconfig.yaml', API Version: 2026-06-01-preview, SDK Release Type: beta, and CommitSHA: 'f74fe1506285c80ec95fbd84aa670919d6091aab' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=6376971 Refer to https://eng.ms/docs/products/azure-developer-experience/develop/sdk-release/sdk-release-prerequisites to prepare for SDK release.

…rosoft.ContainerInstance/ContainerInstance/tspconfig.yaml', API Version: 2026-06-01-preview, SDK Release Type: beta, and CommitSHA: 'f74fe1506285c80ec95fbd84aa670919d6091aab' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=6376971 Refer to https://eng.ms/docs/products/azure-developer-experience/develop/sdk-release/sdk-release-prerequisites to prepare for SDK release.
@msyyc msyyc changed the title [AutoPR azure-mgmt-containerinstance]-generated-from-SDK Generation - Python-6376971 Refresh azure-mgmt-containerinstance after migrate to Typespec Jun 1, 2026
@msyyc msyyc marked this pull request as ready for review June 1, 2026 09:03
Copilot AI review requested due to automatic review settings June 1, 2026 09:03
@msyyc
Copy link
Copy Markdown
Member

msyyc commented Jun 1, 2026

✅ Live Test Results

Summary: 6 passed, 6 warnings in 55.52s

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

Refreshes azure-mgmt-containerinstance after migrating the package to TypeSpec generation for 2026-06-01-preview, including the packaging transition to pyproject.toml and regeneration of the SDK surface (new operation groups, samples, and tests).

Changes:

  • Migrate packaging metadata from setup.py/sdk_packaging.toml to pyproject.toml, and add TypeSpec provenance files (tsp-location.yaml, _metadata.json).
  • Regenerate the management client for 2026-06-01-preview (sync + async), including new operation groups and updated API version defaults.
  • Refresh generated samples/tests and update documentation/changelog/version for 10.2.0b2.

Reviewed changes

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

Show a summary per file
File Description
sdk/containerinstance/azure-mgmt-containerinstance/tsp-location.yaml Adds TypeSpec source/commit location for reproducible regeneration.
sdk/containerinstance/azure-mgmt-containerinstance/tests/test_container_instance_management_operations_test.py Removes trailing whitespace in test.
sdk/containerinstance/azure-mgmt-containerinstance/tests/test_container_instance_management_operations_async_test.py Removes trailing whitespace in async test.
sdk/containerinstance/azure-mgmt-containerinstance/tests/test_container_instance_management_container_groups_operations_test.py Removes extra blank line in test file.
sdk/containerinstance/azure-mgmt-containerinstance/tests/test_container_instance_management_container_groups_operations_async_test.py Removes extra blank line in async test file.
sdk/containerinstance/azure-mgmt-containerinstance/tests/disable_test_mgmt_containerinstance.py Re-formats/modernizes disabled test; keeps coverage example.
sdk/containerinstance/azure-mgmt-containerinstance/setup.py Removes legacy setup.py packaging entrypoint.
sdk/containerinstance/azure-mgmt-containerinstance/sdk_packaging.toml Removes legacy packaging metadata file (moved into pyproject.toml).
sdk/containerinstance/azure-mgmt-containerinstance/README.md Updates supported Python version text and Entra authentication wording.
sdk/containerinstance/azure-mgmt-containerinstance/pyproject.toml Adds full pyproject.toml packaging configuration + [packaging] metadata.
sdk/containerinstance/azure-mgmt-containerinstance/MANIFEST.in Aligns sdist manifest with pyproject-era conventions.
sdk/containerinstance/azure-mgmt-containerinstance/generated_tests/test_container_instance_management_subnet_service_association_link_operations.py Regenerated test (sync) for updated API surface.
sdk/containerinstance/azure-mgmt-containerinstance/generated_tests/test_container_instance_management_subnet_service_association_link_operations_async.py Regenerated test (async) for updated API surface.
sdk/containerinstance/azure-mgmt-containerinstance/generated_tests/test_container_instance_management_sandbox_groups_operations.py Adds new generated tests for sandbox_groups (sync).
sdk/containerinstance/azure-mgmt-containerinstance/generated_tests/test_container_instance_management_sandbox_groups_operations_async.py Adds new generated tests for sandbox_groups (async).
sdk/containerinstance/azure-mgmt-containerinstance/generated_tests/test_container_instance_management_operations.py Regenerated operations tests (sync).
sdk/containerinstance/azure-mgmt-containerinstance/generated_tests/test_container_instance_management_operations_async.py Regenerated operations tests (async).
sdk/containerinstance/azure-mgmt-containerinstance/generated_tests/test_container_instance_management_ngroups_operations.py Adds new generated tests for ngroups (sync).
sdk/containerinstance/azure-mgmt-containerinstance/generated_tests/test_container_instance_management_ngroups_operations_async.py Adds new generated tests for ngroups (async).
sdk/containerinstance/azure-mgmt-containerinstance/generated_tests/test_container_instance_management_location_operations.py Regenerated location operation tests (sync).
sdk/containerinstance/azure-mgmt-containerinstance/generated_tests/test_container_instance_management_location_operations_async.py Regenerated location operation tests (async).
sdk/containerinstance/azure-mgmt-containerinstance/generated_tests/test_container_instance_management_containers_operations.py Regenerated containers operation tests (sync).
sdk/containerinstance/azure-mgmt-containerinstance/generated_tests/test_container_instance_management_containers_operations_async.py Regenerated containers operation tests (async).
sdk/containerinstance/azure-mgmt-containerinstance/generated_tests/test_container_instance_management_container_group_profiles_operations.py Removes old generated tests for removed/renamed operation group.
sdk/containerinstance/azure-mgmt-containerinstance/generated_tests/test_container_instance_management_container_group_profiles_operations_async.py Removes old generated async tests for removed/renamed operation group.
sdk/containerinstance/azure-mgmt-containerinstance/generated_tests/test_container_instance_management_cg_profiles_operations.py Updates generated tests to new cg_profiles naming (sync).
sdk/containerinstance/azure-mgmt-containerinstance/generated_tests/test_container_instance_management_cg_profiles_operations_async.py Updates generated tests to new cg_profiles naming (async).
sdk/containerinstance/azure-mgmt-containerinstance/generated_tests/conftest.py Regenerated test config/sanitizers header/comment updates.
sdk/containerinstance/azure-mgmt-containerinstance/generated_samples/subnet_service_association_link_delete.py Regenerated sample for updated API version + placeholder subscription id.
sdk/containerinstance/azure-mgmt-containerinstance/generated_samples/sandbox_groups_update.py Adds new sample for sandbox_groups.begin_update.
sdk/containerinstance/azure-mgmt-containerinstance/generated_samples/sandbox_groups_list_by_subscription.py Adds new sample for sandbox_groups.list_by_subscription.
sdk/containerinstance/azure-mgmt-containerinstance/generated_samples/sandbox_groups_list_by_resource_group.py Adds new sample for sandbox_groups.list_by_resource_group.
sdk/containerinstance/azure-mgmt-containerinstance/generated_samples/sandbox_groups_get.py Adds new sample for sandbox_groups.get.
sdk/containerinstance/azure-mgmt-containerinstance/generated_samples/sandbox_groups_delete.py Adds new sample for sandbox_groups.begin_delete.
sdk/containerinstance/azure-mgmt-containerinstance/generated_samples/sandbox_groups_create_or_update.py Adds new sample for sandbox_groups.begin_create_or_update.
sdk/containerinstance/azure-mgmt-containerinstance/generated_samples/sandbox_groups_connect.py Adds new sample for sandbox_groups.connect.
sdk/containerinstance/azure-mgmt-containerinstance/generated_samples/operations_list.py Regenerated sample for updated API version.
sdk/containerinstance/azure-mgmt-containerinstance/generated_samples/ngroups_update.py Adds new sample for ngroups.begin_update.
sdk/containerinstance/azure-mgmt-containerinstance/generated_samples/ngroups_stop.py Adds new sample for ngroups.stop.
sdk/containerinstance/azure-mgmt-containerinstance/generated_samples/ngroups_start.py Adds new sample for ngroups.begin_start.
sdk/containerinstance/azure-mgmt-containerinstance/generated_samples/ngroups_restart.py Adds new sample for ngroups.begin_restart.
sdk/containerinstance/azure-mgmt-containerinstance/generated_samples/ngroups_list.py Adds new sample for ngroups.list.
sdk/containerinstance/azure-mgmt-containerinstance/generated_samples/ngroups_list_by_resource_group.py Adds new sample for ngroups.list_by_resource_group.
sdk/containerinstance/azure-mgmt-containerinstance/generated_samples/ngroups_get.py Adds new sample for ngroups.get.
sdk/containerinstance/azure-mgmt-containerinstance/generated_samples/ngroups_delete.py Adds new sample for ngroups.begin_delete.
sdk/containerinstance/azure-mgmt-containerinstance/generated_samples/ngroups_create_or_update.py Updates sample to new ngroups.begin_create_or_update flow.
sdk/containerinstance/azure-mgmt-containerinstance/generated_samples/container_list_logs.py Regenerated sample for updated API version + placeholder subscription id.
sdk/containerinstance/azure-mgmt-containerinstance/generated_samples/container_groups_update.py Adds new sample for container_groups.update.
sdk/containerinstance/azure-mgmt-containerinstance/generated_samples/container_groups_stop.py Regenerated stop sample for updated API version + placeholder subscription id.
sdk/containerinstance/azure-mgmt-containerinstance/generated_samples/container_groups_start.py Regenerated start sample for updated API version + placeholder subscription id.
sdk/containerinstance/azure-mgmt-containerinstance/generated_samples/container_groups_restart.py Regenerated restart sample for updated API version + placeholder subscription id.
sdk/containerinstance/azure-mgmt-containerinstance/generated_samples/container_groups_list.py Regenerated list sample for updated API version + placeholder subscription id.
sdk/containerinstance/azure-mgmt-containerinstance/generated_samples/container_groups_list_by_resource_group.py Regenerated list-by-RG sample for updated API version + placeholder subscription id.
sdk/containerinstance/azure-mgmt-containerinstance/generated_samples/container_groups_get_succeeded.py Regenerated get sample for updated API version + placeholder subscription id.
sdk/containerinstance/azure-mgmt-containerinstance/generated_samples/container_groups_get_priority.py Regenerated priority sample for updated API version + placeholder subscription id.
sdk/containerinstance/azure-mgmt-containerinstance/generated_samples/container_groups_get_outbound_network_dependencies_endpoints.py Adds new sample for outbound network dependencies endpoints.
sdk/containerinstance/azure-mgmt-containerinstance/generated_samples/container_groups_get_failed.py Regenerated get-failed sample for updated API version + placeholder subscription id.
sdk/containerinstance/azure-mgmt-containerinstance/generated_samples/container_groups_delete.py Regenerated delete sample for updated API version + placeholder subscription id.
sdk/containerinstance/azure-mgmt-containerinstance/generated_samples/container_groups_create_priority.py Regenerated create-priority sample for updated API version + placeholder subscription id.
sdk/containerinstance/azure-mgmt-containerinstance/generated_samples/container_groups_create_or_update.py Regenerated create/update sample for updated API version + placeholder subscription id.
sdk/containerinstance/azure-mgmt-containerinstance/generated_samples/container_groups_create_or_update_secret_reference.py Adds new sample demonstrating secret reference support.
sdk/containerinstance/azure-mgmt-containerinstance/generated_samples/container_group_usage.py Regenerated usage sample for updated API version + placeholder subscription id.
sdk/containerinstance/azure-mgmt-containerinstance/generated_samples/container_group_profiles_patch.py Regenerated patch sample to new operation group naming.
sdk/containerinstance/azure-mgmt-containerinstance/generated_samples/container_group_profiles_list.py Regenerated list sample to new operation group naming.
sdk/containerinstance/azure-mgmt-containerinstance/generated_samples/container_group_profiles_list_by_resource_group.py Regenerated list-by-RG sample to new operation group naming.
sdk/containerinstance/azure-mgmt-containerinstance/generated_samples/container_group_profiles_get.py Regenerated get sample to new operation group naming.
sdk/containerinstance/azure-mgmt-containerinstance/generated_samples/container_group_profiles_get_priority.py Regenerated get-priority sample to new operation group naming.
sdk/containerinstance/azure-mgmt-containerinstance/generated_samples/container_group_profiles_delete.py Regenerated delete sample to new operation group naming.
sdk/containerinstance/azure-mgmt-containerinstance/generated_samples/container_group_profiles_create_or_update.py Regenerated create/update sample to new operation group naming.
sdk/containerinstance/azure-mgmt-containerinstance/generated_samples/container_group_profile_list_all_revisions.py Regenerated list-revisions sample to new operation group naming.
sdk/containerinstance/azure-mgmt-containerinstance/generated_samples/container_group_profile_get_by_revision_number.py Regenerated get-by-revision sample to new operation group naming.
sdk/containerinstance/azure-mgmt-containerinstance/generated_samples/container_group_profile_create_or_update_extensions.py Regenerated extensions sample to new operation group naming.
sdk/containerinstance/azure-mgmt-containerinstance/generated_samples/container_group_profile_create_or_update_encryption_properties.py Regenerated encryption sample to new operation group naming.
sdk/containerinstance/azure-mgmt-containerinstance/generated_samples/container_group_profile_create_or_update_create_confidential.py Regenerated confidential sample to new operation group naming.
sdk/containerinstance/azure-mgmt-containerinstance/generated_samples/container_group_extensions.py Regenerated container group extensions sample for updated API version.
sdk/containerinstance/azure-mgmt-containerinstance/generated_samples/container_group_encryption_properties.py Regenerated encryption properties sample for updated API version.
sdk/containerinstance/azure-mgmt-containerinstance/generated_samples/container_group_create_or_update_standby_pool.py Regenerated standby pool sample for updated API version.
sdk/containerinstance/azure-mgmt-containerinstance/generated_samples/container_group_create_confidential.py Regenerated confidential container group sample for updated API version.
sdk/containerinstance/azure-mgmt-containerinstance/generated_samples/container_exec.py Regenerated exec sample for updated API version + placeholder subscription id.
sdk/containerinstance/azure-mgmt-containerinstance/generated_samples/container_attach.py Regenerated attach sample for updated API version + placeholder subscription id.
sdk/containerinstance/azure-mgmt-containerinstance/generated_samples/capabilities_list.py Regenerated capabilities sample for updated API version + placeholder subscription id.
sdk/containerinstance/azure-mgmt-containerinstance/generated_samples/cached_images_list.py Regenerated cached images sample for updated API version + placeholder subscription id.
sdk/containerinstance/azure-mgmt-containerinstance/CHANGELOG.md Adds 10.2.0b2 entry documenting TypeSpec regeneration changes.
sdk/containerinstance/azure-mgmt-containerinstance/azure/mgmt/containerinstance/operations/_subnet_service_association_link_operations.py Removes legacy AutoRest operations implementation (consolidated generation).
sdk/containerinstance/azure-mgmt-containerinstance/azure/mgmt/containerinstance/operations/_patch.py Updates patch scaffold typing and headers for new generator.
sdk/containerinstance/azure-mgmt-containerinstance/azure/mgmt/containerinstance/operations/_container_group_profile_operations.py Removes legacy AutoRest operations implementation (consolidated generation).
sdk/containerinstance/azure-mgmt-containerinstance/azure/mgmt/containerinstance/operations/init.py Updates exported operation groups to new generated structure/names.
sdk/containerinstance/azure-mgmt-containerinstance/azure/mgmt/containerinstance/models/_patch.py Updates patch scaffold typing and headers for new generator.
sdk/containerinstance/azure-mgmt-containerinstance/azure/mgmt/containerinstance/models/_enums.py Adds consolidated enums module under new generator.
sdk/containerinstance/azure-mgmt-containerinstance/azure/mgmt/containerinstance/models/_container_instance_management_client_enums.py Removes legacy AutoRest enum module (replaced by _enums.py).
sdk/containerinstance/azure-mgmt-containerinstance/azure/mgmt/containerinstance/aio/operations/_subnet_service_association_link_operations.py Removes legacy AutoRest async operations implementation.
sdk/containerinstance/azure-mgmt-containerinstance/azure/mgmt/containerinstance/aio/operations/_patch.py Updates async patch scaffold typing and headers for new generator.
sdk/containerinstance/azure-mgmt-containerinstance/azure/mgmt/containerinstance/aio/operations/_location_operations.py Removes legacy AutoRest async location operations implementation.
sdk/containerinstance/azure-mgmt-containerinstance/azure/mgmt/containerinstance/aio/operations/_container_group_profile_operations.py Removes legacy AutoRest async operations implementation.
sdk/containerinstance/azure-mgmt-containerinstance/azure/mgmt/containerinstance/aio/operations/init.py Updates async operation exports to new generated structure/names.
sdk/containerinstance/azure-mgmt-containerinstance/azure/mgmt/containerinstance/aio/_patch.py Refreshes async package patch scaffold.
sdk/containerinstance/azure-mgmt-containerinstance/azure/mgmt/containerinstance/aio/_configuration.py Updates async configuration for new API version + cloud/endpoint support.
sdk/containerinstance/azure-mgmt-containerinstance/azure/mgmt/containerinstance/aio/_client.py Regenerated async client (endpoint selection, new operation groups, send_request).
sdk/containerinstance/azure-mgmt-containerinstance/azure/mgmt/containerinstance/aio/init.py Updates async package exports to new client module layout.
sdk/containerinstance/azure-mgmt-containerinstance/azure/mgmt/containerinstance/_version.py Bumps package version to 10.2.0b2.
sdk/containerinstance/azure-mgmt-containerinstance/azure/mgmt/containerinstance/_validation.py Adds generated API-version validation helper.
sdk/containerinstance/azure-mgmt-containerinstance/azure/mgmt/containerinstance/_utils/init.py Adds generated utils package init.
sdk/containerinstance/azure-mgmt-containerinstance/azure/mgmt/containerinstance/_patch.py Refreshes patch scaffold for new generator.
sdk/containerinstance/azure-mgmt-containerinstance/azure/mgmt/containerinstance/_configuration.py Updates sync configuration for new API version + cloud/endpoint support.
sdk/containerinstance/azure-mgmt-containerinstance/azure/mgmt/containerinstance/_client.py Regenerated sync client (endpoint selection, new operation groups, send_request).
sdk/containerinstance/azure-mgmt-containerinstance/azure/mgmt/containerinstance/init.py Updates package exports to new client module layout.
sdk/containerinstance/azure-mgmt-containerinstance/azure/mgmt/init.py Adds typing ignore for namespace package path extension.
sdk/containerinstance/azure-mgmt-containerinstance/azure/init.py Adds typing ignore for namespace package path extension.
sdk/containerinstance/azure-mgmt-containerinstance/_metadata.json Adds new generation metadata (api version, commit, emitter version).
sdk/containerinstance/azure-mgmt-containerinstance/_meta.json Removes legacy AutoRest metadata file.

Comment thread sdk/containerinstance/azure-mgmt-containerinstance/pyproject.toml
@ChenxiJiang333 ChenxiJiang333 merged commit 6250a49 into main Jun 2, 2026
19 checks passed
@ChenxiJiang333 ChenxiJiang333 deleted the sdkauto/azure-mgmt-containerinstance-6376971 branch June 2, 2026 05:56
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.

4 participants