Skip to content

Conversation

tadelesh
Copy link
Member

SDK configuration pull request

Purpose of this PR

  • Make changes to the SDK configuration only when there are no modifications to the API specification, eliminating the need for an ARM or Stewardship Board API review.

Due diligence checklist

To merge this PR, you must go through the following checklist and confirm you understood
and followed the instructions by checking all the boxes:

Getting help

  • First, carefully read through this PR description, from top to bottom. Fill out the Purpose of this PR and Due diligence checklist.
  • If you don't have permissions to remove or add labels to the PR, request write access per aka.ms/azsdk/access#request-access-to-rest-api-or-sdk-repositories
  • To understand what you must do next to merge this PR, see the Next Steps to Merge comment. It will appear within few minutes of submitting this PR and will continue to be up-to-date with current PR state.
  • For guidance on fixing this PR CI check failures, see the hyperlinks provided in given failure and https://aka.ms/ci-fix.
  • If the PR CI checks appear to be stuck in queued state, please add a comment with contents /azp run.
    This should result in a new comment denoting a PR validation pipeline has started and the checks should be updated after few minutes.
  • If the help provided by the previous points is not enough, post to https://aka.ms/azsdk/support/specreview-channel and link to this PR.

tadelesh added 2 commits July 17, 2025 15:14
…ume to Management client

- Add @clientLocation decorator to move restoreVolume operation to Management client for Go
- This maintains backward compatibility for existing Go SDK consumers
- Resolves 3 breaking changes identified during TypeSpec migration:
  * ClientFactory.NewManagementClient removal
  * NewManagementClient removal
  * ManagementClient.BeginRestoreVolume removal
- Follows Pattern 4 (Client Organization Changes) from breaking changes guide
Copy link

openapi-pipeline-app bot commented Jul 18, 2025

Next Steps to Merge

✅ All automated merging requirements have been met! To get your PR merged, see aka.ms/azsdk/specreview/merge.

Copy link

PR validation pipeline started successfully. If there is ApiView generated, it will be updated in this comment.

Copy link

github-actions bot commented Jul 18, 2025

API Change Check

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

Language API Review for Package
TypeSpec Microsoft.RecoveryServices
Go sdk/resourcemanager/recoveryservices/armrecoveryservices
JavaScript @azure/arm-recoveryservices
Java com.azure.resourcemanager:azure-resourcemanager-recoveryservices
Python azure-mgmt-recoveryservices

@tadelesh tadelesh merged commit 737d276 into main Jul 21, 2025
106 of 107 checks passed
@tadelesh tadelesh deleted the fix_migration_breaking branch July 21, 2025 02:07
najian pushed a commit that referenced this pull request Jul 25, 2025
…36199)

* Bump @apidevtools/json-schema-ref-parser in /.github (#35575)

Bumps [@apidevtools/json-schema-ref-parser](https://github.com/APIDevTools/json-schema-ref-parser) from 14.0.2 to 14.0.3.
- [Release notes](https://github.com/APIDevTools/json-schema-ref-parser/releases)
- [Commits](https://github.com/APIDevTools/json-schema-ref-parser/compare/v14.0.2...v14.0.3)

---
updated-dependencies:
- dependency-name: "@apidevtools/json-schema-ref-parser"
  dependency-version: 14.0.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump @apidevtools/json-schema-ref-parser in /.github/shared (#35578)

Bumps [@apidevtools/json-schema-ref-parser](https://github.com/APIDevTools/json-schema-ref-parser) from 14.0.2 to 14.0.3.
- [Release notes](https://github.com/APIDevTools/json-schema-ref-parser/releases)
- [Commits](https://github.com/APIDevTools/json-schema-ref-parser/compare/v14.0.2...v14.0.3)

---
updated-dependencies:
- dependency-name: "@apidevtools/json-schema-ref-parser"
  dependency-version: 14.0.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* [Avocado] Exclude ".github" and "eng" folders (#35571)

* Feature: Onboarding syncOnPremSamAccount name (#35367)

* Copy files from preview/2025-05-01

Copied the files in a separate commit.
This allows reviewers to easily diff subsequent changes against the previous spec.

* Update version to preview/2025-06-01

Updated the API version from preview/2025-05-01 to preview/2025-06-01.

* Added tag for 2025-06-01 in readme file

* adding new property

* suppress

* Updated examples

* Removed additional property

---------

Co-authored-by: Juliet Mutahi <[email protected]>

* [TSP Migration][hardwaresecuritymodules] TypeSpec migrated from swagger (#34278)

* The first version of TSP

* fix diff and error

* some fix

* update

* update

* Fix properties order issue and modify tspconfig

* Update tspconfig.yaml

* update

* update

* update

* run prettier

* Fix optional body issues

* upadte

* update

* remove

* restore

* prettier

* update

* Update readme.md

* resolve breaking change and remove unnecessary property

* Update tspconfig.yaml

* Delete conditionalClientFlatten

* update

* update

* update

* update

* add location header for backup operation API

* update

* update

* update

* undo changes in back-compatible.tsp

* add location header to backup and restore related apis

* update

* update

* add Azure.Core.RequestIdResponseHeader to backup/restore apis

* update in restore operation status

* update - run npx tsv specification/hardwaresecuritymodules/HardwareSecurityModules.Management

* Add tags

* remove final result to fix breaking change for go

* java config

* update

* update

* update

* Update for ARM feedback

---------

Co-authored-by: Pan Shao <[email protected]>
Co-authored-by: JiaqiZhang-Dev <[email protected]>
Co-authored-by: Wenming Liu <[email protected]>
Co-authored-by: ZiWei Chen <[email protected]>
Co-authored-by: mcgallan <[email protected]>
Co-authored-by: Jiao Di (MSFT) <[email protected]>
Co-authored-by: Emmeleia Arakleitou <[email protected]>
Co-authored-by: mcgallan <[email protected]>
Co-authored-by: Xiaofei Cao <[email protected]>

* 2025-06-01 api version (#34214)

* Mongodbatlas to use ArmCustomPatchAsync for patch method (#35465)

* use custompatch for update function

* update

* update

---------

Co-authored-by: Ajay Kumar <[email protected]>

* Release machinelearningservices microsoft.machine learning services 2025 07 01 preview (#35295)

* Copy files from preview/2025-04-01-preview

Copied the files in a separate commit.
This allows reviewers to easily diff subsequent changes against the previous spec.

* Update version to preview/2025-07-01-preview

Updated the API version from preview/2025-04-01-preview to preview/2025-07-01-preview.

* Added tag for 2025-07-01-preview in readme file

* Copy over pre-approved suppressions. (#35322)

* [TypeSpecValidation] Support unbranded generator config (#35589)

* [TypeSpecValidation] Ignore core files in PRs to release-* branches (#35596)

* Updated watcher WF to support status check result comparison (#35599)

* Updated watcher WF to support status check result comparison

* removed status event

* Update .github/workflows/_reusable-verify-run-status.yaml

* Update .github/workflows/_reusable-verify-run-status.yaml

---------

Co-authored-by: Mike Harder <[email protected]>

* removed status event code and added length check (#35602)

* Review request for Microsoft.ContainerService/aks to add version preview/2025-05-02-preview (#35432)

* Adds base for updating Microsoft.ContainerService/aks from version preview/2025-04-02-preview to version preview/2025-05-02-preview

* Updates readme

* Updates API version in new specs and examples

* update python readme

* add portalFqdn to managed namespace properties (#35149)

* Update Karpenter docs for GA (#35148)

* Merge title/description for AKS preview (#35193)

* Fix LocalDNSProfile to model vnet/kubeDNSOverrides as maps (#35580)

* Fix LocalDNSProfile to model vnet/kubeDNSOverrides as maps

* Add violation suppression block for LocalDNSOverrides

* Update the description

---------

Co-authored-by: Yiran Li <[email protected]>
Co-authored-by: Matthew Christopher <[email protected]>
Co-authored-by: Mike Harder <[email protected]>
Co-authored-by: Sri Harsha <[email protected]>

* Bump @azure-tools/typespec-client-generator-core (#35608)

Bumps the typespec group with 1 update in the / directory: [@azure-tools/typespec-client-generator-core](https://github.com/Azure/typespec-azure).


Updates `@azure-tools/typespec-client-generator-core` from 0.57.2 to 0.57.3
- [Release notes](https://github.com/Azure/typespec-azure/releases)
- [Commits](https://github.com/Azure/typespec-azure/compare/@azure-tools/[email protected]...@azure-tools/[email protected])

---
updated-dependencies:
- dependency-name: "@azure-tools/typespec-client-generator-core"
  dependency-version: 0.57.3
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: typespec
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump the eslint group across 2 directories with 2 updates (#35609)

Bumps the eslint group with 2 updates in the /.github directory: [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js) and [eslint](https://github.com/eslint/eslint).
Bumps the eslint group with 2 updates in the /.github/shared directory: [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js) and [eslint](https://github.com/eslint/eslint).


Updates `@eslint/js` from 9.30.0 to 9.30.1
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/commits/v9.30.1/packages/js)

Updates `eslint` from 9.30.0 to 9.30.1
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v9.30.0...v9.30.1)

Updates `@eslint/js` from 9.30.0 to 9.30.1
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/commits/v9.30.1/packages/js)

Updates `eslint` from 9.30.0 to 9.30.1
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v9.30.0...v9.30.1)

---
updated-dependencies:
- dependency-name: "@eslint/js"
  dependency-version: 9.30.1
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: eslint
- dependency-name: eslint
  dependency-version: 9.30.1
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: eslint
- dependency-name: "@eslint/js"
  dependency-version: 9.30.1
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: eslint
- dependency-name: eslint
  dependency-version: 9.30.1
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: eslint
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump globals from 16.2.0 to 16.3.0 in /.github/shared (#35611)

Bumps [globals](https://github.com/sindresorhus/globals) from 16.2.0 to 16.3.0.
- [Release notes](https://github.com/sindresorhus/globals/releases)
- [Commits](https://github.com/sindresorhus/globals/compare/v16.2.0...v16.3.0)

---
updated-dependencies:
- dependency-name: globals
  dependency-version: 16.3.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump globals from 16.2.0 to 16.3.0 in /.github (#35610)

Bumps [globals](https://github.com/sindresorhus/globals) from 16.2.0 to 16.3.0.
- [Release notes](https://github.com/sindresorhus/globals/releases)
- [Commits](https://github.com/sindresorhus/globals/compare/v16.2.0...v16.3.0)

---
updated-dependencies:
- dependency-name: globals
  dependency-version: 16.3.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* [StorageActions] Fix final state via Microsoft.Storage (#35567)

* [StorageActions] Fix final state via Microsoft.Storage

* Fixed comments

* java compute config (#35585)

* [HardwareSecurityModules] Create client.tsp (#35612)

* Create client.tsp

* Update back-compatible.tsp

* Update back-compatible.tsp

---------

Co-authored-by: Yuchao Yan <[email protected]>

* Fix clientName in StorageAction.Management (#35552)

* update

* update

* update

* update

* Update client.tsp for StorageActions (#35626)

* Updated labels in the breaking change status check (#35607)

* added versioning approval labels

* use single line of string

* Bump @azure/avocado from 0.9.1 to 0.9.2 (#35630)

Bumps [@azure/avocado](https://github.com/Azure/avocado) from 0.9.1 to 0.9.2.
- [Changelog](https://github.com/Azure/avocado/blob/main/CHANGELOG.md)
- [Commits](https://github.com/Azure/avocado/commits)

---
updated-dependencies:
- dependency-name: "@azure/avocado"
  dependency-version: 0.9.2
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Add additional create matrix logging (#35600)

To help debug matrix filters and other generation issues add additional logging.

Co-authored-by: Wes Haggard <[email protected]>

* [NetApp] Fix enum name (#35587)

* Fix enum name

* Fix enum name

* provisioning

* Update copilot instructions for SDK workflow (#35573)

* Update copilot instructions for SDK workflow

* [EngSys] Add "if" property to suppressions (#35605)

- Fixes #35153

* Update CODEOWNERS (#35633)

* [EngSys] Verbose lint logging in .github (#35649)

* update AzMap Traffic Incident V20250101 (#35076)

Co-authored-by: Zhitong Xie <[email protected]>

* Fail the run if status doesn't exist (#35650)

* fail the run if status doesn't exist

* return with no-op in case of no status

* Fix Expand parameter for VirtualMachine_ListWithProperties (#35509)

* update typespec

* updates

* fix indent

* format

* remove where for testing

* lintdiff suppresion

* remove "where" in suppresion

* update for java (#35656)

* [python] Update sdk-tspconfig-validation.ts (#35616)

* [python] Update sdk-tspconfig-validation.ts

* Update sdk-tspconfig-validation.test.ts

* Update eng/tools/typespec-validation/src/rules/sdk-tspconfig-validation.ts

Co-authored-by: Wanpeng Li <[email protected]>

* Update eng/tools/typespec-validation/src/rules/sdk-tspconfig-validation.ts

Co-authored-by: Wanpeng Li <[email protected]>

* Update sdk-tspconfig-validation.test.ts

* format

---------

Co-authored-by: Wanpeng Li <[email protected]>

* Operation ID migartion with the new operation ID calculation in autorest emitter (#35621)

Force merge this PR as the tspconfig.yaml file is expected to be updated by service team.
Here, we are batching updating the existing typespec for the backward compact of operation id, no plan to release SDK at this time.

* Update tspconfig.yaml (#35662)

* Microsoft.Advisor: Update filter description (#35508)

* test adding new enum

* test add new definition

* revert changes to control

* fix reverence

* update filter description

* fix

* add options

* [Avocado] Switch required check to GH workflow (#35671)

* Bump @azure-tools/typespec-client-generator-cli (#35681)

Bumps the typespec-client-generator-cli group with 1 update in the / directory: [@azure-tools/typespec-client-generator-cli](https://github.com/Azure/azure-sdk-tools).


Updates `@azure-tools/typespec-client-generator-cli` from 0.23.0 to 0.24.0
- [Release notes](https://github.com/Azure/azure-sdk-tools/releases)
- [Commits](https://github.com/Azure/azure-sdk-tools/commits)

---
updated-dependencies:
- dependency-name: "@azure-tools/typespec-client-generator-cli"
  dependency-version: 0.24.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: typespec-client-generator-cli
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Update to indicate the required properties for acquirePolicyToken (#35470)

Co-authored-by: Celina Zhao <[email protected]>

* Update readme.md (#35327)

* update tsv message (#35687)

* fix link

* Enhance error messages in TspconfigParameterSubRuleBase and TspconfigEmitterOptionsSubRuleBase to include expected values

* update

---------

Co-authored-by: Kyle Zhang <[email protected]>

* Convert Notificationhubs Swagger to Tsp (#34320)

* [TSP Migration][privatedns] TypeSpec migrated from swagger (#34736)

* Convert Sql VirtualMachine swagger to Tsp (#34268)

* [TSP Migration]--powerbidedicated (#34282)

* [TSP Migration][hybridkubernetes] TypeSpec migrated from swagger (#34074)

* [TSP Migration] Convert ElasticSan to TypeSpec (#34078)

* [migrate] update tspconfig.yaml (#35692)

* update tspconfig.yaml

* update

* format

* Update assessmentProjects.json

* Migrate Confluent from swagger to TypeSpec (#34671)

* [TSP Migration]--recoveryservices (#34323)

* [TSP Migration][dns] TypeSpec migrated from swagger (#34680)

* [hardwaresecuritymodules] Fix for releasing csharp SDK  (#35691)

* Migrate botservice to TypeSpec (#34585)

* update (#35701)

Co-authored-by: Pan Shao <[email protected]>

* Release alert microsoft.alerts management preview/delete 2023 07 12 preview and 2024 01 11 preview (#35337)

* release-alert-Microsoft.AlertsManagement-preview/delete-2023-07-12-preview-and-2024-01-11-preview

* update readme file

* edit readme agein

* edit readme

* edit readme3

* edit readme 5

* edit readmefile 6

* change AlertsManagementErrorResponse  to AlertsManagementErrorResponse2

* rename-operation

* opersion to model

* two to tree

* Update readme.go.md

---------

Co-authored-by: Emmy Filtser <[email protected]>
Co-authored-by: Chenjie Shi <[email protected]>

* Bump @apidevtools/json-schema-ref-parser to 14.1.0 (#35718)

* Update the azure SDK MCP version (#35719)

* Update the azure sdk mcp version

* up to latest

* [EngSys] Add set-status.failureTarget (job | run) (#35682)

* Update client.tsp for dashboard (#35730)

* Update client.tsp for dashboard

* Update client.tsp

* Mark storageTarget as read-only in VolumeProperties (#35727)

Added @visibility(Lifecycle.Read) to the storageTarget property in the TSP model and set 'readOnly: true' in the ARM JSON schema. This clarifies that the storageTarget property is read-only for clients.

reference:
https://tspwebsitepr.z22.web.core.windows.net/typespec-azure/prs/2700/docs/migrate-swagger/faq/mustread/#handling-readonly-in-model-schemas

* [EngSys] Improve set-status to dynamically detect job summaries (#35722)

* [EngSys] Rename workflow files from .yml to .yaml (#35736)

* Fix java sdk-tspconfig-validation rule (#35685)

* Update sdk-tspconfig-validation.ts

* update rule and test cases

* prettier format fixing

---------

Co-authored-by: Wanpeng Li <[email protected]>

* fix duplicate tag (#35740)

Co-authored-by: Nikita Garg <[email protected]>
Co-authored-by: Mike Harder <[email protected]>

* remove duplicate api (#35746)

Co-authored-by: Ami <[email protected]>

* Service Fabric Managed Clusters - Fix ClusterMonitoringPolicy healthCheckRetryTimeout, upgradeTimeout, and upgradeDomainTimeout types (#35603)

* Timeouts from string -> duration

* lintdiff suppression

* [Microsoft.DeviceRegistry] Added spec for Microsoft.DeviceRegistry RP version 2025-07-01-preview (#31021)

* Initial scaffolding

* Fixed formatting

* Added scaffolding for API version 2025-07-01-preview

* Fixed readme

* Added suppression

* Added Namespaces resource type

* Moved Namespaces update to use ArmCustomPatchAsync

* Added suppression

* Added Namespaces/Assets resource type

* Added suppression

* Added Namespaces/DiscoveredAssets resource type

* Added suppression

* Added Namespaces/Devices resource type

* Fixed Namespaces/Devices "enable" property patch

* Added suppression

* Added suppression

* Added suppression

* Added suppression

* Removed suppression

* Added Namespaces/DiscoveredDevices resource type

* Added suppression

* Added suppression

* - Fixed Namespace Discovered Device definition name

- Added suppression

* removed entraId artifacts (#35245)

Co-authored-by: Ali Gilani <[email protected]>

* [Microsoft.DeviceRegistry] Backported approved fixes from Private Preview for API version 2025-07-01-preview (#35350)

* Backported approved fixes from private preview

* Fixed descriptions

---------

Co-authored-by: Ali Turab Gilani <[email protected]>
Co-authored-by: Ali Gilani <[email protected]>

* [EngSys] Rename package to @actions/github-script (#35770)

- Aligns with latest guidance from github-script repo
- May fix some bugs importing old package name

* Extended SpecModel shared code to support additional metadata and functions for swagger (#35591)

* Added swagger version cache file and test

* Renaming and added more comment

* Push design review suggestions

* added more members to swagger.js

* Refactored the code

* Removed dup code in the path.js

* fixed lint issue

* fixed review comments

* Moved helper functions to spec-model.js

* updated return type as map of operations

* added falsy check to two APIs

* moved helper functions out of spec-model.js

* handle path in windows os

* fixed format

* updated version function

* removed unused function reference

* lock the value of the API_VERSION_LIFECYCLE_STAGES

* removed version function

---------

Co-authored-by: Mike Harder <[email protected]>

* [containerservicefleet] Update tspconfig.yaml for python (#35773)

* Add prompt to remove operationId (#35782)

Co-authored-by: Pan Shao <[email protected]>

* Correct ServiceNowV2 Synapse Swagger (#35743)

* Update LinkedService.json

* Update LinkedService.json

* Yukonchen/promote acs disablelocalauth (#35380)

* Copy files from stable/2023-04-01

Copied the files in a separate commit.
This allows reviewers to easily diff subsequent changes against the previous spec.

* Update version to stable/2025-05-01

Updated the API version from stable/2023-04-01 to stable/2025-05-01.

* Added tag for 2025-05-01 in readme file

* Add DLA and PNA

* [EngSys] Revert SdkTspConfigValidation suppressions back to permanent (#35791)

- Too many spec PRs are being blocked
- Reverts part of #35605

* Summary Action (#35483)

* add `summarize-checks` workflow to set of triggered github actions.
  * this check will eventually replace pipelinebot + sdk automation bot + PR Summary job from openapi checks
  * implemented as a github action-script for maximum responsiveness
  * for now it will be logging what actions it WOULD take, rather than actually commenting or touching labels on the prs
  * only three github requests for each trigger.
    * get the rate limit information/logged in user   
    * get the labels
    * get the checksuites (graphql)
* add `comments.js` to workflows/src
  * Used to add or update a comment on any github issue/pr. Has an 'id' system of sorts to only update a specific
    comment. This means multiple status comments can be individually targeted by multiple tools without clashing.

* [Microsoft Azure Attestation Service] Adding June 2025 Public Microsoft Azure Attestation Data Plane API Version (#35360)

* [Microsoft Azure Attestation Service] Commit # 1 - Copy the previous version (2022-09-01-preview)

* [Microsoft Azure Attestation Service] Commit # 2 - Updated the API version

* [Microsoft Azure Attestation Service] Commit # 3 - New API 2025-06-01 content

* Evaluation Service FDP cancel delete endpoints (#35169)

* Fix script call from summarize-checks.yaml (#35796)

* Update triggers for summarize-checks.yaml (#35798)

* Make original non-LRO methods internal access in Java [Batch] (#35775)

* Make certain Java methods and classes internal

* Update tsp config to fix failing gate

* Set generate fakes to go back to false

* Add suppression for Go fakes

* [Monitor Ingestion] Add typespec files (#30378)

Signed-off-by: Paul Van Eck <[email protected]>
Co-authored-by: Laurent Mazuel <[email protected]>

* Client Rename for C# .NET SDK (#33703)

* Client Rename for C# .NET SDK

* Minor bug fix

* Addressed comments

* Update tspconfig to include options for js/python/go

* Update tspconfig to include options for js/python/go

* Minor name change

* Update the default service-dir path

* model rename changes for dotnet sdk

* update the client customizations for csharp

* format

* Update specification/liftrqumulo/Qumulo.Storage.Management/tspconfig.yaml

* Update tspconfig.yaml

---------

Co-authored-by: Praveen Singh <[email protected]>
Co-authored-by: Arcturus Zhang <[email protected]>
Co-authored-by: Weidong Xu <[email protected]>
Co-authored-by: ZiWei Chen <[email protected]>

* Bump @azure-tools/typespec-client-generator-cli (#35809)

Bumps the typespec-client-generator-cli group with 1 update in the / directory: [@azure-tools/typespec-client-generator-cli](https://github.com/Azure/azure-sdk-tools).


Updates `@azure-tools/typespec-client-generator-cli` from 0.24.0 to 0.25.0
- [Release notes](https://github.com/Azure/azure-sdk-tools/releases)
- [Commits](https://github.com/Azure/azure-sdk-tools/commits)

---
updated-dependencies:
- dependency-name: "@azure-tools/typespec-client-generator-cli"
  dependency-version: 0.25.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: typespec-client-generator-cli
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* [EngSys] Bump dependency zod to 4.0.2 (#35812)

- Upgrade zod to v4
- Replace dep zod-validation-error with builtin z.prettify()
  - Error messages are slightly different but materially the same

* Update readme to fix Swagger LintDiff error (#35787)

* [tsmv] Fix the logic to identify a resource group parameter (#35815)

* [tsmv] Fix the logic to identify a resource group parameter

* update

---------

Co-authored-by: Pan Shao <[email protected]>

* Add Create/Update/Delete operations and more properties for endpoint, neonRole, neonDatabase and branch RTs (#35467)

* Added new API version 2023-06-23-preview

* Added create/delete for new RTs

* Updated child RTs

* Added example

* Removed examples

* Updated new RTs

* fixed examples

* Changed properties to readonly

* Fixed prettier issue

* Change in TypeSepc

* removed spaces

* Added more attrs under branch

* Changed global API version

* Changed API order

* Added v2 version tag for list operations

* updated common version to v6

* Added v6 common types version for v3_preview in Neon.Postgres API

* Remove visibility attribute from branchId and endpointId in BranchProperties and EndpointProperties models

* Update API version references from v6 to v5 in Neon.Postgres specifications

* Added preflight api for all child RTs validations during delete call

* Add preflight parameters to Branches interface for validation checks

* Update documentation and model definitions for Branch and Endpoint resources

* Fixed some example values

* Add suppressions for NestedResourcesMustHaveListOperation in 2025-06-23-preview tag

* Updated owns value in examples

---------

Co-authored-by: rajasinghal <[email protected]>
Co-authored-by: Mike Harder <[email protected]>
Co-authored-by: Srinivas <[email protected]>

* Nginx.NginxPlus Add WAF Policies [2025-03-01-preview] (#34972)

* Initial commit for 2025-03-01-preview using Typespec

* Added examples

* Regenerated examples

* Updated the swagger with POST response code fixes

* Added Config Analyze examples file

* Remove package.json changes

* Reverse package-lock.json changes

* Examples in correct data formats

* Added 201 in Config create or update

* Corrected folder structure and lintdiff rule for operation ID

* Forgot to save the openapi.json file

* Correct tspconfig

* Updated tsp files to suppress some warnings

* Corrected the tspconfig

* Fix spell check

* Update Configurations to include analyze

* Added 201 to config PUT

* Renamed Config analyze example file

* Added x-ms-examples in openapi

* Corrected schema of Config Analyze

* Added examples for config analyze

* Copied Config analyze examples from last api version

* Corrected config analyze examples

* Fixed config body name

* Corrected config analysis body name

* Attempting to fix TSP validation errors

* Fixing more issues

* Corrected previous API version files

* Corrected config analysis example of last preview version

* Configuration.tsp changes

* Configuration.tsp changes

* Added config bodyRoot

* Update package names and namespaces in tspconfig.yaml

* Update package names and namespaces in tspconfig.yaml

* Update package names and namespaces in tspconfig.yaml

* Added default response in listDefaultWafPolicies

* Added Typespec casing rule suppression

* Addressed some comments

* Added documentations

* Fixed typespec-go in tspconfig

* Fixing go SDK

* Fixing go SDK

* Fixing go SDK

* Fixing C# SDK generator errors

* Trying to fix Javascript SDK

* Trying to fix Javascript SDK

* Trying to fix Javascript SDK

* Trying to fix Javascript SDK

* Trying to fix Javascript SDK

* Trying to fix Javascript SDK

* Added new suppressions

* Addressed comments

* Changed JS tspconfig

* Create client.tsp

* Added better descriptions of fields plus updated examples

* Fix spell check

* Update tspconfig.yaml

* Changed certificate keyVaultSecretId to url format

* Changed regex pattern for deployment name and API Key name

* Addressed comments

* Attempting to fix lintdiff errors

* Changed lint diff suppression

---------

Co-authored-by: Brian Kimutai <[email protected]>
Co-authored-by: kazrael2119 <[email protected]>

* [TSP Migration][edgeorder] TypeSpec migrated from swagger (#34238)

* [TSP Migration]--storagemover (#35067)

* Prepare client settings for releasing Azure.ResourceManager.PlanetaryComputer (#35708)

Co-authored-by: Dapeng Zhang <[email protected]>

* Key Vault: New Features for 2025-06-01-preview API version (#35604)

* Copy files from stable/7.6

Copied the files in a separate commit.
This allows reviewers to easily diff subsequent changes against the previous spec.

* Update version to 2025-06-01-preview

Updated the API version from 7.6 to 2025-06-01-preview.

* Add tag for 2025-06-01-preview in readme file

* Copy TSP examples from 7.6 to 2025-06-01-preview

Copied the files in a separate commit.
This allows reviewers to easily diff subsequent changes against the previous version.

* Update TSP examples version to 2025-06-01-preview

Updated the API version from 7.6 to 2025-06-01-preview.

* Add 2025-06-01-preview API version enum value to TSP

* Remove unnecessary backticks in v2025_06_01_preview enum

* Add uris and ipAddresses attributes to SubjectAlternativeNames

* Add previousVersion attribute

* Add outContentType parameter

* Improve descriptions of the previousVersion attribute and outContentType parameter

* Fix TSP validation for SecurityDomain

Add new 2025-06-01-preview API version to SecurityDomain spec
Copy TSP SecurityDomain examples from 7.6 to 2025-06-01-preview and update the API version

* Improve description of outContentType parameter

* Fix outContentType parameter description

* Update tspconfig.yaml

* Fix secretVersion optional parameter

* Add extensible enum ContentType

---------

Co-authored-by: McCoy Patiño <[email protected]>

* Disable codeql for linter pipeline (#35825)

Co-authored-by: Wes Haggard <[email protected]>

* Add ACS Call Automation GA6 (#34830)

* Add GA6 examples and spec

* Update readme.md

* Updated example for Start Recording

Updated example for Start Recording with the async response code

* Corrected the Api version in example

* Update to stable version of Common

---------

Co-authored-by: Vikas Khanna

* Azure Maps Traffic service: Updated the description for URI Parameter 'bbox'.  (#35751)

* Updated the description for URI Parameter 'bbox'.

* Updated the description for URI Parameter 'bbox'.

* Updated the description for URI Parameter 'bbox'.

* [arm-incremental-typespec.yaml] Fix comment (#35836)

* [keyvault][python] convert to singleapi (#35577)

* update config for python

* update for python config

* revert change for readme

* [DataFactory & Synapse] Support customized number precision and scale in Oracle V2 (#35553)

* support customized number precision and scale in oracle v2

* add missing change

* resolve comment

---------

Co-authored-by: Jingshu918 <[email protected]>

* [TSP Migration]--deviceprovisioningservices (#34318)

* [TSP Migration][maintenance] TypeSpec migrated from swagger (#34496)

* update readme with version (#35808)

* update readme with version

* fix avocado failure

* [Microsoft.DevCenter] [Dataplane] New 2025-07-01-preview API version (#35517)

* 2025-07-01-preview dataplane spec

* Update readme.md with new version

* Rename property and recompile

---------

Co-authored-by: Arber Hila <[email protected]>

* [healthdataaiservices] fix `@pollingOperationParameter` for pro (#35824)

* move recurring scheduledactions to public repo for public preview (#35321)

* move aa to public repo for public preview

* fix routes

* minor change

* add fix for swagger validation error

* fix validation

* fix validation errors

* fix validation

* fix validations

* add readonlytrue to properties

* fix typespec validation errors

* remove AA 2024-08-01 preview version

* edit readme file

* update occurrence extension

* fix prettier check

* Added type check and skipped test coverage (#35847)

* Add Usage.json for all Event Grid System event models (#35851)

* Initial plan

* Update all Event Grid System Events models to use Usage.output | Usage.json

Co-authored-by: JoshLove-msft <[email protected]>

* Update README to reflect correct usage decorators with Usage.output | Usage.json

Co-authored-by: JoshLove-msft <[email protected]>

* format

* Update readme

---------

Co-authored-by: copilot-swe-agent[bot] <[email protected]>
Co-authored-by: JoshLove-msft <[email protected]>
Co-authored-by: jolov <[email protected]>

* sync Dynatrace.Observability public stable with latest private stable version (#32889)

* base commit

* update with latest stable version from private

* add reference of version in readme.md

* fix lintdiff

* fix spell check error

* fix new lintdiff

* Create sdk-suppressions.yaml

* ManageAgentInstallation Update

* Swagger PrettierCheck

---------

Co-authored-by: Shivansh Agarwal <[email protected]>
Co-authored-by: kazrael2119 <[email protected]>

* [dns][python] convert to singleapi package (#35684)

* [compute] Update readme.python.md (#35841)

* Update readme.python.md

* Update readme.python.md

* add python emitter (#35862)

Co-authored-by: Matt Galbraith <[email protected]>

* add python sdk emitter (#35863)

* [ACS Chat] [Bot Channel V2] New ACS chat message type: azureBotActivity (#32333)

New ACS chat message type: azureBotActivity

* Routing Schema Update (#34889)

* Drop RegionTravelSummary

* Drop AdminDistrict

* Rename AdminDistrictTruck to AdminDistrict

* Drop regionTravelSummary under routeOutputOptions

* Drop fastestavoidclosurewithouttraffic

* Remove walking mode for SnapToRoads and add truck mode support

* Remove hint

* Drop RoadTypeEnum

* Drop compassDegrees

* Drop resourceId

* Drop viaWaypoint feature output

* Drop SubLeg

* Drop regionTravelSummary under RouteOutputOptions

* Drop compassDirection

* Drop trafficCongestion

* Drop trafficDataUsed

* Remove Only supported for truck travelMode.

* Update snapToRoads descriptions

* Add Short support

* Update to Short

* SnapToRoads  consecutive points must be within 6 kilometer

* Update SnapToRoads example

* update example

* Add trafficCongestion back

* Update batch examples

* Update example

* Add name for SnapToRoads's examples

* update maxRouteCount value

* drop description

---------

Co-authored-by: Will Huang <[email protected]>
Co-authored-by: Faraz Siddiqui <[email protected]>

* [Microsoft.DevCenter] [ConrolPlane] New 2025-07-01-preview API version (#35507)

* Copy files from preview/2025-04-01-preview

Copied the files in a separate commit.
This allows reviewers to easily diff subsequent changes against the previous spec.

* Update version to preview/2025-07-01-preview

Updated the API version from preview/2025-04-01-preview to preview/2025-07-01-preview.

* Added tag for 2025-07-01-preview in readme file

* 2025-07-01-preview changes and examples

* Run npm install and prettier as per Swagger PrettierCheck instructions

* Undo package-lock that happened due to npm install?

* Add surpressions to readme.md

* PR Feedback

* Fix the surpression again

* Adjust surpression

* Fix directive

* try and fix paths

* Use code number instead of code name

* Try again

* try again

* try again

* try again

* try agian

* try again

* Try again

* Test

* Add back where clause

* Try different parameter index

* Remove required type type

* Add back required but for PUT only

* Try suppression again

* Fix examples

* Remove required, keep suppression as it has always been

* Fix linter complaining about dataplane specification

* Explicitely add servic-dir, default is not beign picked up

* Add back API-version

* Try to get around erreneous spell check linter...

* Remove GO sdk from tspconfig.yaml

---------

Co-authored-by: Arber Hila <[email protected]>

* Bump the eslint group across 2 directories with 2 updates (#35864)

Bumps the eslint group with 2 updates in the /.github directory: [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js) and [eslint](https://github.com/eslint/eslint).
Bumps the eslint group with 2 updates in the /.github/shared directory: [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js) and [eslint](https://github.com/eslint/eslint).


Updates `@eslint/js` from 9.30.1 to 9.31.0
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/commits/v9.31.0/packages/js)

Updates `eslint` from 9.30.1 to 9.31.0
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v9.30.1...v9.31.0)

Updates `@eslint/js` from 9.30.1 to 9.31.0
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/commits/v9.31.0/packages/js)

Updates `eslint` from 9.30.1 to 9.31.0
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v9.30.1...v9.31.0)

---
updated-dependencies:
- dependency-name: "@eslint/js"
  dependency-version: 9.31.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: eslint
- dependency-name: eslint
  dependency-version: 9.31.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: eslint
- dependency-name: "@eslint/js"
  dependency-version: 9.31.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: eslint
- dependency-name: eslint
  dependency-version: 9.31.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: eslint
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Backport provisionNetworkNow property to june stable version 2025-06-01 (#35399)

* Add provisionNetworkNow property to june stable version 2025-06-01

* Add example for provisionNetworkNow in 2025-06-01.

* [EngSys] Simplify TypeDefs (#35888)

* [Avocado] Render results as markdown to job summary (#35679)

- Fixes #35668

* Support cross version breaking change validation (#35804)

* Support cross version breaking change validation

* Debug SHA env variables

* updated code in setting file URL

* updated helper functions

* Fixed logging issue and optimized tests

* refactored CLI

* Fixed tests

* removed short definition for parameters

* Added rename change files to other arrarys

* Used full argument name in yml

* Used env variables

* Break JSON into multiple lines before displaying

* use more env variables and revert the message printing

* remove additional spaces in yaml

* Correct the head sha input

* Add missing Grafana_Update LRO header to Microsoft.Dashboard 2024-11-01-preview and update TypeSpec spec (#35849)

* add missing lro header + change tsp to async

* run tsp compile . for swagger

* [AI Agents] v1.1.0b4 features (#35788)

* [AI Agents] v1.1.0b4 features

* add madeOptional decorator to toolOutputs member

* [AI Agents] MCP tool typespec (#35504)

* [AI Agents] MCP tool typespec

* update typespec

* add mcp tool type

* add submit_tool_approval required action

* tsp compile output

* add submitToolApprovals route

* corrections from npx tsv

* add version annotation to mcp agentNamedToolChoice

* add mcp run step

* add "always" string to requireApproval, update npx tsv

* add tool_resources to CreateRunOptions

* add submitToolApprovalDetails

* update submit_tool_outputs route to handle approvals

* Update models.tsp

* npx tsv .

* make createRun internal for .NET

* add line  break to models

* Update tspconfig.yaml

* Update tspconfig.yaml

* review feedback

* add example for upload file

* add create thread json

* update create thread

* add json for run operations

* npx tsv output

* update jsons

* correct runs swagger json

* swagger updates

* swagger updates 2

* swagger updates

* swagger updates 3

* swagger updates 4

* swagger updates 5

* swagger changes 6

* swagger updates 7

* swagger updates 8

* swagger prettier

* swagger prettier 2

* swagger prettier 3

* [.github/shared] Add tests for 100% codecov (#35890)

- Fixes #35855

* examples update (#35875)

Co-authored-by: Nikhil Gupta <[email protected]>

* [Servicebus][python] convert to singleapi SDK (#35902)

* Initial plan

* Update ServiceBus readme.python.md to single-api package format

Co-authored-by: msyyc <[email protected]>

---------

Co-authored-by: copilot-swe-agent[bot] <[email protected]>

* [eventhub][python] Convert to singleapi package (#35686)

* [monitor-ingestion] Typescript related changes (#35904)

* remove version to default to latest (#35835)

* update resourceoperationresponse (#35910)

* [dependabot.yml] Remove "eng/tools" to fix root updates (#35913)

* AIO 2507 preview (#33810)

* readme

* preview examples

* examples

* mq

* almost done with persistence

* finish broker changes

* secretProviderClassReff

* linted

* skynet

* dataflowEndpoint types

* spaes

* adr namespaces

* Otel endpoint

* diagnostics

* namespace

* dfg

* lint

* start reg auth

* get rid of auth file

* Auth for registry endpoint

* diff

* fix spelling

* use v6

* node Connections

* test  duplicate accross namespaces

* undo namespaces

* back to v5

* dataflows

* Registry  endpoint

* ref

* diagnostics

* registry endpoints

* format

* connector config instances

* values

* finished MQprops for conntemp

* connector template

* doc

* suppressions

* linting

* self review 1

* compiled

* lint

* reg endpoint

* dummy examples

* fix examples

* auth

* avoid additional propertis

* docblocks

* docb

* doc

* doc

* linting

* ref

* spelling

* akri

* Fix operation id.

* Discovery handler

* lint

* update examples

* include examples

* ref of spc

* build

* lint

* adr

* additional validation

* use kubernetes types

* changes

* make optional

* require mqtt conf

* build

* remove profile ref

* remove pvc default

* rename broker types

* lint

* doc

* move aliases

* Doc fix

* default secret provider ref

* state store

* host type

* operationalmode

* remove constraints and add artifac pull secret

* remove profile ref

* pvc exmption

* make mqtt nullable

* nullable part 2

* connector template secrets, additionalConfiguration, pvc now moved to managed

* Registry settings

* rename Akri resources

* secondRename

* bucketized

* additional

* default

* Tag Digest

* swagger

* statefulset and suppressions

* exclusions

* lint

* fix old examples

* groker custom policy

* docs

* subtype string

* connector changes

* feedback

* feedback

* linting

* secretref

* secret ref

* optionality

* spelling

* remove lifecyle from persistence

* readme

* operation names

* bring back profile ref

* delete

* examples

* examples

* examples

* remove old prop

* examples

* remove copy

* move hostype

* lint

* add profile ref

* single line comment

* documentation update

* csharp java clients

* dotnet fix

* lint

* version

* remove version

* version

* fix source

* first step for helm

* fix helm

* documentation

* fix c#

* lint

* client possible fix

* lint

* remove genereate

* Trust list

* spelling

* extendedLocation

* registry endpoint trust

* make otel cahnges

* Fix otel

* make required

* validation

* validation

* localization

* trust settings

* regEndpoint trustlist

* remove diagnostics

* configmap

* configmap

* persitence vicbility

* make it optional

* fix op mode

* dataflowGraphs polymorphism

* Fix go client

* dataflow persistence

* description

* use identifiers

* no azurecr

* typo

* generate

* remove property flattening

* fix examples

* examples2

* examples3

* fix nodetype

* repositoryName

* assetRef

* dataflowGraph schema fixes

* whitespace

* optional serialization format

* Revert "optional serialization format"

This reverts commit a6a556a30f0c02933f933d2c12cc9e73313f9641.

* name typo

* Update connectorTemplate.tsp to make 'version' prop optional

* Update swagger for change

* fix documentation

* description

* remove akri discovery handlers

---------

Co-authored-by: Mike Harder <[email protected]>
Co-authored-by: chgennar <[email protected]>

* Bump @autorest/openapi-to-typespec (#35917)

Bumps the openapi-to-typespec group with 1 update in the / directory: [@autorest/openapi-to-typespec](https://github.com/Azure/autorest).


Updates `@autorest/openapi-to-typespec` from 0.11.2 to 0.11.3
- [Release notes](https://github.com/Azure/autorest/releases)
- [Commits](https://github.com/Azure/autorest/commits)

---
updated-dependencies:
- dependency-name: "@autorest/openapi-to-typespec"
  dependency-version: 0.11.3
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: openapi-to-typespec
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump zod from 4.0.2 to 4.0.5 in /.github (#35898)

Bumps [zod](https://github.com/colinhacks/zod) from 4.0.2 to 4.0.5.
- [Release notes](https://github.com/colinhacks/zod/releases)
- [Commits](https://github.com/colinhacks/zod/commits/v4.0.5)

---
updated-dependencies:
- dependency-name: zod
  dependency-version: 4.0.5
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Monitor Ingestion Go Config (#35837)

* go config

* format

* format

* format

* fake

* Add 2025-06-01-preview version (#35823)

* Add 2025-06-01-preview version

* Fix readme

* Update version

* Update version to v6

* Add suppression

* Add one more suppression

* Fix formatting

* Add report api back

* Add custom model for patches

* Remove suppression

* Remove premium and rearrange

* Added status check and watch check (#35912)

* [Microsoft.DevCenter] [Dataplane] Improve 2025-07-01-preview examples (#35924)

* Update examples

* Recompile typespec

---------

Co-authored-by: Arber Hila <[email protected]>

* mgmt, chaos, remove operationId and keep back-compatible (#35901)

* upgrade to typespec 1.2.0 (#35932)

* [TSP Migration][guestconfiguration] TypeSpec migrated from swagger (#34336)

* Update namespace in readme for SDK (#35821)

* Update namespace in readme for SDK

* Add java sdk config

* identation fix

* java mgmt, migrate premium SDK settings to readme.java.md (#35785)

* configs

* fix cspell

* Update specification/redis/resource-manager/readme.java.md

Co-authored-by: Weidong Xu <[email protected]>

---------

Co-authored-by: Weidong Xu <[email protected]>

* [resources][python] convert to singleapi SDK (#35330)

* convert resource to singleapi

* Update readme.python.md

* Copilot API Review Client Customization ChatMode (#35926)

* add chatmode

* update chat mode

* update chatmode

* more updates

* copy over working chat mode

* add in agent feedback contact

* [storagediscovery] Update client.tsp (#35930)

* Update client.tsp

* Update client.tsp

* [Evals Svc Team] Evaluation Target typespec for modelResponseGenerationTarget (#35021)

* eval target typespec

* review changes

* review comments after api review

* rebase and compile

* remove from v1 version

* tsp format

* [.github] Add "chatmodes" to .prettierignore (#35956)

* [Monitor Metrics] Add TypeSpec files (#35831)

* [Monitor Metrics] Add TypeSpec files

Signed-off-by: Paul Van Eck <[email protected]>

* go changes

* Compile swagger

Signed-off-by: Paul Van Eck <[email protected]>

* Update common types decorator

Signed-off-by: Paul Van Eck <[email protected]>

* Change subscriptionId to uuid

Signed-off-by: Paul Van Eck <[email protected]>

---------

Signed-off-by: Paul Van Eck <[email protected]>
Co-authored-by: gracewilcox <[email protected]>

* [guestconfiguration] Update generated swagger for latest TypeSpec (#35957)

* [EngSys] npm update (#35954)

* [resources] Update readme.python.md (#35943)

fix for https://github.com/Azure/azure-rest-api-specs/pull/35330

* fix for python config (#35964)


The JS failure is not related to this change. Will force merge this PR.

* Release sql microsoft.sql 2024 11 01 preview version (#35794)

* Introduce publish-sql-Microsoft.Sql-2024-11-01-preview via Copy-ApiVersion.ps1 (#34664)

* Copy files from preview/2024-05-01-preview

Copied the files in a separate commit.
This allows reviewers to easily diff subsequent changes against the previous spec.

* Update version to preview/2024-11-01-preview

Updated the API version from preview/2024-05-01-preview to preview/2024-11-01-preview.

* Added tag for 2024-11-01-preview in readme file

* Update readme.md

revert default tag

* Swagger update 2024-11-01-preview for Database, ServerKey, EncryptionProtector (#34785)

* database, serverKey, EncryptionProtector

* prettier fix

* fix un-referenced JSON file

* swagger 2024 -11-01-preview ltr immutability (#34716)

* swagger 2024 11 01 ltr immutability

* Fix prettier

* Fix spelling

* add missing files and update examples by truncating miliseconds and add extra white line in the end for prettier check

* Fix prettier

* change archive to Hot

* Remove dupe backup

* Add Hot to backup names and changed 8 POST requests example responses

* Fix prettier

* Fix duplicate operation ID

* Fix name of resourceGroupName param (#34980)

* Swagger changes related to Suspend/Resume effort in SQL MI (#34944)

* Swagger changes related to Suspend/Resume effort in SQL MI

* Altered Inaccessible Uri to inaccessible Uri field + changed int to string in example

---------

Co-authored-by: Andrija Veljkovic <[email protected]>

* Add Swagger API for TDE Suspend Resume Feature (#35284)

* Add Swagger API to support TDE Suspend Resume feature

* Fix transparent data encryptions json to not include Created

* Remove 201 response from example files as its not required.

* Remove suspend resume json from core folder and add it to examples folder

---------

Co-authored-by: Mayank Gupta <[email protected]>

* swagger update 2024-11-01 (#35760)

* swagger update 2024-11-01

* small invalid type fix

* Copying changes from https://github.com/Azure/azure-rest-api-specs/pull/34370/files (#35844)

* Undo delete of maintenanceWindow files (#35920)

* fix java automation

---------

Co-authored-by: Simon Zhang <[email protected]>
Co-authored-by: danikaZ <[email protected]>
Co-authored-by: Andrija Veljkovic <[email protected]>
Co-authored-by: Andrija Veljkovic <[email protected]>
Co-authored-by: guptamayank1608 <[email protected]>
Co-authored-by: Mayank Gupta <[email protected]>
Co-authored-by: Jeremy Frosti <[email protected]>
Co-authored-by: Mike Harder <[email protected]>
Co-authored-by: xiaofeicao <[email protected]>

* mgmt computeschedule, rename ActionType (#35960)

* rename ActionType

* fix tsp

* tsp compile

* use clientName instead

Revert "fix tsp"

This reverts commit 5569b04a34b5fbcb3ba352a98a9b282e2b1634cb.

* fix(elasticsan): resolve Go SDK breaking changes by moving restoreVolume to Management client (#35969)

- Add @clientLocation decorator to move restoreVolume operation to Management client for Go
- This maintains backward compatibility for existing Go SDK consumers
- Resolves 3 breaking changes identified during TypeSpec migration:
  * ClientFactory.NewManagementClient removal
  * NewManagementClient removal
  * ManagementClient.BeginRestoreVolume removal
- Follows Pattern 4 (Client Organization Changes) from breaking changes guide

* Remove experimentation child resource (#35790)

* Monitor Ingestion TypeSpec Updates for Java (#35985)

* [Monitor Ingestion] Add typespec files

Signed-off-by: Paul Van Eck <[email protected]>

* Remove ServiceTraits

Signed-off-by: Paul Van Eck <[email protected]>

* Adjustments

Signed-off-by: Paul Van Eck <[email protected]>

* Syntax updates

Signed-off-by: Paul Van Eck <[email protected]>

* Updates

Signed-off-by: Paul Van Eck <[email protected]>

* Updating tspconfig.yaml

* Updating tspconfig.yaml

* test update

* Updating tspconfig.yaml

* Updating tspconfig.yaml

* test update

* test updates

* test updates

* test updates

* test updates

* test updates

* add customization class to tspconfig

* remove error in tspconfig

* Restoring deleted file

* Updating tspconfig

* Updating formatting

---------

Signed-off-by: Paul Van Eck <[email protected]>
Co-authored-by: Paul Van Eck <[email protected]>

* [Monitor Query] Add TypeSpec for Logs Query (#35723)

* [Monitor Query] Add TypeSpec for Logs Query

Signed-off-by: Paul Van Eck <[email protected]>

* Create custom client

Only generate operations we care about.

Signed-off-by: Paul Van Eck <[email protected]>

* Adjustments

Signed-off-by: Paul Van Eck <[email protected]>

* Make service version as path param

* suppress missing api version warning

* Updates

Signed-off-by: Paul Van Eck <[email protected]>

* Rename examples

Signed-off-by: Paul Van Eck <[email protected]>

* Recompile autorest with examples

Signed-off-by: Paul Van Eck <[email protected]>

* Add API version docstring

Signed-off-by: Paul Van Eck <[email protected]>

* Misc updates

Signed-off-by: Paul Van Eck <[email protected]>

* Move generated swagger

Signed-off-by: Paul Van Eck <[email protected]>

* Add readme to pass avocado check

Signed-off-by: Paul Van Eck <[email protected]>

* Change rows type

Signed-off-by: Paul Van Eck <[email protected]>

* Add autorest suppressions

Signed-off-by: Paul Van Eck <[email protected]>

* Rename directory

Signed-off-by: Paul Van Eck <[email protected]>

---------

Signed-off-by: Paul Van Eck <[email protected]>
Co-authored-by: Srikanta <[email protected]>

* Update oav to 3.6.3 (#35997)

- Fixes https://github.com/Azure/oav/issues/1073

* [Monitor] Rename Metrics Query TypeSpec directory (#35989)

Signed-off-by: Paul Van Eck <[email protected]>

* [Monitor] Rename Ingestion TypeSpec directory (#35991)

Signed-off-by: Paul Van Eck <[email protected]>

* [DevTestLabs] Convert existing OpenAPI spec to TypeSpec spec (#35346)

* Stable Version 2025-07-15 for Microsoft.Quota (#35765)

* Copy files from stable/2025-03-01

Copied the files in a separate commit.
This allows reviewers to easily diff subsequent changes against the previous spec.

* Update version to stable/2025-07-15

Updated the API version from stable/2025-03-01 to stable/2025-07-15.

* Added tag for 2025-07-15 in readme file

* creates a new stable version for the enforcement endpoints

* Adds the enforcement examples

* adds GroupQuotaUsages folder

* Adds enforcement definitions

* Modifies the api version in the enforcement examples

* adds proper api version for usages example

* changes the retry after type and fixes typos

* changes another description

* renames GroupQuotasEnforcementResponse to GroupQuotaEnforcementStatus

* formats object

* Changes GroupQuotaEnforcementResponse to GroupQuotaEnforcementStatus. reverts unneccessary change in 2023-06-01 preview

* ran prettier on 2023-06-01-preview for prettier check violation

* changes object definition  in preview version as well

* resolves retry after issue

* reverts the preview file objects

* [spec-model] Add cache in ctor, to re-use objects for the same path (#36008)

* [Monitor Query Logs] Add Java customizations (#36007)

* [Monitor Query Logs] Add Java customizations

* format

* [EngSys] Remove unnecessary workflow_dispatch triggers (#36019)

* [dashboard] Remove properties order fix and fix location to be optional (#36017)

* remove properties order fix and fix location to be optional

* remove needless suppression

* fix the back compatible for csharp (#35965)

* add client customizations for csharp for botservice (#35973)

* add client customizations for csharp

* some more updates

* Fix file path in examples (#35584)

Co-authored-by: Zunli Hu <[email protected]>

* [Monitor Query Logs] fix model attribute types (#36015)

* fix type

* format

* first commit (#35929)

Co-authored-by: Will Huang <[email protected]>

* typespec conversion (#36040)

* Update version for Database Operations in package-composite-v5 (#35975)

* Update version for Database Operations in package-composite-v5

* Update version for Database Operations in package-composite-v5

---------

Co-authored-by: Ji Wang <[email protected]>

* [EngSys] Use ActionLint to lint workflows (#36013)

- Fixes #32392
- Enables ActionLint
- Add quotes to scripts where required by shellcheck

* [TypeSpec-Requirement] Remove term "brownfield" from notice message (#36050)

* Update version for Long Term Retention Backup Operations in package-composite-v5 (#36046)

* Add 2024-11-01-preview for ltr

* Remove old version

---------

Co-authored-by: Ji Wang <[email protected]>

* New API version for Microsoft.EventHub (#35861)

* Base version

* New Api Version added

* Readme updated

* NSP updates

* Swagger correction

* Swagger correction

* Swagger correction

* Prettier fix

* minCompactionLagTimeInMinutes renamed

* lintDiff fixes

* lintDiff fixes

* more lintDiff fixes

* lintDiff fixes2

* Mintls version added

* Cluster updates

* Examples correction

* Updates

* Updates

* UPdates

* fixing operation ID renaming

* Updates

* Updates

---------

Co-authored-by: Your Name <[email protected]>

* add Python-emitter (#36011)

* [dashboard] Update client.tsp (#36016)

* Update client.tsp

* Update client.tsp

---------

Co-authored-by: Yuchao Yan <[email protected]>

* Fix migration breaking (#36035)

* fix(elasticsan): resolve Go SDK breaking changes by moving restoreVolume to Management client

- Add @clientLocation decorator to move restoreVolume operation to Management client for Go
- This maintains backward compatibility for existing Go SDK consumers
- Resolves 3 breaking changes identified during TypeSpec migration:
  * ClientFactory.NewManagementClient removal
  * NewManagementClient removal
  * ManagementClient.BeginRestoreVolume removal
- Follows Pattern 4 (Client Organization Changes) from breaking changes guide

* fix

* [containerservice][python] Convert to singleapi (#35811)

* Rest api swagger changes for the Secure Erasure (#35737)

* updating new version

* modifying files with the new version

* Update databox.json

Updated the description for the V2 model names

---------

Co-authored-by: GovardhanaDK <[email protected]>

* Update examples of sku (#35986)

* add Python emitter (#36012)

* update code gen for stable release (#35950)

* update code gen for stable release

* add tool_resources for v1

* Change for C# also

* update

* add example generated by copilot

* Fix validation errors: add versioning and resolve example conflicts

- Added @added(Versions.v2025_05_01) decorator to tool_resources field in runs/models.tsp to fix breaking change validation
- Resolved duplicate example file conflicts between stable and preview versions
- Generated missing example files for stable version (Messages_CreateMessage, Runs, etc.)
- Fixed JSON path references in preview version by removing duplicate root-level example files
- Updated preview example titles to avoid conflicts (e.g., Messages_CreateMessage_MaximumSet_Preview)
- Recompiled TypeSpec to generate correct OpenAPI JSON with proper x-ms-examples references

* Revert "Fix validation errors: add versioning and resolve example conflicts"

This reverts commit b20dd7b0239a35145eddff957ae4763ab0015392.

* Revert "add example generated by copilot"

This reverts commit 645f84bca59993555d8bf11eb4149b2474259e03.

* Revert "update"

This reverts commit 8c5dfe3a0aaaf0e3bed1919a20d216afae967d1f.

* update

* update

* update

* update

* update

* update

* update

* Update README with newer version of Servers.json for new logical serv… (#36042)

* Update README with newer version of Servers.json for new logical server resource properties

* Updating order of file list

---------

Co-authored-by: Ji Wang <[email protected]>

* Support new RP case in cross version validation (#35983)

* Support new RP case in cross version validation

* Fixed tests

* fix paths on windows

* Bump @autorest/openapi-to-typespec (#36058)

Bumps the openapi-to-typespec group with 1 update in the / directory: [@autorest/openapi-to-typespec](https://github.com/Azure/autorest).


Updates `@autorest/openapi-to-typespec` from 0.11.3 to 0.11.4
- [Release notes](https://github.com/Azure/autorest/releases)
- [Commits](https://github.com/Azure/autorest/commits)

---
updated-dependencies:
- dependency-name: "@autorest/openapi-to-typespec"
  dependency-version: 0.11.4
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: openapi-to-typespec
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* [dependabot] Try versioning-strategy:increase to update deps in transitive package.json (#36073)

* use invalid storage account name in swa examples (#35132)

* [EngSys] Bump marked and json-schema-ref-parser to latest (#36080)

* [Monitor] Update resource operations route (#36077)

* [Monitor] Update resource operations route

We need to ensure that the resourceId (which is an ARM resource
identifier) is not encoded when the request URL is constructed.

Here, we do reserved expansion on the route to allow reserved
characters.

Signed-off-by: Paul Van Eck <[email protected]>

* Update docstrings

Signed-off-by: Paul Van Eck <[email protected]>

---------

Signed-off-by: Paul Van Eck <[email protected]>

* update (#36083)

* Adopted internal cache of SpecModel (#36078)

* Removed cache as SpecModel supports internal cache

* Updated test

* Added one more extra new line to re-format markdown

* [EngSys] Remove duplicate copy of readme() (#36095)

- Copy in changed-files.js was identical

* [EngSys] path.includesFolder() should return true for folder itself (#36099)

* Microsoft.Security Private Link 2025-09-01-preview (#35777)

* Microsoft.Security Private Link 2025-09-01-preview

* pascalCase

* lintdiff fixes

* Run prettier on Microsoft.Security privateLinks files

* add description back

* LroLocationHeader

* TopLevelResourcesListBySubscription

* PutResponseCodes

* PutRequestResponseSchemeArm

---------

Co-authored-by: Ami <[email protected]>

* [Devex Agent] /prompts not working copilot instructions (#36085)

* refer to prompt through file path

* simplify often times the super negativity takes away from the LLM focus

* small change

* Add `summarize-impact`  check, handle label additions in `summarize-checks` (#35951)

* add `summarize-impact` check that evaluates a PR to understand which labels MAY need to be added
* add new section to summarize-checks that utilizes a detected pr impact assessment FROM summarize-impact check artifact to apply the correct ARM review labels to a PR
* associated shared updates to .github/shared and other common javascript modules

* Add MongoClusters 2025-07-01-preview API version (#35802)

* Add root role, replace dbOwner

* Added mongocluster api version 2025-05-01-preview

* Ran npx prettier

* typespec validation

* Updated spec to use shared ManagedServiceIdentityProperty

* Deprecate role name in 2025-07-01-preview

* Move CMK changes to 2025-07-01-preview

* Fix managedidentityproperties on MongoCluster model

* Fix formatting

* Fix example format

* Add scenarios to 2025-07-01-preview

---------

Co-authored-by: Joel Pineiro <[email protected]>
Co-authored-by: Joel Pineiro <[email protected]>

* Update versions for hotfix (#36117)

* Bump @azure-tools/typespec-client-generator-cli (#36122)

Bumps the typespec-client-generator-cli group with 1 update in the / directory: [@azure-tools/typespec-client-generator-cli](https://github.com/Azure/azure-sdk-tools).


Updates `@azure-tools/typespec-client-generator-cli` from 0.25.0 to 0.26.0
- [Release notes](https://github.com/Azure/azure-sdk-tools/releases)
- [Commits](https://github.com/Azure/azure-sdk-tools/commits)

---…
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants