Skip to content

[AutoPR azure-mgmt-containerinstance]-generated-from-SDK Generation - Python-6605346#48226

Open
azure-sdk-automation[bot] wants to merge 1 commit into
mainfrom
sdkauto/azure-mgmt-containerinstance-6605346
Open

[AutoPR azure-mgmt-containerinstance]-generated-from-SDK Generation - Python-6605346#48226
azure-sdk-automation[bot] wants to merge 1 commit into
mainfrom
sdkauto/azure-mgmt-containerinstance-6605346

Conversation

@azure-sdk-automation

Copy link
Copy Markdown
Contributor

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

…rosoft.ContainerInstance/ContainerInstance/tspconfig.yaml', SDK Release Type: beta, and CommitSHA: '8c66db435b08db558d154f98c998f3d9672dab58' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=6605346 Refer to https://eng.ms/docs/products/azure-developer-experience/develop/sdk-release/sdk-release-prerequisites to prepare for SDK release.
Copilot AI review requested due to automatic review settings July 23, 2026 02:27
@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 Jul 23, 2026
@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines:
Successfully started running 1 pipeline(s).
9 pipeline(s) were filtered out due to trigger conditions.
There may be pipelines that require an authorized user to comment /azp run to run.

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Pull request overview

Note

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

Updates the azure-mgmt-containerinstance Python SDK to the 2026-08-01-preview API surface, including the rename/replacement of the Sandbox Groups feature area with Ai Agents Groups and related model/serialization updates.

Changes:

  • Bumps default API version to 2026-08-01-preview and regenerates operations/samples/tests accordingly.
  • Replaces sandbox_groups operation group and SandboxGroup* models/enums with ai_agents_groups and AiAgentsGroup*.
  • Adds user_assigned_identity_client_id support for Azure File volumes and extends duration serialization/deserialization formats.

Reviewed changes

Copilot reviewed 89 out of 90 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
sdk/containerinstance/azure-mgmt-containerinstance/tsp-location.yaml Updates the swagger/spec commit reference used for generation.
sdk/containerinstance/azure-mgmt-containerinstance/pyproject.toml Adds a Python version classifier.
sdk/containerinstance/azure-mgmt-containerinstance/generated_tests/test_container_instance_management_sandbox_groups_operations_async.py Updates generated async tests to use ai_agents_groups.
sdk/containerinstance/azure-mgmt-containerinstance/generated_tests/test_container_instance_management_sandbox_groups_operations.py Updates generated sync tests to use ai_agents_groups.
sdk/containerinstance/azure-mgmt-containerinstance/generated_tests/test_container_instance_management_ngroups_operations_async.py Adds userAssignedIdentityClientId to generated async NGroups tests payloads.
sdk/containerinstance/azure-mgmt-containerinstance/generated_tests/test_container_instance_management_ngroups_operations.py Adds userAssignedIdentityClientId to generated sync NGroups tests payloads.
sdk/containerinstance/azure-mgmt-containerinstance/generated_tests/test_container_instance_management_container_groups_operations_async.py Adds userAssignedIdentityClientId to generated async container groups payloads.
sdk/containerinstance/azure-mgmt-containerinstance/generated_tests/test_container_instance_management_container_groups_operations.py Adds userAssignedIdentityClientId to generated sync container groups payloads.
sdk/containerinstance/azure-mgmt-containerinstance/generated_tests/test_container_instance_management_cg_profile_operations_async.py Adds userAssignedIdentityClientId to generated async CG profile payloads.
sdk/containerinstance/azure-mgmt-containerinstance/generated_tests/test_container_instance_management_cg_profile_operations.py Adds userAssignedIdentityClientId to generated sync CG profile payloads.
sdk/containerinstance/azure-mgmt-containerinstance/generated_samples/subnet_service_association_link_delete.py Regenerated sample metadata for the new API version.
sdk/containerinstance/azure-mgmt-containerinstance/generated_samples/sandbox_groups_update.py Updates sample code to ai_agents_groups and new API version.
sdk/containerinstance/azure-mgmt-containerinstance/generated_samples/sandbox_groups_list_by_subscription.py Updates sample code to ai_agents_groups and new API version.
sdk/containerinstance/azure-mgmt-containerinstance/generated_samples/sandbox_groups_list_by_resource_group.py Updates sample code to ai_agents_groups and new API version.
sdk/containerinstance/azure-mgmt-containerinstance/generated_samples/sandbox_groups_get.py Updates sample code to ai_agents_groups and new API version.
sdk/containerinstance/azure-mgmt-containerinstance/generated_samples/sandbox_groups_delete.py Updates sample code to ai_agents_groups and new API version.
sdk/containerinstance/azure-mgmt-containerinstance/generated_samples/sandbox_groups_create_or_update.py Updates sample code to ai_agents_groups and new API version.
sdk/containerinstance/azure-mgmt-containerinstance/generated_samples/sandbox_groups_connect.py Updates sample code to ai_agents_groups and new API version.
sdk/containerinstance/azure-mgmt-containerinstance/generated_samples/operations_list.py Regenerated sample metadata for the new API version.
sdk/containerinstance/azure-mgmt-containerinstance/generated_samples/ngroups_update.py Regenerated sample metadata for the new API version.
sdk/containerinstance/azure-mgmt-containerinstance/generated_samples/ngroups_stop.py Regenerated sample metadata for the new API version.
sdk/containerinstance/azure-mgmt-containerinstance/generated_samples/ngroups_start.py Regenerated sample metadata for the new API version.
sdk/containerinstance/azure-mgmt-containerinstance/generated_samples/ngroups_restart.py Regenerated sample metadata for the new API version.
sdk/containerinstance/azure-mgmt-containerinstance/generated_samples/ngroups_list_by_resource_group.py Regenerated sample metadata for the new API version.
sdk/containerinstance/azure-mgmt-containerinstance/generated_samples/ngroups_list.py Regenerated sample metadata for the new API version.
sdk/containerinstance/azure-mgmt-containerinstance/generated_samples/ngroups_get.py Regenerated sample metadata for the new API version.
sdk/containerinstance/azure-mgmt-containerinstance/generated_samples/ngroups_delete.py Regenerated sample metadata for the new API version.
sdk/containerinstance/azure-mgmt-containerinstance/generated_samples/ngroups_create_or_update.py Regenerated sample metadata for the new API version.
sdk/containerinstance/azure-mgmt-containerinstance/generated_samples/container_list_logs.py Regenerated sample metadata for the new API version.
sdk/containerinstance/azure-mgmt-containerinstance/generated_samples/container_groups_update.py Regenerated sample metadata for the new API version.
sdk/containerinstance/azure-mgmt-containerinstance/generated_samples/container_groups_stop.py Regenerated sample metadata for the new API version.
sdk/containerinstance/azure-mgmt-containerinstance/generated_samples/container_groups_start.py Regenerated sample metadata for the new API version.
sdk/containerinstance/azure-mgmt-containerinstance/generated_samples/container_groups_restart.py Regenerated sample metadata for the new API version.
sdk/containerinstance/azure-mgmt-containerinstance/generated_samples/container_groups_list_by_resource_group.py Regenerated sample metadata for the new API version.
sdk/containerinstance/azure-mgmt-containerinstance/generated_samples/container_groups_list.py Regenerated sample metadata for the new API version.
sdk/containerinstance/azure-mgmt-containerinstance/generated_samples/container_groups_get_succeeded.py Regenerated sample metadata for the new API version.
sdk/containerinstance/azure-mgmt-containerinstance/generated_samples/container_groups_get_priority.py Regenerated sample metadata for the new API version.
sdk/containerinstance/azure-mgmt-containerinstance/generated_samples/container_groups_get_outbound_network_dependencies_endpoints.py Regenerated sample metadata for the new API version.
sdk/containerinstance/azure-mgmt-containerinstance/generated_samples/container_groups_get_failed.py Regenerated sample metadata for the new API version.
sdk/containerinstance/azure-mgmt-containerinstance/generated_samples/container_groups_delete.py Regenerated sample metadata for the new API version.
sdk/containerinstance/azure-mgmt-containerinstance/generated_samples/container_groups_create_priority.py Regenerated sample metadata for the new API version.
sdk/containerinstance/azure-mgmt-containerinstance/generated_samples/container_groups_create_or_update_secret_reference.py Regenerated sample metadata for the new API version.
sdk/containerinstance/azure-mgmt-containerinstance/generated_samples/container_groups_create_or_update_managed_identity_azure_fileshare.py Adds a new sample demonstrating managed identity access for Azure File share volumes.
sdk/containerinstance/azure-mgmt-containerinstance/generated_samples/container_groups_create_or_update.py Regenerated sample metadata for the new API version.
sdk/containerinstance/azure-mgmt-containerinstance/generated_samples/container_group_usage.py Regenerated sample metadata for the new API version.
sdk/containerinstance/azure-mgmt-containerinstance/generated_samples/container_group_profiles_patch.py Regenerated sample metadata for the new API version.
sdk/containerinstance/azure-mgmt-containerinstance/generated_samples/container_group_profiles_list_by_resource_group.py Regenerated sample metadata for the new API version.
sdk/containerinstance/azure-mgmt-containerinstance/generated_samples/container_group_profiles_list.py Regenerated sample metadata for the new API version.
sdk/containerinstance/azure-mgmt-containerinstance/generated_samples/container_group_profiles_get_priority.py Regenerated sample metadata for the new API version.
sdk/containerinstance/azure-mgmt-containerinstance/generated_samples/container_group_profiles_get.py Regenerated sample metadata for the new API version.
sdk/containerinstance/azure-mgmt-containerinstance/generated_samples/container_group_profiles_delete.py Regenerated sample metadata for the new API version.
sdk/containerinstance/azure-mgmt-containerinstance/generated_samples/container_group_profiles_create_or_update.py Regenerated sample metadata for the new API version.
sdk/containerinstance/azure-mgmt-containerinstance/generated_samples/container_group_profile_list_all_revisions.py Regenerated sample metadata for the new API version.
sdk/containerinstance/azure-mgmt-containerinstance/generated_samples/container_group_profile_get_by_revision_number.py Regenerated sample metadata for the new API version.
sdk/containerinstance/azure-mgmt-containerinstance/generated_samples/container_group_profile_create_or_update_extensions.py Regenerated sample metadata for the new API version.
sdk/containerinstance/azure-mgmt-containerinstance/generated_samples/container_group_profile_create_or_update_encryption_properties.py Regenerated sample metadata for the new API version.
sdk/containerinstance/azure-mgmt-containerinstance/generated_samples/container_group_profile_create_or_update_create_confidential.py Regenerated sample metadata for the new API version.
sdk/containerinstance/azure-mgmt-containerinstance/generated_samples/container_group_extensions.py Regenerated sample metadata for the new API version.
sdk/containerinstance/azure-mgmt-containerinstance/generated_samples/container_group_encryption_properties.py Regenerated sample metadata for the new API version.
sdk/containerinstance/azure-mgmt-containerinstance/generated_samples/container_group_create_or_update_standby_pool.py Regenerated sample metadata for the new API version.
sdk/containerinstance/azure-mgmt-containerinstance/generated_samples/container_group_create_confidential.py Regenerated sample metadata for the new API version.
sdk/containerinstance/azure-mgmt-containerinstance/generated_samples/container_exec.py Regenerated sample metadata for the new API version.
sdk/containerinstance/azure-mgmt-containerinstance/generated_samples/container_attach.py Regenerated sample metadata for the new API version.
sdk/containerinstance/azure-mgmt-containerinstance/generated_samples/capabilities_list.py Regenerated sample metadata for the new API version.
sdk/containerinstance/azure-mgmt-containerinstance/generated_samples/cached_images_list.py Regenerated sample metadata for the new API version.
sdk/containerinstance/azure-mgmt-containerinstance/azure/mgmt/containerinstance/operations/_patch.py Regenerated patch scaffold (format-only change).
sdk/containerinstance/azure-mgmt-containerinstance/azure/mgmt/containerinstance/operations/_operations.py Updates request builders, operation groups, API version defaults, and strong typing via types.
sdk/containerinstance/azure-mgmt-containerinstance/azure/mgmt/containerinstance/operations/init.py Exposes AiAgentsGroupsOperations instead of SandboxGroupsOperations.
sdk/containerinstance/azure-mgmt-containerinstance/azure/mgmt/containerinstance/models/_patch.py Regenerated patch scaffold (format-only change).
sdk/containerinstance/azure-mgmt-containerinstance/azure/mgmt/containerinstance/models/_models.py Adds AiAgentsGroup* models, removes SandboxGroup*, and adds Azure File volume identity client id field.
sdk/containerinstance/azure-mgmt-containerinstance/azure/mgmt/containerinstance/models/_enums.py Adds AiAgentsGroupProvisioningState, removes SandboxGroupProvisioningState.
sdk/containerinstance/azure-mgmt-containerinstance/azure/mgmt/containerinstance/models/init.py Re-exports new AiAgents models/enums and removes Sandbox equivalents.
sdk/containerinstance/azure-mgmt-containerinstance/azure/mgmt/containerinstance/aio/operations/_patch.py Regenerated patch scaffold (format-only change).
sdk/containerinstance/azure-mgmt-containerinstance/azure/mgmt/containerinstance/aio/operations/_operations.py Async operations updated to ai_agents_groups, API version bump, and strong typing via types.
sdk/containerinstance/azure-mgmt-containerinstance/azure/mgmt/containerinstance/aio/operations/init.py Exposes async AiAgentsGroupsOperations.
sdk/containerinstance/azure-mgmt-containerinstance/azure/mgmt/containerinstance/aio/_patch.py Regenerated patch scaffold (format-only change).
sdk/containerinstance/azure-mgmt-containerinstance/azure/mgmt/containerinstance/aio/_configuration.py Bumps default async client API version to 2026-08-01-preview.
sdk/containerinstance/azure-mgmt-containerinstance/azure/mgmt/containerinstance/aio/_client.py Wires async client ai_agents_groups operation group.
sdk/containerinstance/azure-mgmt-containerinstance/azure/mgmt/containerinstance/_version.py Bumps package version to 10.2.0b3.
sdk/containerinstance/azure-mgmt-containerinstance/azure/mgmt/containerinstance/_utils/serialization.py Adds numeric duration serialization/deserialization formats.
sdk/containerinstance/azure-mgmt-containerinstance/azure/mgmt/containerinstance/_utils/model_base.py Adds duration numeric encodings to model serialization/deserialization paths and improves mapping docstrings.
sdk/containerinstance/azure-mgmt-containerinstance/azure/mgmt/containerinstance/_patch.py Regenerated patch scaffold (format-only change).
sdk/containerinstance/azure-mgmt-containerinstance/azure/mgmt/containerinstance/_configuration.py Bumps default sync client API version to 2026-08-01-preview.
sdk/containerinstance/azure-mgmt-containerinstance/azure/mgmt/containerinstance/_client.py Wires sync client ai_agents_groups operation group.
sdk/containerinstance/azure-mgmt-containerinstance/apiview-properties.json Updates APIView mappings for renamed models/operations.
sdk/containerinstance/azure-mgmt-containerinstance/api.metadata.yml Adds new generation metadata.
sdk/containerinstance/azure-mgmt-containerinstance/_metadata.json Bumps API version + generator metadata and adds http client version metadata.
sdk/containerinstance/azure-mgmt-containerinstance/CHANGELOG.md Documents new features and breaking changes for 10.2.0b3.
Comments suppressed due to low confidence (2)

sdk/containerinstance/azure-mgmt-containerinstance/generated_samples/container_groups_create_or_update_managed_identity_azure_fileshare.py:1

  • \"west us\" is not a valid Azure location name for ARM requests (expected values are typically like westus). As written, running the sample is likely to fail validation on the service side. Update the sample to use a valid location string.
    sdk/containerinstance/azure-mgmt-containerinstance/pyproject.toml:1
  • PyPI validates Trove classifiers at upload time; if the Programming Language :: Python :: 3.14 classifier is not yet registered, publishing will fail. Confirm the classifier exists before adding it; otherwise, remove it until it's available.

@ChenxiJiang333

Copy link
Copy Markdown
Member

Hi, the new api version 2026-08-01-preview seems not deployed on portal yet, we recommend making sure the api version to be deployed before releasing the SDK, though we won't block the release in self-serve release flow.

@ChenxiJiang333

ChenxiJiang333 commented Jul 23, 2026

Copy link
Copy Markdown
Member

Hi @saprakas, we have approved the PR and we will hold the PR merge and release until you explicitly ping us to merge then release.

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