Skip to content

Conversation

azure-sdk
Copy link
Collaborator

Configurations: 'specification/compute/resource-manager/Microsoft.Compute/RecommenderRP/tspconfig.yaml', API Version: 2025-06-05, SDK Release Type: beta, and CommitSHA: '222af3670e36c5083cb0dc8a9c2677a8f77f8958' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=5275553 Refer to https://eng.ms/docs/products/azure-developer-experience/develop/sdk-release/sdk-release-prerequisites to prepare for SDK release.

…pute/RecommenderRP/tspconfig.yaml', API Version: 2025-06-05, SDK Release Type: beta, and CommitSHA: '222af3670e36c5083cb0dc8a9c2677a8f77f8958' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=5275553 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 Aug 29, 2025
Copy link
Contributor

github-actions bot commented Aug 29, 2025

API Change Check

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

com.azure.resourcemanager:azure-resourcemanager-computerecommender

@weidongxu-microsoft weidongxu-microsoft marked this pull request as ready for review August 29, 2025 02:11
@Copilot Copilot AI review requested due to automatic review settings August 29, 2025 02:11
Copy link
Contributor

@Copilot 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 PR introduces the Azure SDK for Java Compute Recommender management library, generated from Azure REST API specifications. The PR adds a new client library for Azure Compute Recommender service that provides operations for spot placement score recommendations.

Key changes:

  • Adds complete client library structure for Azure Compute Recommender service
  • Implements operations for listing provider operations and spot placement scores
  • Includes fluent client APIs with both sync and async support

Reviewed Changes

Copilot reviewed 50 out of 65 changed files in this pull request and generated 3 comments.

Show a summary per file
File Description
sdk/computerecommender/pom.xml Parent POM file for compute recommender service structure
sdk/computerecommender/ci.yml CI/CD pipeline configuration for builds and releases
sdk/computerecommender/azure-resourcemanager-computerecommender/pom.xml Maven project definition with dependencies and metadata
sdk/computerecommender/azure-resourcemanager-computerecommender/src/main/java/com/azure/resourcemanager/computerecommender/ComputeRecommenderManager.java Main entry point class providing authentication and API access
Multiple model files Data model classes for operations, placement scores, and diagnostic data
Multiple implementation files Client implementation classes for REST API operations
sdk/computerecommender/azure-resourcemanager-computerecommender/SAMPLE.md Code samples and usage examples

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.

3 participants