Skip to content

Conversation

azure-sdk
Copy link
Collaborator

@azure-sdk azure-sdk commented Oct 16, 2025

Configurations: 'specification/vmware/resource-manager/Microsoft.AVS/AVS/tspconfig.yaml', API Version: 2025-09-01, SDK Release Type: stable, and CommitSHA: '76b0b83db710d3e15c4cba3cc96b9cb57f590eee' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=5462158 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=062ad53b-32aa-f011-bbd3-6045bd05dd14 Submitted by: [email protected]

Release Plan Details

…AVS/tspconfig.yaml', API Version: 2025-09-01, SDK Release Type: stable, and CommitSHA: '76b0b83db710d3e15c4cba3cc96b9cb57f590eee' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=5462158 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 Oct 16, 2025
Copy link
Contributor

github-actions bot commented Oct 16, 2025

API Change Check

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

com.azure.resourcemanager:azure-resourcemanager-avs

@cataggar cataggar marked this pull request as ready for review October 17, 2025 03:30
@Copilot Copilot AI review requested due to automatic review settings October 17, 2025 03:30
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 pull request adds new Azure VMware Solution (AVS) features for licensing and maintenance management by introducing new API resources and expanding existing ones. The changes support VMware license management, maintenance operations, and service component availability checks, enhancing the AVS SDK's capabilities for 2025-09-01 API version.

Key changes include:

  • Added License and VCF license management functionality with CRUD operations
  • Introduced comprehensive maintenance management with scheduling, rescheduling, and readiness checks
  • Added service component availability checking capabilities

Reviewed Changes

Copilot reviewed 84 out of 402 changed files in this pull request and generated no comments.

Show a summary per file
File Description
proxy-config.json Added new service proxies for LicensesClient, MaintenancesClient, and ServiceComponentsClient
azure-resourcemanager-avs_apiview_properties.json Registered new API endpoints and model mappings for licenses, maintenances, and service components
VmwareFirewallLicenseProperties.java Implements VMware Firewall license properties with Broadcom integration fields
VcfLicenseKind.java Defines VCF 5.0 license kind enumeration
VcfLicense.java Interface for VCF license representation
Vcf5License.java VCF 5.0 license implementation with core count and expiration tracking
ServiceComponents.java Interface for service component availability operations
Multiple maintenance-related files Comprehensive maintenance management system with scheduling, constraints, and readiness checks
Multiple license-related files License management system with properties, provisioning states, and CRUD operations
PrivateCloud*.java Extended private cloud functionality to include VCF license retrieval

…AVS/tspconfig.yaml', API Version: 2025-09-01, SDK Release Type: stable, and CommitSHA: '35e84b69e6365360163996d407a0b7932c15a0da' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=5478560 Refer to https://eng.ms/docs/products/azure-developer-experience/develop/sdk-release/sdk-release-prerequisites to prepare for SDK release.
@weidongxu-microsoft
Copy link
Member

weidongxu-microsoft commented Oct 21, 2025

When I try to regen this PR, I found that the commit is from your branch https://github.com/Azure/azure-rest-api-specs/tree/release-vmware-Microsoft.AVS/2025-09-01, which is not yet in main.

I think there is a validation (in the release pipeline), that source for SDK release must be on main branch.

…AVS/tspconfig.yaml', API Version: 2025-09-01, SDK Release Type: stable, and CommitSHA: 'e29b73a67b19353a154d299e682f858a29979f06' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=5478632 Refer to https://eng.ms/docs/products/azure-developer-experience/develop/sdk-release/sdk-release-prerequisites to prepare for SDK release.
…AVS/tspconfig.yaml', API Version: 2025-09-01, SDK Release Type: stable, and CommitSHA: 'd9fea55fd43a4a37a4bbca5bfa1a0f84497f0436' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=5478825 Refer to https://eng.ms/docs/products/azure-developer-experience/develop/sdk-release/sdk-release-prerequisites to prepare for SDK release.
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.

4 participants