-
Notifications
You must be signed in to change notification settings - Fork 2.1k
[AutoPR azure-resourcemanager-healthbot]-generated-from-SDK Generation - Java-5709943 #47613
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[AutoPR azure-resourcemanager-healthbot]-generated-from-SDK Generation - Java-5709943 #47613
Conversation
…ig.yaml', API Version: 2025-11-01, SDK Release Type: stable, and CommitSHA: '16c5a93d4e3e6d4cec95c969991fd65cb3458327' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=5709943 Refer to https://eng.ms/docs/products/azure-developer-experience/develop/sdk-release/sdk-release-prerequisites to prepare for SDK release.
API Change CheckAPIView identified API level changes in this PR and created the following API reviews |
There was a problem hiding this 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 PR updates the Azure HealthBot Resource Manager SDK from AutoRest-generated code to TypeSpec-generated code, upgrading from API version 2025-05-25 to 2025-11-01. The changes include removing the S1 SKU, restructuring internal models, and updating test data with new randomly generated values.
Key Changes
- Migration from AutoRest to TypeSpec code generator
- API version upgrade from 2025-05-25 to 2025-11-01
- Removal of S1 SKU enum value from SkuName
- Removal of public validation methods and setters from several immutable models
Reviewed changes
Copilot reviewed 49 out of 67 changed files in this pull request and generated no comments.
Show a summary per file
| File | Description |
|---|---|
| pom.xml | Version bump from 1.2.0-beta.1 to 1.2.0 (stable release), API version reference updated |
| CHANGELOG.md | Documents breaking changes including removed models and validation methods |
| tsp-location.yaml | New file tracking TypeSpec specification location and commit |
| version_client.txt | Version update from 1.2.0-beta.1 to 1.2.0 |
| README.md | Updated package version reference and API version description |
| SAMPLE.md | Updated sample file references to new API version format |
| SkuName.java | Removed S1 enum value from supported SKU names |
| OperationDisplay.java | Changed from Fluent to Immutable, removed setters, made constructor private |
| BotResponseList.java | Moved from models to implementation.models package, changed to Immutable |
| AvailableOperations.java | Moved from models to implementation.models package, changed to Immutable |
| HealthbotManagementClientImpl.java | Renamed from HealthbotClientImpl, reordered fields and methods |
| Various test files | Updated with new randomly generated test data strings |
| Various implementation files | Code generator watermark changed from AutoRest to TypeSpec |
...ourcemanager-healthbot/src/main/java/com/azure/resourcemanager/healthbot/models/SkuName.java
Show resolved
Hide resolved
…ig.yaml', API Version: 2025-11-01, SDK Release Type: stable, and CommitSHA: '53d56e4ec74156c450d1e51745a971d3f2031dd7' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=5717194 Refer to https://eng.ms/docs/products/azure-developer-experience/develop/sdk-release/sdk-release-prerequisites to prepare for SDK release.
|
@ShakedAharonn You can either merge the PR yourself, or approve it and let us merge. |
|
thank you |
Configurations: 'specification/healthbot/HealthBot.Management/tspconfig.yaml', API Version: 2025-11-01, SDK Release Type: stable, and CommitSHA: '16c5a93d4e3e6d4cec95c969991fd65cb3458327' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=5709943 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=e9245764-7de5-f011-8544-6045bd07ef68 Submitted by: shakedaharon@microsoft.com
Release Plan Details
Spec pull request: Health Bot Service - Remove deprecated sku from swagger azure-rest-api-specs#38711
Spec API version: 2025-11-01