Skip to content

Conversation

@azure-sdk
Copy link
Collaborator

@azure-sdk azure-sdk commented Jan 9, 2026

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

Release Plan Details

…rosoft.ResourceConnector/ResourceConnector/tspconfig.yaml', API Version: 2025-03-01-preview, SDK Release Type: beta, and CommitSHA: 'c2d959beecc6e4fe6337792990c762988478aa97' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=5737608 Refer to https://eng.ms/docs/products/azure-developer-experience/develop/sdk-release/sdk-release-prerequisites to prepare for SDK release.
@github-actions github-actions bot added the Mgmt This issue is related to a management-plane library. label Jan 9, 2026
@github-actions
Copy link
Contributor

github-actions bot commented Jan 9, 2026

API Change Check

APIView identified API level changes in this PR and created the following API reviews

com.azure.resourcemanager:azure-resourcemanager-resourceconnector

@AzureMarker AzureMarker marked this pull request as ready for review January 9, 2026 23:30
Copilot AI review requested due to automatic review settings January 9, 2026 23:30
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

This is an automated PR that regenerates the Azure Resource Connector SDK for Java from TypeSpec definitions, upgrading from AutoRest to TypeSpec Code Generator with API version 2025-03-01-preview. The changes include:

  • Migration from AutoRest to TypeSpec code generation
  • API version update to 2025-03-01-preview
  • Addition of new network configuration models (ProxyConfiguration, DnsConfiguration, GatewayConfiguration, NetworkProfile)
  • Addition of Event model for appliance events
  • Updated Status enum with new network-related status values
  • Changes to constructor visibility (public → private) for read-only models
  • Removal of validate() methods (handled by code generator)
  • Package location updates for internal models
  • API changes (AzureEnvironment.AZURE → AzureCloud.AZURE_PUBLIC_CLOUD)

Reviewed changes

Copilot reviewed 66 out of 98 changed files in this pull request and generated no comments.

Show a summary per file
File Description
tsp-location.yaml New configuration file specifying TypeSpec source location and commit
Test files (multiple) Updated code generator headers, removed testSerialize methods for read-only models, updated test data
ProxyConfiguration.java, DnsConfiguration.java, GatewayConfiguration.java, NetworkProfile.java, Event.java New model classes for network configuration and events
Status.java Added 15 new status values for network update operations
Model classes (multiple) Changed constructors from public to private for read-only models, removed validate() methods
Client implementation files Updated from AzureEnvironment to AzureCloud, updated service interface definitions
Resource files New metadata files for TypeSpec generation
ApplianceOperationsList.java, ApplianceListResult.java Moved from models to implementation.models package

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Mgmt This issue is related to a management-plane library.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant