Skip to content

[AutoPR azure-resourcemanager-monitor-agents]-generated-from-SDK Generation - Java-6783334 - #50345

Open
azure-sdk-automation[bot] wants to merge 1 commit into
mainfrom
sdkauto/azure-resourcemanager-monitor-agents-6783334
Open

[AutoPR azure-resourcemanager-monitor-agents]-generated-from-SDK Generation - Java-6783334#50345
azure-sdk-automation[bot] wants to merge 1 commit into
mainfrom
sdkauto/azure-resourcemanager-monitor-agents-6783334

Conversation

@azure-sdk-automation

Copy link
Copy Markdown
Contributor

Configurations: 'specification/monitoringservice/resource-manager/Microsoft.Monitor/Agents/tspconfig.yaml', and CommitSHA: 'cd9789e9cfdb4cd052f4dbe14ee0c4139ada6c7b' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=6783334 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=36382 Submitted by: v-xinnitong@microsoft.com

Copilot AI lite review requested due to automatic review settings September 3, 2026 07:41
@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 3, 2026
@github-actions github-actions Bot added the Mgmt This issue is related to a management-plane library. label Sep 3, 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 commented Sep 3, 2026

Copy link
Copy Markdown
Contributor

Automated management AutoPR review

  • Head SHA: b98708b23b35f705ff4d23ef757ede8fcb300d60
  • Package: azure-resourcemanager-monitor-agents
  • Release type: beta
  • API version: 2026-05-01-preview
  • CHANGELOG: 1.0.0-beta.1 (2026-09-03)
  • Java changes reviewed: New non-generated Java sources for the Monitor Agents management module.
  • Breaking changes: none
  • Decision: no high-confidence concerns

Informational

  • [MGMT-API-VERSION] New — sdk/monitor/azure-resourcemanager-monitor-agents/CHANGELOG.md, release 1.0.0-beta.1 (2026-09-03), records generated API version 2026-05-01-preview.
  • [MGMT-NEW-MODULE] New — sdk/monitor/azure-resourcemanager-monitor-agents/pom.xml adds the azure-resourcemanager-monitor-agents module in service folder sdk/monitor.

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

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.

🟡 Changes recommended

A generated mock test currently doesn’t consume/assert the returned PagedIterable, so it may not execute the request or validate the response mapping.

Once you've addressed the issues Copilot identified, you can request another Copilot review.

Pull request overview

Adds a new Azure Resource Manager Monitor Agents management library module (azure-resourcemanager-monitor-agents) generated from TypeSpec, wiring it into the Monitor SDK aggregation build and release pipeline.

Changes:

  • Introduces new sdk/monitor/azure-resourcemanager-monitor-agents module (generated client, models, implementation, samples, and tests).
  • Registers the new module in sdk/monitor/pom.xml and sdk/monitor/ci.yml for build/release.
  • Adds the package to eng/versioning/version_client.txt for version tracking.
File summaries
File Description
sdk/monitor/pom.xml Adds the new azure-resourcemanager-monitor-agents module to the Monitor SDK reactor build.
sdk/monitor/ci.yml Adds a release toggle and metadata entry for azure-resourcemanager-monitor-agents in the Monitor CI pipeline.
sdk/monitor/azure-resourcemanager-monitor-agents/tsp-location.yaml Records the TypeSpec/spec location and commit used for generation provenance.
sdk/monitor/azure-resourcemanager-monitor-agents/src/test/java/com/azure/resourcemanager/monitor/agents/generated/UserAssignedIdentityTests.java Generated serialization/deserialization test coverage for UserAssignedIdentity.
sdk/monitor/azure-resourcemanager-monitor-agents/src/test/java/com/azure/resourcemanager/monitor/agents/generated/OperationsListMockTests.java Generated mock test for operations().list(...) behavior.
sdk/monitor/azure-resourcemanager-monitor-agents/src/test/java/com/azure/resourcemanager/monitor/agents/generated/OperationListResultTests.java Generated deserialization test for OperationListResult.
sdk/monitor/azure-resourcemanager-monitor-agents/src/test/java/com/azure/resourcemanager/monitor/agents/generated/OperationInnerTests.java Generated deserialization test for OperationInner.
sdk/monitor/azure-resourcemanager-monitor-agents/src/test/java/com/azure/resourcemanager/monitor/agents/generated/OperationEntryTests.java Generated serialize/deserialize test for OperationEntry.
sdk/monitor/azure-resourcemanager-monitor-agents/src/test/java/com/azure/resourcemanager/monitor/agents/generated/OperationDisplayTests.java Generated deserialization test for OperationDisplay.
sdk/monitor/azure-resourcemanager-monitor-agents/src/test/java/com/azure/resourcemanager/monitor/agents/generated/ObservabilityAgentsListMockTests.java Generated mock test for listing observability agents.
sdk/monitor/azure-resourcemanager-monitor-agents/src/test/java/com/azure/resourcemanager/monitor/agents/generated/ObservabilityAgentsListByResourceGroupMockTests.java Generated mock test for listing agents by resource group.
sdk/monitor/azure-resourcemanager-monitor-agents/src/test/java/com/azure/resourcemanager/monitor/agents/generated/ObservabilityAgentsGetByResourceGroupWithResponseMockTests.java Generated mock test for get-by-RG with response wrapper.
sdk/monitor/azure-resourcemanager-monitor-agents/src/test/java/com/azure/resourcemanager/monitor/agents/generated/ObservabilityAgentsDeleteByResourceGroupWithResponseMockTests.java Generated mock test for delete-by-RG with response wrapper.
sdk/monitor/azure-resourcemanager-monitor-agents/src/test/java/com/azure/resourcemanager/monitor/agents/generated/ObservabilityAgentsCreateOrUpdateWithResponseMockTests.java Generated mock test for create/update fluent flow and response mapping.
sdk/monitor/azure-resourcemanager-monitor-agents/src/test/java/com/azure/resourcemanager/monitor/agents/generated/ObservabilityAgentResourceListResultTests.java Generated deserialization test for list result wrapper.
sdk/monitor/azure-resourcemanager-monitor-agents/src/test/java/com/azure/resourcemanager/monitor/agents/generated/ObservabilityAgentResourceInnerTests.java Generated serialize/deserialize test for inner resource model.
sdk/monitor/azure-resourcemanager-monitor-agents/src/test/java/com/azure/resourcemanager/monitor/agents/generated/ObservabilityAgentPropertiesUpdateTests.java Generated serialize/deserialize test for update properties model.
sdk/monitor/azure-resourcemanager-monitor-agents/src/test/java/com/azure/resourcemanager/monitor/agents/generated/ObservabilityAgentPropertiesTests.java Generated serialize/deserialize test for properties model.
sdk/monitor/azure-resourcemanager-monitor-agents/src/test/java/com/azure/resourcemanager/monitor/agents/generated/ObservabilityAgentPatchTests.java Generated serialize/deserialize test for patch model.
sdk/monitor/azure-resourcemanager-monitor-agents/src/test/java/com/azure/resourcemanager/monitor/agents/generated/ManagedServiceIdentityTests.java Generated serialize/deserialize test for MSI model.
sdk/monitor/azure-resourcemanager-monitor-agents/src/samples/java/com/azure/resourcemanager/monitor/agents/generated/OperationsListSamples.java Generated sample for operations listing.
sdk/monitor/azure-resourcemanager-monitor-agents/src/samples/java/com/azure/resourcemanager/monitor/agents/generated/ObservabilityAgentsUpdateSamples.java Generated samples for update scenarios.
sdk/monitor/azure-resourcemanager-monitor-agents/src/samples/java/com/azure/resourcemanager/monitor/agents/generated/ObservabilityAgentsListSamples.java Generated sample for subscription-level list.
sdk/monitor/azure-resourcemanager-monitor-agents/src/samples/java/com/azure/resourcemanager/monitor/agents/generated/ObservabilityAgentsListByResourceGroupSamples.java Generated sample for RG-level list.
sdk/monitor/azure-resourcemanager-monitor-agents/src/samples/java/com/azure/resourcemanager/monitor/agents/generated/ObservabilityAgentsGetByResourceGroupSamples.java Generated sample for get-by-RG.
sdk/monitor/azure-resourcemanager-monitor-agents/src/samples/java/com/azure/resourcemanager/monitor/agents/generated/ObservabilityAgentsDeleteSamples.java Generated sample for delete-by-RG.
sdk/monitor/azure-resourcemanager-monitor-agents/src/samples/java/com/azure/resourcemanager/monitor/agents/generated/ObservabilityAgentsCreateOrUpdateSamples.java Generated samples for create/update scenarios.
sdk/monitor/azure-resourcemanager-monitor-agents/src/main/resources/META-INF/native-image/com.azure.resourcemanager/azure-resourcemanager-monitor-agents/reflect-config.json Native-image reflection config stub for the new module.
sdk/monitor/azure-resourcemanager-monitor-agents/src/main/resources/META-INF/native-image/com.azure.resourcemanager/azure-resourcemanager-monitor-agents/proxy-config.json Native-image proxy config for REST proxy interfaces.
sdk/monitor/azure-resourcemanager-monitor-agents/src/main/resources/META-INF/azure-resourcemanager-monitor-agents_metadata.json Generation metadata (API versions, cross-language mappings, generated file list).
sdk/monitor/azure-resourcemanager-monitor-agents/src/main/resources/azure-resourcemanager-monitor-agents.properties Version property resource used for user-agent/version reporting.
sdk/monitor/azure-resourcemanager-monitor-agents/src/main/java/module-info.java Java module definition and exports/opens for runtime JSON access.
sdk/monitor/azure-resourcemanager-monitor-agents/src/main/java/com/azure/resourcemanager/monitor/agents/package-info.java Package-level documentation for the root namespace.
sdk/monitor/azure-resourcemanager-monitor-agents/src/main/java/com/azure/resourcemanager/monitor/agents/MonitorAgentsManager.java Public entry point/manager for the Monitor Agents management client.
sdk/monitor/azure-resourcemanager-monitor-agents/src/main/java/com/azure/resourcemanager/monitor/agents/models/UserAssignedIdentity.java Model for user-assigned identity values within MSI payloads.
sdk/monitor/azure-resourcemanager-monitor-agents/src/main/java/com/azure/resourcemanager/monitor/agents/models/ResourceProvisioningState.java Expandable enum for provisioning state.
sdk/monitor/azure-resourcemanager-monitor-agents/src/main/java/com/azure/resourcemanager/monitor/agents/models/package-info.java Package-level docs for models.
sdk/monitor/azure-resourcemanager-monitor-agents/src/main/java/com/azure/resourcemanager/monitor/agents/models/Origin.java Expandable enum for operation origin.
sdk/monitor/azure-resourcemanager-monitor-agents/src/main/java/com/azure/resourcemanager/monitor/agents/models/OperationType.java Expandable enum for agent operation type.
sdk/monitor/azure-resourcemanager-monitor-agents/src/main/java/com/azure/resourcemanager/monitor/agents/models/Operations.java Public collection interface for provider operations.
sdk/monitor/azure-resourcemanager-monitor-agents/src/main/java/com/azure/resourcemanager/monitor/agents/models/OperationMode.java Expandable enum for operation execution mode.
sdk/monitor/azure-resourcemanager-monitor-agents/src/main/java/com/azure/resourcemanager/monitor/agents/models/OperationEntry.java Model for per-operation configuration entries.
sdk/monitor/azure-resourcemanager-monitor-agents/src/main/java/com/azure/resourcemanager/monitor/agents/models/OperationDisplay.java Model for localized operation display metadata.
sdk/monitor/azure-resourcemanager-monitor-agents/src/main/java/com/azure/resourcemanager/monitor/agents/models/Operation.java Public interface representing an operation projection.
sdk/monitor/azure-resourcemanager-monitor-agents/src/main/java/com/azure/resourcemanager/monitor/agents/models/ObservabilityAgents.java Public collection interface for ObservabilityAgentResource operations.
sdk/monitor/azure-resourcemanager-monitor-agents/src/main/java/com/azure/resourcemanager/monitor/agents/models/ObservabilityAgentResource.java Public resource interface and fluent definition/update stages.
sdk/monitor/azure-resourcemanager-monitor-agents/src/main/java/com/azure/resourcemanager/monitor/agents/models/ObservabilityAgentPropertiesUpdate.java Updatable properties model for PATCH/update.
sdk/monitor/azure-resourcemanager-monitor-agents/src/main/java/com/azure/resourcemanager/monitor/agents/models/ObservabilityAgentProperties.java Create/read properties model for the agent resource.
sdk/monitor/azure-resourcemanager-monitor-agents/src/main/java/com/azure/resourcemanager/monitor/agents/models/ObservabilityAgentPatch.java Patch wrapper model for partial updates.
sdk/monitor/azure-resourcemanager-monitor-agents/src/main/java/com/azure/resourcemanager/monitor/agents/models/ManagedServiceIdentityType.java Expandable enum for managed identity type.
sdk/monitor/azure-resourcemanager-monitor-agents/src/main/java/com/azure/resourcemanager/monitor/agents/models/ManagedServiceIdentity.java Model for MSI object containing type and user-assigned identities.
sdk/monitor/azure-resourcemanager-monitor-agents/src/main/java/com/azure/resourcemanager/monitor/agents/models/ActionType.java Expandable enum for operation action type.
sdk/monitor/azure-resourcemanager-monitor-agents/src/main/java/com/azure/resourcemanager/monitor/agents/implementation/ResourceManagerUtils.java Internal helpers for paging and resource ID parsing.
sdk/monitor/azure-resourcemanager-monitor-agents/src/main/java/com/azure/resourcemanager/monitor/agents/implementation/package-info.java Package-level docs for implementation namespace.
sdk/monitor/azure-resourcemanager-monitor-agents/src/main/java/com/azure/resourcemanager/monitor/agents/implementation/OperationsImpl.java Concrete implementation of Operations collection interface.
sdk/monitor/azure-resourcemanager-monitor-agents/src/main/java/com/azure/resourcemanager/monitor/agents/implementation/OperationsClientImpl.java REST proxy-backed implementation of the generated OperationsClient.
sdk/monitor/azure-resourcemanager-monitor-agents/src/main/java/com/azure/resourcemanager/monitor/agents/implementation/OperationImpl.java Projection wrapper mapping OperationInner to public Operation.
sdk/monitor/azure-resourcemanager-monitor-agents/src/main/java/com/azure/resourcemanager/monitor/agents/implementation/ObservabilityAgentsImpl.java Concrete implementation of ObservabilityAgents collection interface.
sdk/monitor/azure-resourcemanager-monitor-agents/src/main/java/com/azure/resourcemanager/monitor/agents/implementation/ObservabilityAgentResourceImpl.java Fluent resource implementation for create/update/refresh flows.
sdk/monitor/azure-resourcemanager-monitor-agents/src/main/java/com/azure/resourcemanager/monitor/agents/implementation/MonitorAgentsManagementClientImpl.java Generated service client implementation and LRO utilities.
sdk/monitor/azure-resourcemanager-monitor-agents/src/main/java/com/azure/resourcemanager/monitor/agents/implementation/MonitorAgentsManagementClientBuilder.java Builder for the generated low-level management client.
sdk/monitor/azure-resourcemanager-monitor-agents/src/main/java/com/azure/resourcemanager/monitor/agents/implementation/models/OperationListResult.java Internal paging wrapper model for operations list.
sdk/monitor/azure-resourcemanager-monitor-agents/src/main/java/com/azure/resourcemanager/monitor/agents/implementation/models/ObservabilityAgentResourceListResult.java Internal paging wrapper model for agent resource list.
sdk/monitor/azure-resourcemanager-monitor-agents/src/main/java/com/azure/resourcemanager/monitor/agents/fluent/package-info.java Package-level docs for fluent client interfaces.
sdk/monitor/azure-resourcemanager-monitor-agents/src/main/java/com/azure/resourcemanager/monitor/agents/fluent/OperationsClient.java Generated fluent interface for operations REST calls.
sdk/monitor/azure-resourcemanager-monitor-agents/src/main/java/com/azure/resourcemanager/monitor/agents/fluent/ObservabilityAgentsClient.java Generated fluent interface for observability agent REST calls.
sdk/monitor/azure-resourcemanager-monitor-agents/src/main/java/com/azure/resourcemanager/monitor/agents/fluent/MonitorAgentsManagementClient.java Generated interface for the low-level management client.
sdk/monitor/azure-resourcemanager-monitor-agents/src/main/java/com/azure/resourcemanager/monitor/agents/fluent/models/package-info.java Package-level docs for fluent inner models.
sdk/monitor/azure-resourcemanager-monitor-agents/src/main/java/com/azure/resourcemanager/monitor/agents/fluent/models/OperationInner.java Generated immutable inner model for operations.
sdk/monitor/azure-resourcemanager-monitor-agents/src/main/java/com/azure/resourcemanager/monitor/agents/fluent/models/ObservabilityAgentResourceInner.java Generated inner resource model for agent resource payloads.
sdk/monitor/azure-resourcemanager-monitor-agents/SAMPLE.md Generated end-to-end code snippets documentation for the module.
sdk/monitor/azure-resourcemanager-monitor-agents/README.md Package README with dependency, auth, and usage guidance.
sdk/monitor/azure-resourcemanager-monitor-agents/pom.xml New Maven module definition and dependencies for the package.
sdk/monitor/azure-resourcemanager-monitor-agents/CHANGELOG.md Initial changelog entry for 1.0.0-beta.1.
eng/versioning/version_client.txt Adds version-tracking entry for the new artifact.
Review details
  • Files reviewed: 52/76 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.

@weidongxu-microsoft

Copy link
Copy Markdown
Member

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

@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