[AutoPR azure-resourcemanager-containerinstance]-generated-from-SDK Generation - Java-6605343#49912
Conversation
…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=6605343 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). 34 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 Container Instance management SDK to a newer 2026-08-01-preview API surface and regenerates clients/models/samples to include new resources (notably AiAgentsGroups) and identity-related additions.
Changes:
- Bumps the generated SDK API version + spec commit reference to
2026-08-01-preview. - Adds AiAgentsGroups client, models, native-image proxy config entry, and multiple new Java samples.
- Extends identity/file-share support (e.g., managed identity modeling,
AzureFileVolume.userAssignedIdentityClientId).
Reviewed changes
Copilot reviewed 22 out of 64 changed files in this pull request and generated 2 comments.
Show a summary per file
| File | Description |
|---|---|
| sdk/containerinstance/azure-resourcemanager-containerinstance/tsp-location.yaml | Updates the tracked swagger/spec commit used for generation. |
| sdk/containerinstance/azure-resourcemanager-containerinstance/src/samples/java/com/azure/resourcemanager/containerinstance/generated/SubnetServiceAssociationLinkDeleteSamples.java | Regenerated sample metadata for new API version. |
| sdk/containerinstance/azure-resourcemanager-containerinstance/src/samples/java/com/azure/resourcemanager/containerinstance/generated/OperationsListSamples.java | Regenerated sample metadata for new API version. |
| sdk/containerinstance/azure-resourcemanager-containerinstance/src/samples/java/com/azure/resourcemanager/containerinstance/generated/NGroupsUpdateSamples.java | Adds new NGroups update sample. |
| sdk/containerinstance/azure-resourcemanager-containerinstance/src/samples/java/com/azure/resourcemanager/containerinstance/generated/NGroupsStopSamples.java | Adds new NGroups stop sample. |
| sdk/containerinstance/azure-resourcemanager-containerinstance/src/samples/java/com/azure/resourcemanager/containerinstance/generated/NGroupsStartSamples.java | Adds new NGroups start sample. |
| sdk/containerinstance/azure-resourcemanager-containerinstance/src/samples/java/com/azure/resourcemanager/containerinstance/generated/NGroupsRestartSamples.java | Adds new NGroups restart sample. |
| sdk/containerinstance/azure-resourcemanager-containerinstance/src/samples/java/com/azure/resourcemanager/containerinstance/generated/NGroupsListSamples.java | Adds new NGroups list sample. |
| sdk/containerinstance/azure-resourcemanager-containerinstance/src/samples/java/com/azure/resourcemanager/containerinstance/generated/NGroupsListByResourceGroupSamples.java | Adds new NGroups list-by-RG sample. |
| sdk/containerinstance/azure-resourcemanager-containerinstance/src/samples/java/com/azure/resourcemanager/containerinstance/generated/NGroupsGetByResourceGroupSamples.java | Adds new NGroups get sample. |
| sdk/containerinstance/azure-resourcemanager-containerinstance/src/samples/java/com/azure/resourcemanager/containerinstance/generated/NGroupsDeleteSamples.java | Adds new NGroups delete sample. |
| sdk/containerinstance/azure-resourcemanager-containerinstance/src/samples/java/com/azure/resourcemanager/containerinstance/generated/NGroupsCreateOrUpdateSamples.java | Adds new NGroups create/update sample. |
| sdk/containerinstance/azure-resourcemanager-containerinstance/src/samples/java/com/azure/resourcemanager/containerinstance/generated/LocationListUsageSamples.java | Regenerated sample metadata for new API version. |
| sdk/containerinstance/azure-resourcemanager-containerinstance/src/samples/java/com/azure/resourcemanager/containerinstance/generated/LocationListCapabilitiesSamples.java | Regenerated sample metadata for new API version. |
| sdk/containerinstance/azure-resourcemanager-containerinstance/src/samples/java/com/azure/resourcemanager/containerinstance/generated/LocationListCachedImagesSamples.java | Regenerated sample metadata for new API version. |
| sdk/containerinstance/azure-resourcemanager-containerinstance/src/samples/java/com/azure/resourcemanager/containerinstance/generated/ContainersListLogsSamples.java | Regenerated sample metadata for new API version. |
| sdk/containerinstance/azure-resourcemanager-containerinstance/src/samples/java/com/azure/resourcemanager/containerinstance/generated/ContainersExecuteCommandSamples.java | Regenerated sample metadata for new API version. |
| sdk/containerinstance/azure-resourcemanager-containerinstance/src/samples/java/com/azure/resourcemanager/containerinstance/generated/ContainersAttachSamples.java | Regenerated sample metadata for new API version. |
| sdk/containerinstance/azure-resourcemanager-containerinstance/src/samples/java/com/azure/resourcemanager/containerinstance/generated/ContainerGroupsUpdateSamples.java | Regenerated sample metadata for new API version. |
| sdk/containerinstance/azure-resourcemanager-containerinstance/src/samples/java/com/azure/resourcemanager/containerinstance/generated/ContainerGroupsStopSamples.java | Regenerated sample metadata for new API version. |
| sdk/containerinstance/azure-resourcemanager-containerinstance/src/samples/java/com/azure/resourcemanager/containerinstance/generated/ContainerGroupsStartSamples.java | Regenerated sample metadata for new API version. |
| sdk/containerinstance/azure-resourcemanager-containerinstance/src/samples/java/com/azure/resourcemanager/containerinstance/generated/ContainerGroupsRestartSamples.java | Regenerated sample metadata for new API version. |
| sdk/containerinstance/azure-resourcemanager-containerinstance/src/samples/java/com/azure/resourcemanager/containerinstance/generated/ContainerGroupsListSamples.java | Regenerated sample metadata for new API version. |
| sdk/containerinstance/azure-resourcemanager-containerinstance/src/samples/java/com/azure/resourcemanager/containerinstance/generated/ContainerGroupsListByResourceGroupSamples.java | Regenerated sample metadata for new API version. |
| sdk/containerinstance/azure-resourcemanager-containerinstance/src/samples/java/com/azure/resourcemanager/containerinstance/generated/ContainerGroupsGetOutboundNetworkDependenciesEndpointsSamples.java | Adds new container groups outbound deps endpoints sample. |
| sdk/containerinstance/azure-resourcemanager-containerinstance/src/samples/java/com/azure/resourcemanager/containerinstance/generated/ContainerGroupsGetByResourceGroupSamples.java | Updates sample metadata for new API version. |
| sdk/containerinstance/azure-resourcemanager-containerinstance/src/samples/java/com/azure/resourcemanager/containerinstance/generated/ContainerGroupsDeleteSamples.java | Regenerated sample metadata for new API version. |
| sdk/containerinstance/azure-resourcemanager-containerinstance/src/samples/java/com/azure/resourcemanager/containerinstance/generated/ContainerGroupsCreateOrUpdateSamples.java | Adds new create/update scenario sample and updates metadata. |
| sdk/containerinstance/azure-resourcemanager-containerinstance/src/samples/java/com/azure/resourcemanager/containerinstance/generated/CGProfilesOperationListSamples.java | Regenerated sample metadata for new API version. |
| sdk/containerinstance/azure-resourcemanager-containerinstance/src/samples/java/com/azure/resourcemanager/containerinstance/generated/CGProfilesOperationListByResourceGroupSamples.java | Regenerated sample metadata for new API version. |
| sdk/containerinstance/azure-resourcemanager-containerinstance/src/samples/java/com/azure/resourcemanager/containerinstance/generated/CGProfileUpdateSamples.java | Regenerated sample metadata for new API version. |
| sdk/containerinstance/azure-resourcemanager-containerinstance/src/samples/java/com/azure/resourcemanager/containerinstance/generated/CGProfileListAllRevisionsSamples.java | Regenerated sample metadata for new API version. |
| sdk/containerinstance/azure-resourcemanager-containerinstance/src/samples/java/com/azure/resourcemanager/containerinstance/generated/CGProfileGetByRevisionNumberSamples.java | Regenerated sample metadata for new API version. |
| sdk/containerinstance/azure-resourcemanager-containerinstance/src/samples/java/com/azure/resourcemanager/containerinstance/generated/CGProfileGetByResourceGroupSamples.java | Regenerated sample metadata for new API version. |
| sdk/containerinstance/azure-resourcemanager-containerinstance/src/samples/java/com/azure/resourcemanager/containerinstance/generated/CGProfileDeleteSamples.java | Regenerated sample metadata for new API version. |
| sdk/containerinstance/azure-resourcemanager-containerinstance/src/samples/java/com/azure/resourcemanager/containerinstance/generated/CGProfileCreateOrUpdateSamples.java | Regenerated sample metadata for new API version. |
| sdk/containerinstance/azure-resourcemanager-containerinstance/src/samples/java/com/azure/resourcemanager/containerinstance/generated/AiAgentsGroupsUpdateSamples.java | Adds AiAgentsGroups update sample. |
| sdk/containerinstance/azure-resourcemanager-containerinstance/src/samples/java/com/azure/resourcemanager/containerinstance/generated/AiAgentsGroupsListSamples.java | Adds AiAgentsGroups list sample. |
| sdk/containerinstance/azure-resourcemanager-containerinstance/src/samples/java/com/azure/resourcemanager/containerinstance/generated/AiAgentsGroupsListByResourceGroupSamples.java | Adds AiAgentsGroups list-by-RG sample. |
| sdk/containerinstance/azure-resourcemanager-containerinstance/src/samples/java/com/azure/resourcemanager/containerinstance/generated/AiAgentsGroupsGetByResourceGroupSamples.java | Adds AiAgentsGroups get sample. |
| sdk/containerinstance/azure-resourcemanager-containerinstance/src/samples/java/com/azure/resourcemanager/containerinstance/generated/AiAgentsGroupsDeleteSamples.java | Adds AiAgentsGroups delete sample. |
| sdk/containerinstance/azure-resourcemanager-containerinstance/src/samples/java/com/azure/resourcemanager/containerinstance/generated/AiAgentsGroupsCreateOrUpdateSamples.java | Adds AiAgentsGroups create/update sample. |
| sdk/containerinstance/azure-resourcemanager-containerinstance/src/samples/java/com/azure/resourcemanager/containerinstance/generated/AiAgentsGroupsConnectSamples.java | Adds AiAgentsGroups connect sample. |
| sdk/containerinstance/azure-resourcemanager-containerinstance/src/main/resources/META-INF/native-image/com.azure.resourcemanager/azure-resourcemanager-containerinstance/proxy-config.json | Adds proxy entry for new AiAgentsGroups service for native-image. |
| sdk/containerinstance/azure-resourcemanager-containerinstance/src/main/resources/META-INF/azure-resourcemanager-containerinstance_metadata.json | Updates API version + generated file list for new clients/models. |
| sdk/containerinstance/azure-resourcemanager-containerinstance/src/main/java/com/azure/resourcemanager/containerinstance/models/UserAssignedIdentity.java | Adds new model for user-assigned identity value. |
| sdk/containerinstance/azure-resourcemanager-containerinstance/src/main/java/com/azure/resourcemanager/containerinstance/models/SubnetReference.java | Adds subnet reference model used by AiAgentsGroup networking. |
| sdk/containerinstance/azure-resourcemanager-containerinstance/src/main/java/com/azure/resourcemanager/containerinstance/models/ManagedServiceIdentityType.java | Adds MSI type string enum for AiAgentsGroups identity. |
| sdk/containerinstance/azure-resourcemanager-containerinstance/src/main/java/com/azure/resourcemanager/containerinstance/models/ManagedServiceIdentity.java | Adds MSI model with user-assigned identities map. |
| sdk/containerinstance/azure-resourcemanager-containerinstance/src/main/java/com/azure/resourcemanager/containerinstance/models/AzureFileVolume.java | Adds userAssignedIdentityClientId to support MSI-based Azure Files. |
| sdk/containerinstance/azure-resourcemanager-containerinstance/src/main/java/com/azure/resourcemanager/containerinstance/models/AiAgentsGroupTagsUpdate.java | Adds PATCH/update body model for AiAgentsGroups. |
| sdk/containerinstance/azure-resourcemanager-containerinstance/src/main/java/com/azure/resourcemanager/containerinstance/models/AiAgentsGroupProvisioningState.java | Adds provisioning state enum for AiAgentsGroups. |
| sdk/containerinstance/azure-resourcemanager-containerinstance/src/main/java/com/azure/resourcemanager/containerinstance/models/AiAgentsGroupProperties.java | Adds properties model for AiAgentsGroups resource. |
| sdk/containerinstance/azure-resourcemanager-containerinstance/src/main/java/com/azure/resourcemanager/containerinstance/models/AiAgentsGroupNetworkProfile.java | Adds network profile model for AiAgentsGroups. |
| sdk/containerinstance/azure-resourcemanager-containerinstance/src/main/java/com/azure/resourcemanager/containerinstance/implementation/models/AiAgentsGroupListResult.java | Adds pageable list result model for AiAgentsGroups. |
| sdk/containerinstance/azure-resourcemanager-containerinstance/src/main/java/com/azure/resourcemanager/containerinstance/implementation/SubnetServiceAssociationLinksClientImpl.java | Fixes ARM path casing for resourceGroups segment. |
| sdk/containerinstance/azure-resourcemanager-containerinstance/src/main/java/com/azure/resourcemanager/containerinstance/implementation/ContainerInstanceManagementClientImpl.java | Registers AiAgentsGroups client + bumps apiVersion. |
| sdk/containerinstance/azure-resourcemanager-containerinstance/src/main/java/com/azure/resourcemanager/containerinstance/implementation/AiAgentsGroupsClientImpl.java | Adds full implementation client for AiAgentsGroups operations. |
| sdk/containerinstance/azure-resourcemanager-containerinstance/src/main/java/com/azure/resourcemanager/containerinstance/fluent/models/AiAgentsGroupInner.java | Adds tracked resource model for AiAgentsGroups. |
| sdk/containerinstance/azure-resourcemanager-containerinstance/src/main/java/com/azure/resourcemanager/containerinstance/fluent/models/AiAgentsGroupAccessTokenInner.java | Adds access token response model for connect operation. |
| sdk/containerinstance/azure-resourcemanager-containerinstance/src/main/java/com/azure/resourcemanager/containerinstance/fluent/ContainerInstanceManagementClient.java | Exposes AiAgentsGroups client on management client interface. |
| sdk/containerinstance/azure-resourcemanager-containerinstance/src/main/java/com/azure/resourcemanager/containerinstance/fluent/AiAgentsGroupsClient.java | Adds public fluent client interface for AiAgentsGroups. |
| sdk/containerinstance/azure-resourcemanager-containerinstance/pom.xml | Disables Revapi checks for this module. |
| sdk/containerinstance/azure-resourcemanager-containerinstance/CHANGELOG.md | Updates changelog for 2.54.0-beta.1 with new API and surface changes. |
|
This PR generates #49783 needs to be merged and released first. This beta PR should then be regenerated on top of the released GA (with an appropriate next version), or closed if it is superseded. |
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=6605343 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: