Skip to content

Conversation

@azure-sdk
Copy link
Collaborator

Merge branch main into release-microsoft-network-2025-05-01

dependabot bot and others added 30 commits December 11, 2025 22:28
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 4 to 5.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](actions/upload-artifact@v4...v5)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-version: '5'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* The first version of TSP

* Fix errors and diff

* run prettier check

* Update example file, fix spell check error, run tsp format

* Update main.tsp

* Update tspconfig.yaml

* update description

* Fix comments

* Update

* update client Name

* Add Python client name to AttestationManagementClient

* disable fix-const-stuttering

* Replace list operation templates and update properties with new decorators

* add suppress

* run tsp format command

---------

Co-authored-by: v-xuto <[email protected]>
Co-authored-by: Pan Shao <[email protected]>
Co-authored-by: Jiao Di (MSFT) <[email protected]>
Co-authored-by: Jiao Di (MSFT) <[email protected]>
Co-authored-by: Yuchao Yan <[email protected]>
Co-authored-by: Judy Liu <[email protected]>
* initial convert

* single swagger file compare

* fix routes

* fix managementgroups paths

* fix

* format

* sdk configs

* Revert "single swagger file compare"

This reverts commit 5e729cb.

* prettier

* service-dir

* fix cache-control and x-nullable

* config

* remove operation id

* fix x-nullable

* x-ms-parameter-location for subscriptionId

* add code

* add code

* Add client customization for ManagementGroupsAPI

* Rename client to ManagementGroupsMgmtClient

* Revert "x-ms-parameter-location for subscriptionId"

This reverts commit 997c275.

* make subscriptionId method level parameter

* add clientlocation

* test config

* test config

* update config

* change code place

* change code place

* remove code

* add usage for input model

* update client name

* fix pageable

* Update back-compatible.tsp

* Update flattenProperty call for EntityInfo

* fix format and final state schema

---------

Co-authored-by: Jiao Di (MSFT) <[email protected]>
Co-authored-by: Judy Liu <[email protected]>
Co-authored-by: Yuchao Yan <[email protected]>
Co-authored-by: Jiao Di (MSFT) <[email protected]>
Co-authored-by: Pan Shao <[email protected]>
…to sub instruction files (#39171)

* Restructure copilot instructions to move typespec and sdk generation instructions to sub file
* Update Chat event to include sequenceId

* running Tsp

* updating sequence to use uint64 instead of int64

* undo commit - updating sequence to use uint64 instead of int64
- We only pin actions major versions, so cooldown less useful
- Cooldown also prevents creating PRs to update major versions, if the latest patch release is within the cooldown period
* converted

* update

* update

* run prettier

* update

* remove old example files

* include new example files in TSP directory

* update

* update

* update

* Update models.tsp

* recover readme.md

* array element length constraint

* recovery of previous spec files

* Update tspconfig.yaml

* update

* update

* update for {subscription-id} to 00000000-0000-0000-0000-000000000000

* update

* update

* etag mv fix

* Update BlobContainersList.json

* Update BlobContainersList.json

* format uri fix

* update

* update

* fix etag not eTag

* fix optional body

* update

* update

* fix for ProvisioningState

* update

* update

* adopt the ErrorResponse with the local defined one.

* update

* fix AAO and location header for  StorageTaskAssignments_Delete / StorageTaskAssignments_Update

* fix  for OverrideErrorType

* fix optional body

* Update ImmutabilityPolicy.tsp

* Update tspconfig.yaml

* Update ImmutabilityPolicy.tsp

* update

* update

* remove @operationid decorate

* update

* fix warning for clientLocation

* update

* Update client.tsp

* Update main.tsp

* fix

* deleted in the fix #36084

* fix

* addted example files

* update

* formatted

* update

* update

* update

* update

* Update Java service-dir after package split

* fix as new pagination way

* Fix: "x-ms-external": true

* update

* update

* Revert "update"

This reverts commit af8700b.

* Revert "update"

This reverts commit b0d15e2.

* Fix Request model

* update for PR #36668

* update

* resolve breaking

* fix go

* fix go

* update

* update

* Update back-compatible.tsp

* Update tspconfig.yaml

* Update models.tsp

* java configurations

* update

* update

* Update client.tsp

* Update tspconfig.yaml

* update

* etag for java

* update client name for python

* override for java

* format

* update

* Update client.tsp

* Update tspconfig.yaml

* Update tspconfig.yaml

* recovery of version 2025-01-01

* update

* delete examples of  xx.Management of  2025-01-01

* add examples to Tsp of 2025-06-01

* examples of swagger after run tsp compile .

* Update models.tsp

* Update openapi.json

* resolve warnings

* fix customAzureResource

* update

* rename common type Resource

* update

* update

* update

* update IntervalUnit

* Revert "update IntervalUnit"

This reverts commit 632da2f.

* Add Python to clientName for DeletedAccounts

* fix: IntervalUnit

* Update client.tsp

* Update StorageTaskAssignment.tsp

* add config for python

* add config for python

* add config for python

* Update back-compatible.tsp

---------

Co-authored-by: Pan Shao <[email protected]>
Co-authored-by: Weidong Xu <[email protected]>
Co-authored-by: Xiaofei Cao <[email protected]>
Co-authored-by: Jiao Di (MSFT) <[email protected]>
Co-authored-by: tadelesh <[email protected]>
Co-authored-by: Chenjie Shi <[email protected]>
Co-authored-by: xiaofeicao <[email protected]>
Co-authored-by: Yuchao Yan <[email protected]>
Co-authored-by: Jiao Di (MSFT) <[email protected]>
Co-authored-by: Pan Shao <[email protected]>
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 5 to 6.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](actions/upload-artifact@v5...v6)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 3 to 4.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](github/codeql-action@v3...v4)

---
updated-dependencies:
- dependency-name: github/codeql-action
  dependency-version: '4'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump actions/github-script from 7 to 8

Bumps [actions/github-script](https://github.com/actions/github-script) from 7 to 8.
- [Release notes](https://github.com/actions/github-script/releases)
- [Commits](actions/github-script@v7...v8)

---
updated-dependencies:
- dependency-name: actions/github-script
  dependency-version: '8'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>

* Use Node 24 with github-script@v8

* update spec-gen-sdk-status.yml

---------

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

- Not necessary to align with typespec repo
- Sufficient for both repos to stay near latest
* Azure Databricks 2026-01-01 API Version: Serverless Workspace & Front-end Private Link
* Update client.tsp

* Update client.tsp
…uotas on provider level for workspace resource (#39258)

* Add quotas on provider level for Workspace resource

* Add deprecation message

* Removed quotas from workspace level

* Add examples

* Updated readme with new version

---------

Co-authored-by: ashwinmayya <[email protected]>
…erties. (#38908)

* Updated property descriptions for AirAndPollen and AirQuality properties.

* Updated property descriptions for 'daily' objects.

* Updated property descriptions for 'daily' objects.

* spelling issues.

* Updates to datTime properties etc.

* feedback
v-jiaodi and others added 13 commits January 5, 2026 15:56
* Adding ada fields

* resolve comments

* resolving model valisation

* resolve model validation

* Adding an example for fulfillmentTiming

* Adding value example

* prettier fix
…date (#39456)

Bumps the eslint group with 1 update in the /.github directory: [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint).
Bumps the eslint group with 1 update in the /.github/shared directory: [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint).


Updates `typescript-eslint` from 8.50.0 to 8.51.0
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.51.0/packages/typescript-eslint)

Updates `typescript-eslint` from 8.50.0 to 8.51.0
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.51.0/packages/typescript-eslint)

Updates `typescript-eslint` from 8.50.0 to 8.51.0
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.51.0/packages/typescript-eslint)

Updates `typescript-eslint` from 8.50.0 to 8.51.0
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.51.0/packages/typescript-eslint)

---
updated-dependencies:
- dependency-name: typescript-eslint
  dependency-version: 8.51.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: eslint
- dependency-name: typescript-eslint
  dependency-version: 8.51.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: eslint
- dependency-name: typescript-eslint
  dependency-version: 8.51.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: eslint
- dependency-name: typescript-eslint
  dependency-version: 8.51.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>
* update to 2025-06-01

* removing Certificate, ApplicationLIcenses, and resrouceTags

---------

Co-authored-by: Qiaoqiao Zhang <[email protected]>
* Add Python client names for HealthBot management

* Update client.tsp

* Update client.tsp
* Refactor SDK Tspconfig validation rules to separate required and optional rules, enhancing validation logic and error handling

* Enhance optional rules validation: update loadConfig to return undefined, add tests for skipping optional rules when emitters are not configured

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

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

* Refactor optionalRules handling in SdkTspConfigValidationRule to ensure proper type usage and streamline emitter configuration checks

* Fix type assertion for subRules in SdkTspConfigValidationRule instantiation

---------

Co-authored-by: Kyle Zhang <[email protected]>
Co-authored-by: Copilot <[email protected]>
* convert without /{policyAssignmentId} path

* tspconfig

* prettier

* fix PolicyDefinition

* fix PolicySetDefinitionVersion

* fix PolicyDefinitionVersion

* fix PolicySetDefinition

* fix back-compatible

* format

* fix model

* fix warning

* regen

* add client.tsp

* remove operationId

* fix listForResourceGroup

* use v6 common-types

* use CommonTypes.ManagementGroupNameParameter

* revert back to common-types v5

* temp solution for /providers/microsoft.Management/managementGroups/{managementGroupName}/providers/microsoft.Authorization

* fix PolicyAssignments_ListForManagementGroup

* remove suppress

* fix PolicyAssignments_List

* fix PolicyAssignments_ListForResource

* add examples

* fix go tspconfig

* fix

* fix example

* use template for listForManagementGroup

* use ListSinglePage

* use PolicyAssignmentGenericOps

* update others

* backward compatible

* api in client

* skip-url-encoding

* fix a ref

* copy existing suppress to openapi.json file

* update package name

* update client name

* for tsp 1.6.0

* Update client.tsp

* Update client.tsp

* Update tspconfig.yaml

* Update client location annotation in policy client

* add code

* use Record type directly on property

---------

Co-authored-by: Jiao Di (MSFT) <[email protected]>
Co-authored-by: Wenjie Yu (Wicresoft North America Ltd) <[email protected]>
Co-authored-by: Jiao Di (MSFT) <[email protected]>
Co-authored-by: ChenxiJiang333 <[email protected]>
Co-authored-by: Judy Liu <[email protected]>
Co-authored-by: Pan Shao <[email protected]>
@github-actions
Copy link

github-actions bot commented Jan 6, 2026

Next Steps to Merge

Next steps that must be taken to merge this PR:
  • ❌ This PR targets either the main branch of the public specs repo or the RPSaaSMaster branch of the private specs repo. These branches are not intended for iterative development. Therefore, you must acknowledge you understand that after this PR is merged, the APIs are considered shipped to Azure customers. Any further attempts at in-place modifications to the APIs will be subject to Azure's versioning and breaking change policies. Additionally, for control plane APIs, you must acknowledge that you are following all the best practices documented by ARM at aka.ms/armapibestpractices. If you do intend to release the APIs to your customers by merging this PR, add the PublishToCustomers label to your PR in acknowledgement of the above. Otherwise, retarget this PR onto a feature branch, i.e. with prefix release- (see aka.ms/azsdk/api-versions#release--branches).
  • ❌ This PR is in purview of the ARM review (label: ARMReview). This PR must get ARMSignedOff label from an ARM reviewer.
    This PR is awaiting ARM reviewer feedback (label: WaitForARMFeedback).
    To learn when this PR will get reviewed, see ARM review queue at aka.ms/azsdk/pr-arm-review
    For details of the ARM review, see aka.ms/azsdk/pr-arm-review


Comment generated by summarize-checks workflow run.

@kamboj-prjwl kamboj-prjwl merged commit 23522f0 into release-microsoft-network-2025-05-01 Jan 6, 2026
47 checks passed
@kamboj-prjwl kamboj-prjwl deleted the merge-main-to-release-microsoft-network-2025-05-01 branch January 6, 2026 08:54
@github-actions github-actions bot added ARMReview new-api-version resource-manager SuppressionReviewRequired WaitForARMFeedback <valid label in PR review process> add this label when ARM review is required labels Jan 6, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ARMReview new-api-version resource-manager SuppressionReviewRequired WaitForARMFeedback <valid label in PR review process> add this label when ARM review is required

Projects

None yet

Development

Successfully merging this pull request may close these issues.