Skip to content

[AutoPR azure-resourcemanager-edgeoperator]-generated-from-SDK Generation - Java-6792092 - #50369

Open
azure-sdk-automation[bot] wants to merge 1 commit into
mainfrom
sdkauto/azure-resourcemanager-edgeoperator-6792092
Open

[AutoPR azure-resourcemanager-edgeoperator]-generated-from-SDK Generation - Java-6792092#50369
azure-sdk-automation[bot] wants to merge 1 commit into
mainfrom
sdkauto/azure-resourcemanager-edgeoperator-6792092

Conversation

@azure-sdk-automation

Copy link
Copy Markdown
Contributor

Configurations: 'specification/edgeoperator/resource-manager/Microsoft.EdgeOperator/SystemReadiness/tspconfig.yaml', and CommitSHA: '0cfc001947bf7e61161800e8d8fbfe9aa01cc0e4' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=6792092 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=36420 Submitted by: kleyvaortega@microsoft.com

Copilot AI lite review requested due to automatic review settings September 4, 2026 23:06
@azure-sdk-automation azure-sdk-automation Bot added the auto-release When merged to main, release pipelines for this PR's changed packages trigger automatically. label Sep 4, 2026
@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines:
Successfully started running 1 pipeline(s).
35 pipeline(s) were filtered out due to trigger conditions.
There may be pipelines that require an authorized user to comment /azp run to run.

@github-actions github-actions Bot added the Mgmt This issue is related to a management-plane library. label Sep 4, 2026

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🔵 Needs a closer look

This PR introduces a brand-new management module with a large volume of generated surface area and build/CI wiring that warrants final human validation before approval.

Pull request overview

This AutoPR introduces a new Azure Resource Manager (management-plane) Java package for the Microsoft.EdgeOperator resource provider (System Readiness), wiring it into the repo’s build, CI, and versioning infrastructure.

Changes:

  • Adds the new azure-resourcemanager-edgeoperator Maven module (generated client, models, fluent layer, implementation, and resources).
  • Integrates the new service directory into repo build + CI (pom.xml, sdk/edgeoperator/ci.yml) and version tracking (eng/versioning/version_client.txt).
  • Adds initial package documentation and generated samples/tests for the new module.
File summaries
File Description
sdk/edgeoperator/pom.xml Adds service-directory parent POM to include the new management module.
sdk/edgeoperator/ci.yml Adds CI pipeline configuration for building/releasing the new EdgeOperator module.
sdk/edgeoperator/azure-resourcemanager-edgeoperator/tsp-location.yaml Records the TypeSpec/spec source location used for generation.
sdk/edgeoperator/azure-resourcemanager-edgeoperator/src/test/java/com/azure/resourcemanager/edgeoperator/generated/SystemReadinessPropertiesTests.java Generated test coverage for model deserialization.
sdk/edgeoperator/azure-resourcemanager-edgeoperator/src/test/java/com/azure/resourcemanager/edgeoperator/generated/SystemReadinessOperationsGetWithResponseMockTests.java Generated mock test for SystemReadinessOperations.getWithResponse.
sdk/edgeoperator/azure-resourcemanager-edgeoperator/src/test/java/com/azure/resourcemanager/edgeoperator/generated/SystemReadinessInnerTests.java Generated test coverage for inner-model deserialization.
sdk/edgeoperator/azure-resourcemanager-edgeoperator/src/test/java/com/azure/resourcemanager/edgeoperator/generated/SystemReadinessCategoryTests.java Generated test coverage for category-model deserialization with basic assertions.
sdk/edgeoperator/azure-resourcemanager-edgeoperator/src/test/java/com/azure/resourcemanager/edgeoperator/generated/OperationsListMockTests.java Generated mock test for provider operations listing.
sdk/edgeoperator/azure-resourcemanager-edgeoperator/src/test/java/com/azure/resourcemanager/edgeoperator/generated/OperationListResultTests.java Generated test coverage for OperationListResult deserialization.
sdk/edgeoperator/azure-resourcemanager-edgeoperator/src/test/java/com/azure/resourcemanager/edgeoperator/generated/OperationInnerTests.java Generated test coverage for OperationInner deserialization.
sdk/edgeoperator/azure-resourcemanager-edgeoperator/src/test/java/com/azure/resourcemanager/edgeoperator/generated/OperationDisplayTests.java Generated test coverage for OperationDisplay deserialization.
sdk/edgeoperator/azure-resourcemanager-edgeoperator/src/samples/java/com/azure/resourcemanager/edgeoperator/generated/SystemReadinessOperationsGetSamples.java Adds generated usage sample for system readiness “get”.
sdk/edgeoperator/azure-resourcemanager-edgeoperator/src/samples/java/com/azure/resourcemanager/edgeoperator/generated/OperationsListSamples.java Adds generated usage sample for provider operations “list”.
sdk/edgeoperator/azure-resourcemanager-edgeoperator/src/main/resources/META-INF/native-image/com.azure.resourcemanager/azure-resourcemanager-edgeoperator/reflect-config.json Native-image reflection config placeholder for the new package.
sdk/edgeoperator/azure-resourcemanager-edgeoperator/src/main/resources/META-INF/native-image/com.azure.resourcemanager/azure-resourcemanager-edgeoperator/proxy-config.json Native-image proxy config for generated REST proxy interfaces.
sdk/edgeoperator/azure-resourcemanager-edgeoperator/src/main/resources/META-INF/azure-resourcemanager-edgeoperator_metadata.json Adds generation metadata (API versions, file manifest, cross-language IDs).
sdk/edgeoperator/azure-resourcemanager-edgeoperator/src/main/resources/azure-resourcemanager-edgeoperator.properties Adds properties resource used for version/user-agent composition.
sdk/edgeoperator/azure-resourcemanager-edgeoperator/src/main/java/module-info.java Declares JPMS module exports/opens for the new package.
sdk/edgeoperator/azure-resourcemanager-edgeoperator/src/main/java/com/azure/resourcemanager/edgeoperator/package-info.java Adds package-level JavaDoc for the root namespace.
sdk/edgeoperator/azure-resourcemanager-edgeoperator/src/main/java/com/azure/resourcemanager/edgeoperator/models/SystemReadinessProperties.java Adds read-only model for system readiness properties.
sdk/edgeoperator/azure-resourcemanager-edgeoperator/src/main/java/com/azure/resourcemanager/edgeoperator/models/SystemReadinessOperations.java Adds public entry-point interface for system readiness operations.
sdk/edgeoperator/azure-resourcemanager-edgeoperator/src/main/java/com/azure/resourcemanager/edgeoperator/models/SystemReadinessCategory.java Adds readiness-category model including JSON serialization/deserialization.
sdk/edgeoperator/azure-resourcemanager-edgeoperator/src/main/java/com/azure/resourcemanager/edgeoperator/models/SystemReadiness.java Adds the public SystemReadiness resource representation interface.
sdk/edgeoperator/azure-resourcemanager-edgeoperator/src/main/java/com/azure/resourcemanager/edgeoperator/models/package-info.java Adds package-level JavaDoc for public models.
sdk/edgeoperator/azure-resourcemanager-edgeoperator/src/main/java/com/azure/resourcemanager/edgeoperator/models/Origin.java Adds expandable-string-enum for operation origin.
sdk/edgeoperator/azure-resourcemanager-edgeoperator/src/main/java/com/azure/resourcemanager/edgeoperator/models/Operations.java Adds public entry-point interface for provider operations.
sdk/edgeoperator/azure-resourcemanager-edgeoperator/src/main/java/com/azure/resourcemanager/edgeoperator/models/OperationDisplay.java Adds operation display model and JSON parsing.
sdk/edgeoperator/azure-resourcemanager-edgeoperator/src/main/java/com/azure/resourcemanager/edgeoperator/models/Operation.java Adds public operation model interface.
sdk/edgeoperator/azure-resourcemanager-edgeoperator/src/main/java/com/azure/resourcemanager/edgeoperator/models/ActionType.java Adds expandable-string-enum for action type.
sdk/edgeoperator/azure-resourcemanager-edgeoperator/src/main/java/com/azure/resourcemanager/edgeoperator/implementation/SystemReadinessOperationsImpl.java Implements SystemReadinessOperations over the fluent client.
sdk/edgeoperator/azure-resourcemanager-edgeoperator/src/main/java/com/azure/resourcemanager/edgeoperator/implementation/SystemReadinessOperationsClientImpl.java Generated REST proxy client for system readiness endpoints.
sdk/edgeoperator/azure-resourcemanager-edgeoperator/src/main/java/com/azure/resourcemanager/edgeoperator/implementation/SystemReadinessImpl.java Implements the public SystemReadiness wrapper over the inner model.
sdk/edgeoperator/azure-resourcemanager-edgeoperator/src/main/java/com/azure/resourcemanager/edgeoperator/implementation/ResourceManagerUtils.java Adds common paging and ID-parsing helpers used by the generated implementation.
sdk/edgeoperator/azure-resourcemanager-edgeoperator/src/main/java/com/azure/resourcemanager/edgeoperator/implementation/package-info.java Adds package-level JavaDoc for implementation namespace.
sdk/edgeoperator/azure-resourcemanager-edgeoperator/src/main/java/com/azure/resourcemanager/edgeoperator/implementation/OperationsImpl.java Implements Operations over the fluent operations client.
sdk/edgeoperator/azure-resourcemanager-edgeoperator/src/main/java/com/azure/resourcemanager/edgeoperator/implementation/OperationsClientImpl.java Generated REST proxy client for provider operations listing + paging.
sdk/edgeoperator/azure-resourcemanager-edgeoperator/src/main/java/com/azure/resourcemanager/edgeoperator/implementation/OperationImpl.java Implements public Operation wrapper over OperationInner.
sdk/edgeoperator/azure-resourcemanager-edgeoperator/src/main/java/com/azure/resourcemanager/edgeoperator/implementation/models/OperationListResult.java Adds pageable result model used by provider operations list.
sdk/edgeoperator/azure-resourcemanager-edgeoperator/src/main/java/com/azure/resourcemanager/edgeoperator/implementation/EdgeOperatorManagementClientImpl.java Core generated management client implementation (pipeline + LRO utilities).
sdk/edgeoperator/azure-resourcemanager-edgeoperator/src/main/java/com/azure/resourcemanager/edgeoperator/implementation/EdgeOperatorManagementClientBuilder.java Builder for creating the generated management client.
sdk/edgeoperator/azure-resourcemanager-edgeoperator/src/main/java/com/azure/resourcemanager/edgeoperator/fluent/SystemReadinessOperationsClient.java Fluent client interface for system readiness operations.
sdk/edgeoperator/azure-resourcemanager-edgeoperator/src/main/java/com/azure/resourcemanager/edgeoperator/fluent/package-info.java Adds package-level JavaDoc for fluent namespace.
sdk/edgeoperator/azure-resourcemanager-edgeoperator/src/main/java/com/azure/resourcemanager/edgeoperator/fluent/OperationsClient.java Fluent client interface for provider operations list.
sdk/edgeoperator/azure-resourcemanager-edgeoperator/src/main/java/com/azure/resourcemanager/edgeoperator/fluent/models/SystemReadinessInner.java Adds inner model for the singleton readiness resource.
sdk/edgeoperator/azure-resourcemanager-edgeoperator/src/main/java/com/azure/resourcemanager/edgeoperator/fluent/models/package-info.java Adds package-level JavaDoc for fluent inner models.
sdk/edgeoperator/azure-resourcemanager-edgeoperator/src/main/java/com/azure/resourcemanager/edgeoperator/fluent/models/OperationInner.java Adds inner operation model used by provider operations list.
sdk/edgeoperator/azure-resourcemanager-edgeoperator/src/main/java/com/azure/resourcemanager/edgeoperator/fluent/EdgeOperatorManagementClient.java Fluent root client interface for accessing sub-clients.
sdk/edgeoperator/azure-resourcemanager-edgeoperator/src/main/java/com/azure/resourcemanager/edgeoperator/EdgeOperatorManager.java Adds the public management entry point (auth, pipeline configuration, operations).
sdk/edgeoperator/azure-resourcemanager-edgeoperator/SAMPLE.md Adds generated code snippets document.
sdk/edgeoperator/azure-resourcemanager-edgeoperator/README.md Adds initial package README with dependency and authentication guidance.
sdk/edgeoperator/azure-resourcemanager-edgeoperator/pom.xml Adds the new artifact’s POM (dependencies, metadata, build properties).
sdk/edgeoperator/azure-resourcemanager-edgeoperator/CHANGELOG.md Adds initial release notes for 1.0.0-beta.1.
pom.xml Registers sdk/edgeoperator in the repo root multi-module build.
eng/versioning/version_client.txt Adds the new artifact to the versioning manifest.
Review details
  • Files reviewed: 44/54 changed files
  • Comments generated: 0
  • Review effort level: Lite

💡 Add a code-review agent skill for context-aware, tailored reviews. Learn more in the docs.

@github-actions

github-actions Bot commented Sep 4, 2026

Copy link
Copy Markdown
Contributor

Automated management AutoPR review

  • Head SHA: bfec5800a1fa083d0672f9bc6f75c48d2af2c150
  • Package: com.azure.resourcemanager:azure-resourcemanager-edgeoperator
  • Release type: beta
  • API version: 2026-06-01-preview
  • CHANGELOG: 1.0.0-beta.1 (2026-09-04)
  • Java changes reviewed: New non-generated management Java sources for the EdgeOperator module; generated samples and tests were excluded.
  • Breaking changes: none
  • Decision: no high-confidence concerns

Informational

  • [MGMT-NEW-MODULE] New — sdk/edgeoperator/azure-resourcemanager-edgeoperator/pom.xml adds the azure-resourcemanager-edgeoperator module under sdk/edgeoperator at version 1.0.0-beta.1.
  • [MGMT-API-VERSION] New — sdk/edgeoperator/azure-resourcemanager-edgeoperator/CHANGELOG.md, release 1.0.0-beta.1 (2026-09-04), records effective API version 2026-06-01-preview.

Automated management AutoPR review by Management AutoPR Review: https://github.com/Azure/azure-sdk-for-java/actions/runs/33928200663. Advisory only.

@weidongxu-microsoft

Copy link
Copy Markdown
Member

namespace review completed Azure/azure-rest-api-specs#45794

@weidongxu-microsoft

Copy link
Copy Markdown
Member

/azp run prepare-pipelines

@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines:
Successfully started running 1 pipeline(s).

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

Labels

auto-release When merged to main, release pipelines for this PR's changed packages trigger automatically. 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