Skip to content

[AutoPR azure-mgmt-prometheusrulegroups]-generated-from-SDK Generation - Python-6538536#47961

Merged
msyyc merged 3 commits into
mainfrom
sdkauto/azure-mgmt-prometheusrulegroups-6538276
Jul 9, 2026
Merged

[AutoPR azure-mgmt-prometheusrulegroups]-generated-from-SDK Generation - Python-6538536#47961
msyyc merged 3 commits into
mainfrom
sdkauto/azure-mgmt-prometheusrulegroups-6538276

Conversation

@azure-sdk-automation

@azure-sdk-automation azure-sdk-automation Bot commented Jul 9, 2026

Copy link
Copy Markdown
Contributor

Configurations: 'specification/alertsmanagement/resource-manager/Microsoft.AlertsManagement/PrometheusRuleGroups/tspconfig.yaml', API Version: 2023-03-01, SDK Release Type: beta, and CommitSHA: '683047729cbcd7e39b23e9131fc8e24d89b9582e' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=6538536 Refer to https://eng.ms/docs/products/azure-developer-experience/develop/sdk-release/sdk-release-prerequisites to prepare for SDK release.

Namespace review issue: Azure/azure-sdk#9441

…osoft.AlertsManagement/PrometheusRuleGroups/tspconfig.yaml', API Version: 2023-03-01, SDK Release Type: beta, and CommitSHA: '360b77c3130197756d9affa3708d646f3b8e3a0f' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=6538276 Refer to https://eng.ms/docs/products/azure-developer-experience/develop/sdk-release/sdk-release-prerequisites to prepare for SDK release.
@msyyc msyyc changed the title [AutoPR azure-mgmt-prometheusrulegroups]-generated-from-SDK Generation - Python-6538276 Refresh azure-mgmt-prometheusrulegroups after migrate to Typespec Jul 9, 2026
@msyyc
msyyc marked this pull request as ready for review July 9, 2026 02:35
Copilot AI review requested due to automatic review settings July 9, 2026 02:35

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.

Pull request overview

This PR refreshes the azure-mgmt-prometheusrulegroups management-plane package after migrating it to TypeSpec generation (API version 2023-03-01, beta release 1.0.0b1). It introduces the full generated package (sync/async clients, models, operations, TypedDict types), packaging/config files, and registers the new artifact in the service CI so it is built and released alongside azure-mgmt-alertsmanagement.

Changes:

  • Adds the complete generated azure-mgmt-prometheusrulegroups package (client, configuration, models, operations, types, samples, tests).
  • Adds packaging, docs, and metadata files (pyproject.toml, README.md, CHANGELOG.md, LICENSE, MANIFEST.in, tsp-location.yaml, _metadata.json, api.md/api.metadata.yml, apiview-properties.json).
  • Registers azure-mgmt-prometheusrulegroups as a new artifact in sdk/alertsmanagement/ci.yml.

Reviewed changes

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

Show a summary per file
File Description
sdk/alertsmanagement/ci.yml Registers the new package as a CI/release artifact (format matches existing entry).
.../tsp-location.yaml TypeSpec source location/commit; consistent with PR description and _metadata.json.
.../_metadata.json Generation metadata (commit, API version, typespec_src) matching the spec PR.
.../pyproject.toml Package config; beta flags (is_stable=false, Dev Status 4 - Beta), title aligned to client name.
.../CHANGELOG.md Initial 1.0.0b1 (2026-07-09) entry; matches _version.py.
.../README.md Getting-started docs; sample uses correct client signature.
.../azure/mgmt/prometheusrulegroups/_client.py (+ aio) Public PrometheusRuleGroupsMgmtClient; __init__(credential, subscription_id, base_url) order correct.
.../_version.py, _configuration.py (+ aio), __init__.py files Version and configuration wiring; consistent naming/moniker.
.../models/*, operations/*, types.py, _utils/* Generated models/operations/types (out of detailed mgmt review scope).
.../generated_samples/*, generated_tests/* Generated samples and skipped test stubs (excluded from mgmt review).
.../LICENSE, MANIFEST.in, dev_requirements.txt, py.typed, apiview-properties.json, api.md, api.metadata.yml Standard packaging/support/API-surface artifacts.

All mgmt review-rule checks pass: version consistency, changelog date, stability flags, client signature order, client-name alignment across _client.py/README.md/pyproject.toml title, and README code snippet correctness. I also confirmed the omission of verifytypes = false in [tool.azure-sdk-build] is not a violation, since other recent TypeSpec-migrated packages (azure-mgmt-servicegroups, azure-mgmt-cloudhealth) omit it too. No objective issues were found within the reviewable scope. Because this publishes a net-new public SDK package with release/namespace implications (a namespace review issue is referenced), final human sign-off is appropriate.

msyyc and others added 2 commits July 9, 2026 11:08
@azure-sdk-automation azure-sdk-automation Bot changed the title Refresh azure-mgmt-prometheusrulegroups after migrate to Typespec [AutoPR azure-mgmt-prometheusrulegroups]-generated-from-SDK Generation - Python-6538536 Jul 9, 2026
@msyyc

msyyc commented Jul 9, 2026

Copy link
Copy Markdown
Member

/azp run prepare-pipelines

@azure-pipelines

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

@msyyc
msyyc enabled auto-merge (squash) July 9, 2026 03:18
@msyyc
msyyc merged commit b744c6e into main Jul 9, 2026
23 checks passed
@msyyc
msyyc deleted the sdkauto/azure-mgmt-prometheusrulegroups-6538276 branch July 9, 2026 03:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants