Skip to content

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

Merged
najian merged 313 commits intorelease-app-Microsoft.App-stable/2026-01-01--1from
merge-main-to-release-app-Microsoft.App-stable/2026-01-01--1
Mar 3, 2026
Merged

Merge branch main into release-app-Microsoft.App-stable/2026-01-01--1#40946
najian merged 313 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

msyyc and others added 30 commits February 5, 2026 16:22
* init

* sql instance changes

* updating readme

* updates

* updating api version in jsons

* moving to preview

* adding sql instance changes

* readme update

* taking base as 2025-08-01

* merging 2025-02-28-preview changes

* adding sql instance snapshot backup changes

* VaultName parameter fix

* fixing json

* updating main.tsp

* updating examples

* updating .tsp files and bms.json based on tsp npx tsv cmd

* adding versioning

* updates

* updates

---------

Co-authored-by: chandrikagonuguntla <chandrikagonuguntla@users.noreply.github.com>
…1 typespec (#39683)

* convert

* update examples

* update

* update

* delete

* update finalresult

* update finalresult

* remove operationId and related suppression

* update tspcofig

* fix

* rename folder

* delete

* remove private

* remove csharp in tspconfig

* fix update

* Add Secret on model properties and Fix ComputeResource

* fix ts validation error

* regen

* remove hierarchyBuilding

* fix void finalresult

* fix deleteBulk

* Update tspconfig.yaml

* Update specification/machinelearningservices/MachineLearningServices.Management/tspconfig.yaml

* Update tspconfig.yaml for Machine Learning services

* add void finalresult for addBulk

* refactor(spec): update Java client naming for blob reference SAS operations

- Rename GetBlobReferenceSASRequestDto to GetBlobReferenceSasRequestDto for Java
- Rename GetBlobReferenceSASResponseDto to GetBlobReferenceSasResponseDto for Java
- Rename SASCredential to SasCredential for Java
- Rename SASCredentialDto to SasCredentialDto for Java
- Rename SASAuthTypeWorkspaceConnectionProperties to SasAuthTypeWorkspaceConnectionProperties for Java
- Rename Registries.getBlobReferenceSAS to getBlobReferenceSas for Java client

* Remove legacy client name annotations

Removed legacy client name annotations for BlobReferenceSAS and SASCredential.

* Fix Java casing for SAS-related types

Added Java casing fixes for SAS-related types and operations in client.tsp.

* 2025-12-01 typespec api version creation

* Models.tsp update

* patch reigstry spec

* Reflect new SDK fixes from typespec conversion PR

* Fix Registry.tsp duplicate symbols causing SDK generation failure

Remove duplicate model definitions (ManagedResourceGroupSettings,
RegistryPrivateEndpointConnection, etc.) that were already defined in
models.tsp and causing 'duplicate-symbol' compilation errors.

Also remove RegistryPrivateEndpointConnections interface using
non-existent ARM operation templates.

* Disable Go generate-samples due to emitter bug with example file matching

The Go emitter incorrectly matches DataContainer examples to CodeContainerProperties
model, causing 'field with serializedName dataType not found' error. This appears
to be a bug in how the emitter processes examples with client location reorganization.

* Add package-2025-12-01 tag to readme.md for lint-diff validation

* Format 2025-12-01 JSON files with prettier

* fix: format TypeSpec source examples for 2025-12-01 with prettier

* patch reigstry spec

* remove duplicated model definitions

* fix: format RegistryPrivateEndpointConnection.tsp for TypeSpec validation

* fix: remove duplicate managedResourceGroup properties from Registry envelope

* chore: regenerate swagger files to sync with TypeSpec source

* fix: set generate-samples to true for Go emitter to pass SDK config validation

* Update to allow lintdiff to succeed

* Fix breaking changes in 2025-10-01-preview: Remove global use-read-only-status-schema setting

- Removed use-read-only-status-schema: true from tspconfig.yaml to prevent global readOnly changes
- Added ProvisioningStateMustBeReadOnly suppression for package-2025-12-01 tag in readme.md
- Regenerated swagger files to remove erroneous readOnly: true from provisioningState enums

This fixes the 63 ReadonlyPropertyChanged breaking change errors in the preview version.

* Fix DataContainer FinalResult typo: CodeContainer -> DataContainer

The LroHeaders for DataContainers_CreateOrUpdate and RegistryDataContainers_CreateOrUpdate
incorrectly referenced CodeContainer as the FinalResult type. This was a copy-paste error
from the swagger-to-typespec conversion.

* Update FIXME suppressions with proper justifications

* Add secret decorators to remove XMSSecretInResponse suppressions

* Remove preview comments from property descriptions

* Fix model validation errors by removing preview-only features from stable examples

* Remove FineTuningJob and DistillationJob examples from TypeSpec source and regenerate openapi.json

* fix: remove preview-only properties from 2025-12-01 stable examples

Remove properties that are marked as @removed(Versions.v2025_12_01) from
source example files to fix model validation errors:

- Compute/ComputeInstance: autologgerSettings, enableOSPatching, enableRootAccess, releaseQuotaOnStop
- Job/CommandJob: parentJobName
- ServerlessEndpoint: contentSafetyLevel

* style: fix tsp format for models.tsp

* Lintdiff updates

* Lintdiff fix

* chore: retrigger CI pipelines

* Update suppressions to remove old generic justification

* Fix cspell failure

---------

Co-authored-by: mcgallan <1186003288@qq.com>
Co-authored-by: Zihe Wang (WICRESOFT NORTH AMERICA LTD) <v-zihewang@microsoft.com>
Co-authored-by: Weidong Xu <weidxu@microsoft.com>
Co-authored-by: Yuchao Yan <yuchaoyan@microsoft.com>
Co-authored-by: Jiao Di (MSFT) <80496810+v-jiaodi@users.noreply.github.com>
Co-authored-by: v-huizhu2 <v-huizhu2@microsoft.com>
Co-authored-by: Chao Yu <chaoyu@microsoft.com>
Co-authored-by: Mike Harder <mharder@microsoft.com>
* Added powershell emitter in Edge Marketplace

* Updated tsp config
* init

* sql instance changes

* updating readme

* updates

* updating api version in jsons

* moving to preview

* adding sql instance changes

* readme update

* taking base as 2025-08-01

* merging 2025-02-28-preview changes

* adding sql instance snapshot backup changes

* VaultName parameter fix

* fixing json

* updating main.tsp

* updating examples

* updating .tsp files and bms.json based on tsp npx tsv cmd

* adding versioning

* updates

* updates

* fixing js sdk validation

* reverting last commit

* removing VaultNameParameter

---------

Co-authored-by: chandrikagonuguntla <chandrikagonuguntla@users.noreply.github.com>
…0180)

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.5 to 0.64.6
- [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.6
  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>
* Update garnetCache.json

Changing entity names to resolve conflicts in sdk generation

* Fix location header in CosmosDBGarnetClusterPatch example to use URI instead of region name

---------

Co-authored-by: Pan Shao <97225342+pshao25@users.noreply.github.com>
Co-authored-by: Karthik chakravarthy <88904658+kcheekuri@users.noreply.github.com>
Co-authored-by: Mike Harder <mharder@microsoft.com>
Co-authored-by: Sandip Shahane <sandipsh@microsoft.com>
* Fixing garnet patch sample

Fixing garnet patch sample

* Update CosmosDBGarnetClusterPatch.json

implementing pr comments

* Fix response schema

* Resolve breaking change

* Removing body

* Removing schema

---------

Co-authored-by: Karthik chakravarthy <88904658+kcheekuri@users.noreply.github.com>
Co-authored-by: Mike Harder <mharder@microsoft.com>
Co-authored-by: Prachi Nandi <prachinandi@microsoft.com>
* add missing doc

* resolve review comments
…ix (#39371)

* Normalize Swagger Model Names and Properties Suffix

* Update RaiBlocklistItemsBulkDeleteRequest to an Array of Strings

* Update RaiBlocklistItemsBulkDeleteRequest to object type
* converted

* could compile

* update

* justification

* Update tspconfig.yaml

* update

* Update tspconfig.yaml

* update client name

* Update client.tsp

* update for java

* update for java

* Update tspconfig.yaml

* Remove compatibility-lro from tspconfig.yaml

Removed compatibility-lro setting from tspconfig.yaml

---------

Co-authored-by: Jiao Di (MSFT) <v-jiaodi@microsoft.com>
Co-authored-by: ChenxiJiang333 <119990644+ChenxiJiang333@users.noreply.github.com>
Co-authored-by: Weidong Xu <weidxu@microsoft.com>
Co-authored-by: Yuchao Yan <yuchaoyan@microsoft.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>
* Convert Swagger to TSP

* Fix diff and errors

* Delete unnecessary decorators

* Fix Swagger Model Validation Errors

* Test whether TSMV will report errors

* Revert "Test whether TSMV will report errors"

This reverts commit 6b50135.

* Add SecuredByPerimeter back

* Update NetworkSecurityPerimeterConfiguration.tsp

* Revert "Update NetworkSecurityPerimeterConfiguration.tsp"

This reverts commit eebd452.

* Add missing x-ms-parameter-grouping

* run tsp compile command

* Replace custom NSPC resource model with CommonTypes.NspConfigurationResource

* update

* Update client.tsp

* Remove unnecessary model

* run tsp compile command

* Update client.tsp

* Test whether the name parameter can be removed.

* Replace the Operation template of NetworkSecurityPerimeterConfigurations_Reconcile with Action.

* add go code

* update

* add go config

* add go config

* Java config

* add go clientName

* update client name

* Update client.tsp

* re-enable generating test/sample for java

* Exclude Python from customization for it does not support to wrap header-only parameter

* Exclude JS for customization

* Enable compatibility-lro in tspconfig.yaml

* update

* add missing x-ms-parameter-grouping and x-ms-client-request-id

* Remove compatibility-lro option from tspconfig.yaml

* Add missing tags and visibility

* Remove visibility

* tsp compile

---------

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: Judy Liu <v-liujudy@microsoft.com>
Co-authored-by: Xiaofei Cao (from Dev Box) <xiaofeicao@microsoft.com>
Co-authored-by: Jiao Di (MSFT) <v-jiaodi@microsoft.com>
Co-authored-by: Yuchao Yan <yuchaoyan@microsoft.com>
Co-authored-by: ZiWei Chen <98569699+kazrael2119@users.noreply.github.com>
Co-authored-by: Pan Shao <97225342+pshao25@users.noreply.github.com>
* necessary config for python

* update to keep compatibility for existing python sdk

* Update Python SDK config for policy to use package-policy-python tag

* update

* update

* Revert default tag back to package-policy-2025-11-stable
* converted

* could compile

* update

* update

* update

* update

* update

* Update routes.tsp

* update

* prettier

* update client name

* delete before relocate

* update

* rename for java

* Update suppressions.yaml

* Add Python support to Azure Maps Management Client

Added Python support for Azure Maps Management Client and updated related encryption identity models.

* Update tspconfig.yaml for compatibility and LRO

* update

* Remove compatibility-lro from tspconfig.yaml

Removed compatibility-lro setting from tspconfig.yaml

* update

* update

---------

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: Weidong Xu <weidxu@microsoft.com>
Co-authored-by: ChenxiJiang333 <119990644+ChenxiJiang333@users.noreply.github.com>
Co-authored-by: Pan Shao <97225342+pshao25@users.noreply.github.com>
* update

* fix diff

* add suppress

* fix tsmv error

* prettier check

* fix modelvalidation error

* rename

* fix

* update tspconfig

* delete json

* Update tspconfig.yaml

* Add client definitions for FrontDoorManagementClient

* feat(frontdoor): add Java client name mappings and float32 configuration

- Add Java client name mappings for MinimumTLSVersion, hostname fields,
  and UTC datetime properties in various models
- Configure float32-as-double option to false in tspconfig.yaml
- Update client.tsp with comprehensive Java-specific client name annotations

* fix(frontdoor): correct datetime field naming in model

Rename datetime fields from UTC suffix to Utc suffix for consistency
with TypeScript naming conventions:
- startDateTimeUTC -> startDateTimeUtc
- endDateTimeUTC -> endDateTimeUtc

* Revert "fix(frontdoor): correct datetime field naming in model"

This reverts commit 36af6ab.

* feat(frontdoor): add client name annotation for LatencyMetric startDateTimeUTC

- Add @@clientName annotation for LatencyMetric.startDateTimeUTC property
- Map to "startDateTimeUtc" for java client

* refactor(frontdoor): remove unused latency metric client name mapping

Removed the client name mapping for LatencyMetric.startDateTimeUTC
as it was no longer needed in the FrontDoor Management client.

* update for js

* update

* Add Java clientName mappings for various properties

* Add float32-as-double configuration to tspconfig

* refactor(frontdoor): extract latency scorecard parameters into reusable model

- Create GetLatencyScorecardsParameters model to define query parameters
- Replace inline Parameters object in Experiments interface with the new model
- Add client name mapping for endDateTimeUTC parameter in Java

* refactor(frontdoor): extract GetTimeseriesParameters model

- Extract inline Parameters from Experiments interface into a separate
GetTimeseriesParameters model
- Add client name mappings for startDateTimeUTC and endDateTimeUTC
parameters in Java
- Move query parameter definitions to the new reusable model

* refactor(frontdoor): change models to aliases for timeseries parameters

- Change GetTimeseriesParameters from model to alias
- Change GetLatencyScorecardsParameters from model to alias
- This improves type definition consistency in the specification

* fix(frontdoor): correct alias syntax in models.tsp

- Change `alias GetTimeseriesParameters {` to `alias GetTimeseriesParameters = {`
- Change `alias GetLatencyScorecardsParameters {` to `alias GetLatencyScorecardsParameters = {`
- Add proper closing semicolons for alias definitions

The changes fix the TypeScript alias syntax by adding the required equals sign
and semicolon to properly define type aliases.

* Remove compatibility-lro from tspconfig.yaml

Removed compatibility-lro setting from typespec configuration.

* update go config

* add go config

* add go config

* remove go config

* add  go config

* add suppress

* add suppress

* add interface ouside replace function

* fix typespec validation

* update tags

* remove operationId

* format

* update provider

* Update client.tsp

---------

Co-authored-by: ChenxiJiang333 <119990644+ChenxiJiang333@users.noreply.github.com>
Co-authored-by: Hui Zhu <v-huizhu2@microsoft.com>
Co-authored-by: Jiao Di (MSFT) <v-jiaodi@microsoft.com>
Co-authored-by: Jiao Di (MSFT) <80496810+v-jiaodi@users.noreply.github.com>
Co-authored-by: judy.liu <v-liujudy@microsoft.com>
Co-authored-by: judy <1002946066@qq.com>
Co-authored-by: kazrael2119 <98569699+kazrael2119@users.noreply.github.com>
The eng/common/scripts/login-to-github.ps1 script was failing because it was using the standard Base64 encoded
  signature returned by Azure Key Vault directly in the JWT, instead of converting it to Base64URL format (which
  replaces + with -, / with _, and removes trailing =).

  I have fixed the script by adding the necessary character replacements and also added a 10-second clock skew buffer
  to the iat (issued at) claim to ensure validity.

  The script now runs successfully and logs in as azure-sdk-automation[bot].

  Changes made:

   - Modified eng/common/scripts/login-to-github.ps1:
    - Converted the signature from Azure Key Vault to Base64URL format.
    - Subtracted 10 seconds from the iat claim to account for potential clock skew.

  Verification:

   - Ran the script and confirmed it successfully resolved the installation ID for "Azure" and obtained an access
  token.
   - gh auth status output confirms successful login.

Co-authored-by: Wes Haggard <Wes.Haggard@microsoft.com>
…d delete response codes for SDK generation (#39806)

* fix: Change getVersionCode and swapDefault to use empty body model for SDK generation

- Changed getVersionCode and swapDefault operations from 'void' to '{}' (empty model)
- Added suppression for no-empty-model warning with explanation
- Added doc comments for both operations
- Updated delete operations to include 200 response code for consistency
- This ensures SDK clients send Content-Type: application/json with {} body,
  matching the RP requirement for EmptyBody model

* Add 200 response to delete operations for SDK generation compatibility

- Add 200 response code to delete operation examples for EdgeActions, EdgeActionVersions, and EdgeActionExecutionFilters
- Add DeleteResponseCodes suppressions in readme.md for both API versions
- RP currently implements synchronous delete (returns 200), transitioning to async while maintaining backward compatibility

* Add 200 response to TypeSpec source example files for delete operations

* Update specification/cdn/resource-manager/Microsoft.Cdn/EdgeActions/main.tsp

Co-authored-by: Yuchao Yan <yuchaoyan@microsoft.com>

* Update getVersionCode to use void with explicit contentType header

Apply same pattern as swapDefault: use void parameter type with explicit
@Header contentType for POST operations that don't require a request body.
This ensures the Content-Type header is set correctly for SDK generation.

* Apply tsp format to main.tsp

---------

Co-authored-by: Danny Tundwe (from Dev Box) <dannytundwe@microsoft.com>
Co-authored-by: Yuchao Yan <yuchaoyan@microsoft.com>
Co-authored-by: Sandip Shahane <sandipsh@microsoft.com>
Typespec conversion for servicefabric with lintdiff suppression and sdk validation suppression for .net

---------

Co-authored-by: ZiWei Chen <98569699+kazrael2119@users.noreply.github.com>
Co-authored-by: Jiao Di (MSFT) <80496810+v-jiaodi@users.noreply.github.com>
Co-authored-by: Jiao Di (MSFT) <v-jiaodi@microsoft.com>
* Initial plan

* Add test infrastructure and e2e tests from PR #40121

This commit adds only the test-related changes from PR #40121:
- New commands.test.ts with e2e tests for breaking change detection
- memfs dependency for mocking filesystem in tests
- Fixed test:ci script to include 'run' command

Note: These tests will fail until the product code changes from PR #40121
are applied, as they test the new renames functionality.

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

* get test to load

* WIP: Improve test

* add fixtures

* cleanup

* relative path

* log to null

* minimal valid JSON

* multi-version test

* improve test for adding new stable

* comment

* test names

* add fixture with multiple swaggers per api version

* add test multi-file, multi-version

* new stable, multi files

* mock createDummySwagger, add rename tests

* rename

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: mikeharder <9459391+mikeharder@users.noreply.github.com>
Co-authored-by: Mike Harder <mharder@microsoft.com>
* Base commit

* Added 2025-11-01

* Reran tsp compile

* Updated field descriptions

* Update client.tsp

---------

Co-authored-by: Brian Kimutai <briankimutai@microsoft.com>
Co-authored-by: ZiWei Chen <v-ziweichen@microsoft.com>
Co-authored-by: ZiWei Chen <98569699+kazrael2119@users.noreply.github.com>
Co-authored-by: Kyle Zhang <skywing918@hotmail.com>
* add  example for pricing ACR Pur req resource level

* add  example for pricing ACR Pur req resource level

* PRETTIERT

* fix prettier

---------

Co-authored-by: Rotem Aharoni <rotemaharoni@microsoft.com>
ChenxiJiang333 and others added 17 commits February 28, 2026 10:30
* Update client.tsp

* Update client.tsp
Co-authored-by: Elia Grady <elgrady@microsoft.com>
* Refactor streamanalytics folder structure to comply with Azure Guidelines

* Fix all common/v1 references

* Updated readme.md and added suppressions.yaml

* Updated api version in example
* Refactor policyinsights folder structure to comply with Azure Guidelines

* Fixed all common-types references

* Updated readme.md and added suppressions.yaml

* Updated api version in example
* update JS configs for existing self-serivce PRs

* Update client.tsp

* Update client.tsp

* Update client.tsp

* Update client.tsp

* Update tspconfig.yaml

* Update client.tsp

* Update client.tsp
* Microsoft.NetworkCloud 2026-01-01-preview: baseline from prior version

* Microsoft.NetworkCloud 2026-01-01-preview - version change notation only

* Microsoft.NetworkCloud 2026-01-01-preview feature changes

* Add suppression for Lintdiff failures
… ENOBUFS on large PRs (#40882)

The spec-gen-sdk-runner's getChangedFiles function used spawnSync to invoke
PowerShell for git diff, which has a default maxBuffer of 1MB. For PRs with
thousands of changed files (e.g. folder structure migrations), the output
exceeds this limit causing ENOBUFS. This silently returns undefined, resulting
in 0 changed files detected and a false-positive SDK validation pass.

Replace the PowerShell-based implementation with the existing
getChangedFiles from @azure-tools/specs-shared/changed-files, which uses
simple-git (streaming spawn) and has no buffer size limitation.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
#40897)

* Add troubleshooting comment by sdk generation agent
* Add action to use github app via github workflows

* Add note about environment

* Use env variables to help prevent injection attacks

* Remove note about outputs

* Add test workflow for login-to-github

---------

Co-authored-by: Wes Haggard <Wes.Haggard@microsoft.com>
…ash on renamed paths (#40918)

findAllParentsWithFile was re-throwing ENOENT errors when scanning directories
that no longer exist (e.g. after a folder restructure PR renames/deletes paths).
Since git diff reports both old and new paths, deleted directories caused an
uncaught exception that crashed the entire SDK generation process.

Changed findAllParentsWithFile to match findParentWithFile behavior: log a
warning and return early instead of throwing.

Also added a top-level try-catch in index.ts main() so unexpected exceptions
properly set the pipeline step result to Failed.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
…0927)

* Initial plan

* Disable dependabot updates for @azure-tools/openai-typespec

Move @azure-tools/openai-typespec from the groups section to the ignore
section in .github/dependabot.yml to completely disable updates instead
of grouping them.

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

* Apply suggestion from @mikeharder

* Update dependabot.yml to include new ignore entry

Added manual update entry for @azure-tools/openai-typespec.

---------

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

* Replace all instances of apiview.dev with apiview.org

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>
Co-authored-by: Mike Harder <mharder@microsoft.com>
* Mitigate CDN Java TypeSpec migration: client.tsp and tspconfig.yaml updates

- Add client-side-validations, float32-as-double, uuid-as-string options
- Add hostName -> hostname clientName mitigations for 5 additional properties
- Add RequestMethodMatchValue -> RequestMethodMatchConditionParametersMatchValuesItem rename

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* rename AfdCustomDomains client

* public for Certificate

* more rename

* rename client for java

* Fix RequestSchemeMatchConditionParametersOperator in CDN client.tsp

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

---------

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@github-actions
Copy link

github-actions bot commented Mar 3, 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.

@najian najian merged commit 390399e into release-app-Microsoft.App-stable/2026-01-01--1 Mar 3, 2026
59 checks passed
@najian najian deleted the merge-main-to-release-app-Microsoft.App-stable/2026-01-01--1 branch March 3, 2026 05:00
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.