Skip to content

Merge branch main into release-app-Microsoft.App-stable/2026-01-01--1#40432

Merged
LaylaLiu-gmail merged 152 commits intorelease-app-Microsoft.App-stable/2026-01-01--1from
merge-main-to-release-app-Microsoft.App-stable/2026-01-01--1
Feb 13, 2026
Merged

Merge branch main into release-app-Microsoft.App-stable/2026-01-01--1#40432
LaylaLiu-gmail merged 152 commits intorelease-app-Microsoft.App-stable/2026-01-01--1from
merge-main-to-release-app-Microsoft.App-stable/2026-01-01--1

Conversation

@azure-sdk
Copy link
Collaborator

Merge branch main into release-app-Microsoft.App-stable/2026-01-01--1

mzhongl524 and others added 30 commits January 30, 2026 00:25
Co-authored-by: Scott Beddall (from Dev Box) <scbedd@microsoft.com>
Bumps the openapi-typespec group with 1 update in the / directory: @azure-tools/openai-typespec.


Updates `@azure-tools/openai-typespec` from 1.7.2 to 1.7.3

---
updated-dependencies:
- dependency-name: "@azure-tools/openai-typespec"
  dependency-version: 1.7.3
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: openapi-typespec
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [tar](https://github.com/isaacs/node-tar) from 7.5.6 to 7.5.7.
- [Release notes](https://github.com/isaacs/node-tar/releases)
- [Changelog](https://github.com/isaacs/node-tar/blob/main/CHANGELOG.md)
- [Commits](isaacs/node-tar@v7.5.6...v7.5.7)

---
updated-dependencies:
- dependency-name: tar
  dependency-version: 7.5.7
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Initial plan

* Upgrade prettier dependency from 3.8.0 to 3.8.1

Co-authored-by: mikeharder <9459391+mikeharder@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: mikeharder <9459391+mikeharder@users.noreply.github.com>
…0038)

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.64.4 to 0.64.5
- [Release notes](https://github.com/Azure/typespec-azure/releases)
- [Commits](https://github.com/Azure/typespec-azure/commits)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Initial plan

* build(deps-dev): update prettier to 3.8.1 in eng/tools packages

Co-authored-by: mikeharder <9459391+mikeharder@users.noreply.github.com>

* chore: update package-lock.json for prettier 3.8.1

Co-authored-by: mikeharder <9459391+mikeharder@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: mikeharder <9459391+mikeharder@users.noreply.github.com>
* Initial plan

* Increase test timeout from 20s to 40s in typespec-requirement

Co-authored-by: mikeharder <9459391+mikeharder@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: mikeharder <9459391+mikeharder@users.noreply.github.com>
* convert to TypeSpec

* fix model validation

* format

* update

* update union name

* java config

* Add Python client names for ContainerService

* Enable compatibility-lro in tspconfig.yaml

* Fix tags

* review fix

---------

Co-authored-by: tadelesh <chenjieshi@microsoft.com>
Co-authored-by: Jiao Di (MSFT) <80496810+v-jiaodi@users.noreply.github.com>
Co-authored-by: Jiao Di (MSFT) <v-jiaodi@microsoft.com>
Co-authored-by: Xiaofei Cao (from Dev Box) <xiaofeicao@microsoft.com>
Co-authored-by: ChenxiJiang333 <119990644+ChenxiJiang333@users.noreply.github.com>
Co-authored-by: Pan Shao <97225342+pshao25@users.noreply.github.com>
Co-authored-by: Pan Shao <pashao@microsoft.com>
* updates'

* updates'

* minor suppression removed

* removing dependency

* Revert "removing dependency"

This reverts commit e3dcb52.
* MPG migration recoveryservices

* WIP

* refine

* refine

* WIP

* WIP

* WIP

* WIP

* WIP

* WIP

* refine

* refine

* refine

* refine

* foramt

* fix me

* fix

* Update specification/recoveryservices/resource-manager/Microsoft.RecoveryServices/RecoveryServices/client.tsp

Co-authored-by: Dapeng Zhang <ufo54153@gmail.com>

* Update specification/recoveryservices/resource-manager/Microsoft.RecoveryServices/RecoveryServices/client.tsp

Co-authored-by: Dapeng Zhang <ufo54153@gmail.com>

* Update specification/recoveryservices/resource-manager/Microsoft.RecoveryServices/RecoveryServices/client.tsp

Co-authored-by: Dapeng Zhang <ufo54153@gmail.com>

---------

Co-authored-by: Dapeng Zhang <ufo54153@gmail.com>
* Refactor network folder structure to comply with Azure Guidelines

* Fixed all common-types references

* Updated cspell.yaml, suppressions.yaml, readme.md

* Fix ApiDocPreview ci error

---------

Co-authored-by: Qiaoqiao Zhang <55688292+qiaozha@users.noreply.github.com>
* Initial plan

* Update @microsoft.azure/openapi-validator-rulesets to 2.2.1

Co-authored-by: mikeharder <9459391+mikeharder@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: mikeharder <9459391+mikeharder@users.noreply.github.com>
* Add instruction to normalize package name

* Add javascript validation

* Add examples

---------

Co-authored-by: Summer Warren <summerwarren@microsoft.com>
Co-authored-by: catalinaperalta <caperal@microsoft.com>
* init converted tsp & examples files

* init openapi json

* fix cspell

* prettier fix

* tsp validation fixes

* formatting fix

* add output dirs

* add containing module for go

* force generation of models

* fix response codes

* match original swagger

* update tsp to skip quotes

* right response code for delete repo

* update to fix routes and regen

* regen after streaming support on get chunk

* add api-version

* link to examples

* regenerated files

* add api version

* regen files

* update to use proper object

* update generated example

* fix to use right name in example

* regen

* fix delete example to use empty body

* regen file

* fix create manifest example

* regen files

* fix example

* regen

* update example to use proper error code

* regen

* add suppressions for LRO and AnonTypes for lintdiff

* fix error code, add scopes url and regen swagger

* fix example file

* fix to use proper error

* fix some breaking changes

* remove deprecated option

* regen swagger

* fix content type

* update namespace

* remove encoded names, stick to swagger names and do client renames

* PR comments

* remove comment
* converted

* could compile

* update

* Update tspconfig.yaml

* Refactor folder

* Create client.tsp

* Update tspconfig.yaml

* Refactor tspconfig.yaml by removing unused fields

Removed package-dir and is-modular-library fields from tspconfig.yaml.

* Update client.tsp

* Update client.tsp

* Update client.tsp

* Update client.tsp

* add go config

---------

Co-authored-by: Tong Xu (MSFT) <v-xuto@microsoft.com>
Co-authored-by: ChenxiJiang333 <119990644+ChenxiJiang333@users.noreply.github.com>
Co-authored-by: Jiao Di (MSFT) <80496810+v-jiaodi@users.noreply.github.com>
Co-authored-by: Pan Shao <97225342+pshao25@users.noreply.github.com>
Co-authored-by: judy.liu <v-liujudy@microsoft.com>
* converted

* could compile

* update

* Update PrometheusRuleGroupResource.tsp

* Refactor folder

* Update tspconfig.yaml

* Create client.tsp

* Update tspconfig.yaml

---------

Co-authored-by: Tong Xu (MSFT) <v-xuto@microsoft.com>
Co-authored-by: ChenxiJiang333 <119990644+ChenxiJiang333@users.noreply.github.com>
Co-authored-by: Jiao Di (MSFT) <80496810+v-jiaodi@users.noreply.github.com>
Co-authored-by: Pan Shao <97225342+pshao25@users.noreply.github.com>
* converted

* could compile

* update

* update

* delete for moving

* add to destination

* adjust tspconfig.yaml

* Update tspconfig.yaml

* Update tspconfig.yaml

* Create client.tsp

* Update TenantActivityLogAlertResource.tsp

---------

Co-authored-by: Jiao Di (MSFT) <80496810+v-jiaodi@users.noreply.github.com>
Co-authored-by: ChenxiJiang333 <119990644+ChenxiJiang333@users.noreply.github.com>
* MPG migration - powerbidedicated

* WIP

* WIP

* refine

* Update specification/powerbidedicated/resource-manager/Microsoft.PowerBIdedicated/PowerBIDedicated/client.tsp

Co-authored-by: Wei Hu <live1206@gmail.com>

* Clarify suppress comment for legacy pageable usage

Updated suppress comment for legacy usage to clarify its purpose.

---------

Co-authored-by: Wei Hu <live1206@gmail.com>
* converted

* could compile

* update

* update

* remove @operationid

* update

* prettier

* Update tspconfig.yaml

* update

* Refactor folder

* Remove is-modular-library flag from tspconfig.yaml

* Update client.tsp

* Update client names and time range constants

* Update client.tsp

* Update client.tsp

* Update client.tsp

* Add statusUrl client name for Java

* feat(alertsmanagement): add Java client name mappings and update tspconfig

Add Java client name mappings for NotificationResult, AlertsMetaData,
AlertsMetaDataProperties, and Essentials models in the client.tsp file.
Also add use-object-for-unknown option to tspconfig.yaml to handle
unknown properties properly.

* add go config

* fix: AlertModificationItem.details nullable

---------

Co-authored-by: Tong Xu (MSFT) <v-xuto@microsoft.com>
Co-authored-by: Jiao Di (MSFT) <80496810+v-jiaodi@users.noreply.github.com>
Co-authored-by: ChenxiJiang333 <119990644+ChenxiJiang333@users.noreply.github.com>
Co-authored-by: Weidong Xu <weidxu@microsoft.com>
Co-authored-by: Chenjie Shi <tadelesh.shi@live.cn>
Co-authored-by: v-huizhu2 <v-huizhu2@microsoft.com>
Co-authored-by: judy.liu <v-liujudy@microsoft.com>
Co-authored-by: Pan Shao <97225342+pshao25@users.noreply.github.com>
…r to public repo (#39757)

* Sync with azure-rest-api-specs-pr repo

* build fixes

* tsv fix

* Fixed examples

* Update JS config

---------

Co-authored-by: kazrael2119 <98569699+kazrael2119@users.noreply.github.com>
Co-authored-by: Razvan Badea <156206747+razvanbadea-msft@users.noreply.github.com>
Co-authored-by: Nikhil Gupta <52026487+nikhgup@users.noreply.github.com>
…ht Workspaces (#40064)

* [Azure App Testing] Added API Version 2026-02-01-preview for Playwright Workspaces
* Mark package as released using azsdk cli command
* Fix endpoint type

* regen
* Added optional parameter for datamap remove classification api

* Updated TypeSpec and example for remove classification api

* Datamap api example update

---------

Co-authored-by: Sidhant Sharma <sidhansharma@microsoft.com>
timotheeguerin and others added 20 commits February 12, 2026 08:42
* Upgrade typespec 1.9.0

* missed lock
…hub (#40376)

Bumps [@tsconfig/node20](https://github.com/tsconfig/bases/tree/HEAD/bases) from 20.1.8 to 20.1.9.
- [Commits](https://github.com/tsconfig/bases/commits/HEAD/bases)

---
updated-dependencies:
- dependency-name: "@tsconfig/node20"
  dependency-version: 20.1.9
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [@tsconfig/node20](https://github.com/tsconfig/bases/tree/HEAD/bases) from 20.1.8 to 20.1.9.
- [Commits](https://github.com/tsconfig/bases/commits/HEAD/bases)

---
updated-dependencies:
- dependency-name: "@tsconfig/node20"
  dependency-version: 20.1.9
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [qs](https://github.com/ljharb/qs) from 6.14.1 to 6.14.2.
- [Changelog](https://github.com/ljharb/qs/blob/main/CHANGELOG.md)
- [Commits](ljharb/qs@v6.14.1...v6.14.2)

---
updated-dependencies:
- dependency-name: qs
  dependency-version: 6.14.2
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* remove name for multipart ops

* regen the swagger

---------

Co-authored-by: catalinaperalta <caperal@microsoft.com>
…ns in 2025-08-01 and adding missed property to 2026-01-01-preview (#40092)

* Define object for operation properties

* add ps to tspconfig

* update tunion option resource

* add missing param

* fixes

* add missing prop

---------

Co-authored-by: Qiaoqiao Zhang <55688292+qiaozha@users.noreply.github.com>
* fix template refs

* simplify template

---------

Co-authored-by: catalinaperalta <caperal@microsoft.com>
…n-off (#40396)

* Initial plan

* Include .tsp files as trivial/non-functional changes for ARM auto sign-off

- Add rmTypeSpec flag to PullRequestChanges class
- Include rmTypeSpec in isTrivial() check
- Import typespec filter in trivial-changes-check.js
- Categorize .tsp and tspconfig.yaml files as rmTypeSpec instead of rmOther
- Add tests for TypeSpec-only, tspconfig.yaml, and mixed TypeSpec+docs changes

Co-authored-by: AkhilaIlla <36493984+AkhilaIlla@users.noreply.github.com>

* Add rmTypeSpec to all test toMatchObject assertions for consistency

Co-authored-by: AkhilaIlla <36493984+AkhilaIlla@users.noreply.github.com>

* Address review feedback: update JSDoc, treat TypeSpec additions/deletions as significant, add tests

- Update isTrivial() JSDoc to mention TypeSpec file changes
- Add TypeSpec additions/deletions checks in hasSignificantFileOperations()
- Add tests for .tsp additions, deletions, and tspconfig.yaml additions

Co-authored-by: AkhilaIlla <36493984+AkhilaIlla@users.noreply.github.com>

* Add !this.rmTypeSpec to isDocumentationOnly() and isExamplesOnly() for correctness

Co-authored-by: AkhilaIlla <36493984+AkhilaIlla@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: AkhilaIlla <36493984+AkhilaIlla@users.noreply.github.com>
Bumps [semver](https://github.com/npm/node-semver) from 7.7.3 to 7.7.4.
- [Release notes](https://github.com/npm/node-semver/releases)
- [Changelog](https://github.com/npm/node-semver/blob/main/CHANGELOG.md)
- [Commits](npm/node-semver@v7.7.3...v7.7.4)

---
updated-dependencies:
- dependency-name: semver
  dependency-version: 7.7.4
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…40411)

Bumps [semver](https://github.com/npm/node-semver) from 7.7.3 to 7.7.4.
- [Release notes](https://github.com/npm/node-semver/releases)
- [Changelog](https://github.com/npm/node-semver/blob/main/CHANGELOG.md)
- [Commits](npm/node-semver@v7.7.3...v7.7.4)

---
updated-dependencies:
- dependency-name: semver
  dependency-version: 7.7.4
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…0412)

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.65.0 to 0.65.1
- [Release notes](https://github.com/Azure/typespec-azure/releases)
- [Commits](https://github.com/Azure/typespec-azure/compare/@azure-tools/typespec-azure-rulesets@0.65.0...@azure-tools/typespec-client-generator-core@0.65.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Pan Shao <pashao@microsoft.com>
* Mitigate Java SDK breaks: rename PostgreSqlFlexibleServerHighAvailabilityMode back to HighAvailabilityMode

* use the old HighAvailabilityMode
…vice-dir, namespace, and output dir (#40418)

* [python] Update PostgreSQL tspconfig with correct service-dir, namespace, and output dir

* Update tspconfig.yaml
#39676)

* all converted

* update

* update

* update

* Update fluxconfiguration.json

* Update models.tsp

* update

* update

* update

* update

* update

* update tspconfig.yaml

* prettier

* update

* update

* update

* Update models.tsp

* update

* update

* update

* fix nullable work with identifiers

Azure/typespec-azure#2868

* Update suppressions.yaml

* Update suppressions.yaml

* python tsp config

* Update service directory for Kubernetes configuration

* update for js

* update

* chore(kubernetesconfiguration): add service-dir configuration to tspconfig files

Add service-dir: sdk/kubernetesconfiguration to the @azure-tools/typespec-java
options in multiple tspconfig.yaml files to properly configure the output
directory structure for Kubernetes Configuration resource manager extensions.

* Mitigate Java migration breaks

* feat(privateLinkScopes): add Java client name annotation for PrivateEndpointConnection

Add @clientName annotation for Azure.ResourceManager.CommonTypes.PrivateEndpointConnection
with client name "ArmPrivateEndpointConnection" and language "java" to support Java SDK
generation.

* feat: add AKS identity type client name annotation

- Add @clientName annotation for AKSIdentityType with Java client name
- Include proper spacing and formatting for the new client configuration

* fix(kubernetesconfiguration): correct client name annotation syntax

Correct the syntax error in the client name annotation for AKSIdentityType
by removing the extra quote and closing parenthesis that were causing
the annotation to be malformed.

* refactor(kubernetesconfiguration): update client name annotation format

- Change client name annotation from short form to fully qualified form
- Update AKSIdentityType client name to use full namespace path
- Maintain java target while improving naming consistency

* feat(kubernetesconfiguration): add OCI repository definition client

Add OCI repository definition client with proper Java client name annotation
to support OCI repositories in flux configurations.

* feat(client): add OCI repository reference definition client mapping

Add Java client name mapping for OciRepositoryRefDefinition to enable
proper client generation for OCI repository references in the Kubernetes
Configuration API.

* feat(kubernetesconfiguration): add Java client names for OCI repository types

Add @clientName annotations for OciRepository and related patch definitions
to support Java code generation in the Kubernetes Configuration API.

- Add client name mapping for Microsoft.KubernetesConfiguration.SourceKindType.OCIRepository
- Add client name mapping for OCIRepositoryPatchDefinition
- Add client name mapping for OCIRepositoryRefPatchDefinition

* revert

* refactor(kubernetesconfiguration): simplify service names in tspconfig files

- Change KubernetesConfigurationExtensionTypes to ExtensionTypes
- Change KubernetesConfigurationExtensions to Extensions
- Change KubernetesConfigurationFluxConfigurations to FluxConfig
- Change KubernetesConfigurationPrivateLinkScopes to Scope

* feat(kubernetesconfiguration): add java language exclusion for private link scopes

Add "!java" parameter to clientLocation annotations for PrivateLinkScopes
operations to exclude Java language generation for these endpoints.
This maintains backward compatibility while preventing Java SDK generation
for private link scope operations that are not supported in Java.

* refactor(kubernetesconfiguration): update client names for private link scopes

- Rename ArmPrivateEndpointConnection to Connection for java client
- Add Scopes client name for KubernetesConfigurationPrivateLinkScopes in java
- Add Connections client name for PrivateEndpointConnections in java
- Add Resources client name for PrivateLinkResources in java

* feat(kubernetesconfiguration): add Java client name annotations for private link scopes

- Add client name annotation for PrivateEndpointConnectionListResult as ConnectionListResult
- Add client name annotation for KubernetesConfigurationPrivateLinkScope as PrivateLinkScope
- Add client name annotation for PrivateEndpointConnection as Connection

* refactor(kubernetesconfiguration): remove java client name annotation

Removed the clientName annotation for PrivateEndpointConnection in Java
as it's no longer needed for the Kubernetes Configuration resource
manager.

* add go config

* refactor(kubernetesconfiguration): update client naming for private link scopes

- Add client names for Connection, ResourceListResult, ConnectionProperties,
  and ServiceConnectionStatus types from Azure ResourceManager CommonTypes
- Remove redundant client name definition for PrivateEndpointConnection
- Update import statements to use common types instead of service-specific types

* refactor(kubernetesconfiguration): update private endpoint connection client naming

- remove deprecated clientName annotation for
Azure.ResourceManager.CommonTypes.PrivateEndpointConnection
- add new clientName annotation for
Microsoft.KubernetesConfiguration.PrivateEndpointConnection

* edit go config

* refactor(kubernetesconfiguration): add client name annotations for private link scopes

- Add client name annotation for PrivateEndpointConnectionProvisioningState
- Add client name annotation for KubernetesConfigurationPrivateLinkScopeProperties
- Update existing client name annotations for better Java client generation

* feat(kubernetesconfiguration): add Java client names for extension type models

- Add client name mapping for ExtensionTypeVersionForReleaseTrainProperties
- Add client name mapping for ExtensionTypeVersionUnsupportedKubernetesMatrixItem
- Add client name mapping for ExtensionTypeVersionForReleaseTrainPropertiesUnsupportedKubernetesVersions
- Add client name mapping for ExtensionTypeVersionForReleaseTrain

* update go code

* refactor(kubernetesconfiguration): update client name annotations for flux configurations

- Add client name annotation for FluxConfigOperationStatus as OperationStatus in Java
- Add client name annotation for FluxConfigurations as FluxConfigs in Java
- Add client name annotation for FluxConfigurationPatchProperties as FluxConfigPatchProperties in Java

* refactor(kubernetesconfiguration): update client naming conventions for flux configurations

- Add "!java" directive to FluxConfigurations.createOrUpdate parameters
- Add "!java" directive to FluxConfigurations.update parameters
- Add "!java" directive to FluxConfigurations.fluxConfigOperationStatusGet location
- Update client name reference from Azure.ResourceManager.CommonTypes to
  Microsoft.KubernetesConfiguration namespace for FluxConfigOperationStatus
- Update client name reference from Azure.ResourceManager.CommonTypes to
  Microsoft.KubernetesConfiguration namespace for FluxConfigurations

* update go code

* update

* feat(kubernetesconfiguration): add Java client names for extension types and flux configurations

- Add ExtensionTypesMgmtClient for Java in extensionTypes client
- Remove language restriction for fluxConfiguration parameter naming
- Add FluxConfigClient for Java in fluxConfigurations client
- Update client naming to be consistent across languages

* feat: add Java client name annotation for ScopeClient

Add @clientName annotation for Microsoft.KubernetesConfiguration
ScopeClient in Java to properly define the client name for private
link scopes functionality.

* feat(kubernetesconfiguration): rename models in private link scopes

- Rename PrivateEndpointConnection to Connection
- Rename PrivateLinkResource to Resources

* refactor(kubernetesconfiguration): update private link scope model renames

- Rename PrivateEndpointConnection to ConnectionListResult
- Rename PrivateLinkResource to ResourceListResult
- Update tspconfig.yaml to use proper list result suffixes

* feat(kubernetesconfiguration): add ResourcesOperations mapping in tspconfig

- Add ResourcesOperations to rename-model mappings
- Map ResourcesOperations to Resources type

* refactor(kubernetesconfiguration): simplify clientName decorator syntax

- Remove unnecessary line breaks in clientName decorator for ScopeClient
- Maintain consistent formatting for Java client name specification

* update

* update

* update

* update

* update

* Update readme.md

* Revert "Update readme.md"

This reverts commit 2345e95.

---------

Co-authored-by: ChenxiJiang333 <v-chenjiang@microsoft.com>
Co-authored-by: Jiao Di (MSFT) <80496810+v-jiaodi@users.noreply.github.com>
Co-authored-by: Jiao Di (MSFT) <v-jiaodi@microsoft.com>
Co-authored-by: Hui Zhu <v-huizhu2@microsoft.com>
Co-authored-by: judy.liu <v-liujudy@microsoft.com>
Co-authored-by: Pan Shao <97225342+pshao25@users.noreply.github.com>
Co-authored-by: Xinni Tong <v-xinnitong@microsoft.com>
* Updated deployment setting to use http

* Use parameters.AdditionalParameters in yaml

---------

Co-authored-by: Chidozie Ononiwu <chononiw@microsoft.com>
@github-actions
Copy link

github-actions bot commented Feb 13, 2026

Next Steps to Merge

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

Comment generated by summarize-checks workflow run.

@LaylaLiu-gmail LaylaLiu-gmail merged commit 34d9069 into release-app-Microsoft.App-stable/2026-01-01--1 Feb 13, 2026
59 checks passed
@LaylaLiu-gmail LaylaLiu-gmail deleted the merge-main-to-release-app-Microsoft.App-stable/2026-01-01--1 branch February 13, 2026 06:52
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.