Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add SKU migration, Service Upgrade and ComputeType to 2025-05-01 #33103

Conversation

GSLeonardo
Copy link
Member

Choose a PR Template

Switch to "Preview" on this description then select one of the choices below.

Click here to open a PR for a Data Plane API.

Click here to open a PR for a Control Plane (ARM) API.

Click here to open a PR for only SDK configuration.

heaths and others added 30 commits March 5, 2025 16:19
* add pullrequest faq

Co-authored-by: Scott Beddall <scbedd@microsoft.com>
Co-authored-by: Wes Haggard <weshaggard@users.noreply.github.com>
Co-authored-by: Patrick Hallisey <pahallis@microsoft.com>
* Copy files from stable/2024-04-03

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

* Update version to stable/2024-09-10

Updated the API version from stable/2024-04-03 to stable/2024-09-10.

* Added tag for 2024-09-10 in readme file

* Updated examples

* removed bad line

* put properties in correct brackets

* Ran prettier

* Ran prettier on all examples (LF to CRLF issue?)

* Ran generate typespec

* Followed standard folder convention, added few missing ; to HP

* added import to fix clientName decorator

* changed import to importAppAtachInfo to avoid keyword usage

* began correcting typespec with privateEndpointConnection

* Compiled successfully first time, added additional model for Workspace PL. 150+ warnings (mostly for docs) needed

* Fixed 90+ warnings

* Added last simple warnings

* Copied package-lock

* Added x-ms-identifiers on complex objects

* Added LegacyOperations for PrivateEndpointConnections

* Added alias for ResourceTypeParameter

* Fixed Legacy Operations to fully compile

* Tags removed from patch properties

* Added suppression to Record, ProvisioningState, and CasingStyle warnings, fixed warning in tspconfig.yaml.

* Fixed lintDiff errors

* Added package changes to use latest version of rest-api-diff wihch is needed due to bug fixes

* Revert "Added package changes to use latest version of rest-api-diff wihch is needed due to bug fixes"

This reverts commit fcfd92c.

* FIXME removed

* Fixed package-lock to be same as before

* Added old swagger for diff and sorted

* REVERT NEEDED: These changes created locally vars and updated commontypes to work with diff tool, but shouldn't be merged.

* enamed to old for convienence

* Added fixes for 200 responses

* diff mitigations

* Fixed PATCH compile failures

* Updated interfaces to get correct Op IDs

* Renamed privateEndpoint interfaces

* spell check/prettier failures

* fixed pascal casing on MSIX

* Ran prettier on directory

* Updated ignored wordlist on cspell for desktopvirtualization

* more spell check suppressions

* Fixed PrivateEndpointConnection

* updated client.tsp reference to PL

* AppAttachPackage breaking changes

* Added MSIX Package path

* Updated Breaking Change Paths

* Fixed msix packages endpoint path

* Changed from SubscriptionBase to ResourceGroupBaseParameters

* Changed Msix to MSIX

* Resolved incorrect AppAttachPackageInfo Op ID

* Corrected last Operation IDs

* Converted eTag to etag

* added clientName and workspace endpoints

* Fixed last of removedPaths, fixed EnumDefaults

* caught last etag

* Updated property to match old naming conventions

* Added minimums that were missing

* Added more minimums

* Added handling for userSession endpoints

* Added PrivateLinkResources for workspace List

* Removed files I used to help conversion process

* Revert "Removed files I used to help conversion process"

This reverts commit b491792.

* Fixed casing for segment

* Removed old comparison

* Revert "Removed old comparison"

This reverts commit 39d9bb1.

* changed from stable to preview

* Missed preview in path

* changed version to 2024-08-08-preview

* Updated folder name

* updated folder, ran compilation

* Updated readme, removed extra preview

* Added ActiveSessionHostConfiguration to Typespec

* added default

* Few Breaking Change fixes

* Added half of SessionHostManagement

* Copied examples over

* Added MaxLength to friendlyName

* Revert "Copied examples over"

This reverts commit 4dac20b.

* Changed rampup mins to 0

* rest of scaling values standardized

* added missing AppAttachPackage properites, MultiplePersistent fix

* Removed some requireds

* added a few defaults, added personal enum missing

* removed bad default

* added non requires

* Added clientName to fix required parameters

* few more clientNames

* ran compile to get changes in swagger

* Added few more clientNames

* 2 clientName fixes

* Last clientNames

* Added nullables to make them not required

* Updated pattern, URI and ARMID format, and singleton for active SHC

* Added sessionHostConfigurations, getting errors with duplicateTypeNames

* Added url type instead of resourceIdentifier

* Added sessionHostUpdateStatuses endpoint path

* added initiate sessionHostUpdate endpoint

* Added Failing LRO code to repo to help debug

* Added NoResponse Op to Async Control call

* Added overrides for MSIX package OpIds

* Added last 2 missing paths

* Fixed last 2 required parameters with clientName

* Added SHC createOrUpdate op

* Fixed OpId and clientName

* replace record with string array

* ran compile

* removed action from segement

* changed to v6

* Made Patch properties in SessionHostConfiguration not required

* Made PATCH properties optional

* Added more patch nullables

* compiled

* Added examples from old directory

* added a few OpId and Title to examples

* Added more to examples

* added more examples

* Cleaned up dupe examples

* Added OpIds and title to each example

* Updated API version

* Ran tsp commit

* Fixed examples plural issue (most of them, I probably missed a few)

* ModelValidation fixes

* BreakingChange fixes after second review

* More Breaking Change fixes, LRO

* More BreakingChange fixes

* minor fixes

* Added 2 small missing feature additions

* Removed armID from secGroupID

* Fixed SessionHostManagementUpdateStatus to use OperationStatusResult

* Fixed last removed properties

* Removed envelope properties from Proxy Resources, various small fixes

* Removed a couple readonlyprops

* PrivateLink Tracked to Proxy

* Fixed SessionHostManagementUpdateStatus

* Added clientNames to help with AddedRequiredParameter

* clientNames

* 4 of last 6 clientNames

* last addedrequiredproperty failures

* Fix

* added optional parameters

* Renamed few enums for xmsenum check

* DiskType -> VirtualMachineDiskType

* 2 of last 4 enum changes

* Moved on to model validations, fixed 20

* Update scaling to use ScalingScheduleDayOfWeekItem

* Renamed to daysofweek array

* model

* model validation renames

* AppAttachPackagePatch fix

* last model validation bunch

* Added operations List example

* Updated Maintenance to use model as false enums

* Added small reference changes (casing, plural, ec)

* Fixed OperationStatus

* Removed ResourceId from UpdateStatus

* Fixed miss optional param on read only

* Custom Operations

* Switched to using commonTypes resource

* Removed bad DaysOfWeek enum (this will add some false breaking changes that a property is missing)

* Updated to use different patch that allows an empty body, few optional/required fixes

* Used Request instead of response

* More Request changes

* Last model validation fixes

* Fix optional parameters and type definitions from reviewer suggestions

* Changed Update params to force order correctly, compiled with tsp compile

* Local language formatter was bugged, had to restart IDE.

* Update UserSession SendMessage's status code.

* Revert "Merge branch 'main' into alecb-typespecmigration-20240910"

This reverts commit d227cbd, reversing
changes made to 7e45960.

* Revert "Merge branch 'alecb-typespecmigration-20240910' of github.com:AVD-RDDAM/avd-rest-api-specs into alecb-typespecmigration-20240910"

This reverts commit 7e45960, reversing
changes made to 267aefc.

* Revert "Update UserSession SendMessage's status code."

This reverts commit 267aefc.

* Reapply "Merge branch 'alecb-typespecmigration-20240910' of github.com:AVD-RDDAM/avd-rest-api-specs into alecb-typespecmigration-20240910"

This reverts commit f0f1b5d.

* Reapply "Merge branch 'main' into alecb-typespecmigration-20240910"

This reverts commit 40b1259.

* Reapply "Update UserSession SendMessage's status code."

This reverts commit 6d59828.

* Fix deprecation warning.

---------

Co-authored-by: ryanosh <89867477+ryanosh@users.noreply.github.com>
Co-authored-by: Yu Xia <yuxia3@microsoft.com>
Co-authored-by: blankor1 <36236746+blankor1@users.noreply.github.com>
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.10.11 to 0.10.12
- [Release notes](https://github.com/Azure/autorest/releases)
- [Commits](https://github.com/Azure/autorest/commits)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* remove contents of AVD arm api 2023-07-07-preview

---------

Co-authored-by: Yuchao Yan <yuchaoyan@microsoft.com>
* sdk automation, fix TypeSpec java config

* package-dir

* fix service-dir
* Add pagination to quantum

* test by remove an input

* only include autorest

* fix based on vlidation request

* fix based on vlidation request

* fix based on vlidation request

* add sample back

* rename files

* rename files

* update operation id

* remove based on comment

* add versions

* remove old versions and add version to main

* Revised based on recommendation

* Add missing note

* Fix json

* Update parameter versioning based on suggestions

* try another approach

* Update json

* Try versioning at operators

* Add versioning and update example

* update namespace based on recommendations

* Change namespace

* Change namespace

* restructure namespaces

* update and fix namespace issue

* add namespace to a file and delete swaggers of old api versions

* update readme to remove old api versions

* Revert "add namespace to a file and delete swaggers of old api versions"

This reverts commit cdc4a22.

* Revert "update readme to remove old api versions"

This reverts commit f7371ba.

* Add removed swagger back

* remove unused model

* use correct type

* update json file

* revert type changes

---------

Co-authored-by: Yi Gu <guyi@microsoft.com>
Co-authored-by: Mark Cowlishaw <markcowl@microsoft.com>
…-01-31-preview (#31896)

* CTS new preview API version with updated endpoints to match the draft SCRAPI IETF spec requirements
* Merge TypeSpec files into one
* Adds CBOR errors
* Changes transparency-configuration to respond in either CBOR or JSON
adds CBOR errors to entries responses
* Examples for to the new api version
* Remove older preview api endpoints
* change @nextlink to @TypeSpec.nextLink as otherwise .net sdk does not generate
* use explicit accept header for the sdk geneartor to skip accept parameter
* remove deprecated methods as recommended in the api review as this was never GA'd and is in preview
* simplify the api to only the minimum of required endpoints
* adds content types to examples
* remove unused examples
* use Azure.Core.Versions.v1_0_Preview_1 instead of v2
* add LroExtensionback to supressions
* Renamed batch pipeline and added internal project constrain

* Moved all needed steps inside of interal project condition
* modified the clientName from "AnalyzeConversation" to "ConversationAuthoring"

* removed `model` subnamespace

* split `ConversationAuthoringModel` into `ExportedModel` and `TrainedModel` and remove plural form from subclient

* remove the plural from the test jsons

* devided test jsons of Model into exportedModel and trainedModel

* modify formatting problems

* modify the prefix for common model

* modified prefix from `ConversationsAuthoring` to `ConversationAuthoring`

* move swapDeployments, assignDeploymentResource, unassignDeploymentResources to TextAuthoringProject and modify the tests

* fixed TypeSpec Validation

* modify the clientname to fit text authoring sdk

* modify clientname for `CopyProjectDetails`

* fix Typespec validation
Co-authored-by: Ben Broderick Phillips <bebroder@microsoft.com>
* AGC v.2025-03-01-preview

* change naming

* add FrontendSecurityPolicyConfigurations and update examples

* udpate restriction for number of prefixes per rule

* update readme

* unify sp configurations

* change descriptions

* fix CI

---------

Co-authored-by: Mike Harder <mharder@microsoft.com>
)

* fix generation issues for JS in Feb release cycle

* fix TypeSpec Validation

* update

* update

* update

* update

* update

* Update specification/databasewatcher/DatabaseWatcher.Management/tspconfig.yaml

* update

---------

Co-authored-by: Mary Gao <yanmeigao1210@gmail.com>
Co-authored-by: Mike Harder <mharder@microsoft.com>
Co-authored-by: Qiaoqiao Zhang <55688292+qiaozha@users.noreply.github.com>
* copy previous stable swagger unchanged for baseline commit

* add teamsextensionuser

* add new optional phone number properties

* fix comment

* resourceId is a required property
* DFD - Agentless GA api changes

* Update devops json

* Add missing files

* Readme updates

* fix readme

* add latest api verison for package-composite-v3 tag

---------

Co-authored-by: Roopesh Manda <rmanda@microsoft.com>
- Required to pass checks in branch RPSaaSMaster
…32988)

* Added new api version

* Added to new api version

* Added new api version

* Added tenant configuration

* Added new lense with markdown part

* Modified example

* Added to readme

* Modified example

* Prettier fix

* Removed unnecessary wrapper

* Revert "Removed unnecessary wrapper"

This reverts commit e15162c.

* Removed unnecessary wrapper settings

* Fixed example

---------

Co-authored-by: Sayeed Alam <saalam@microsoft.com>
Co-authored-by: Mike Harder <mharder@microsoft.com>
* add sub-rule-suppression

* [suppressions] Rename "rule" to "rules"

* Assume rules list has one element to unblock tests

* Revert unnecessary changes to rule loading

* Revert import changes

* Align suppressions with main

* update

* Only suppress SdkTspConfigValidation, simplify implementation and tests

* Remove unused import

---------

Co-authored-by: albertxavier100 <albertxavier001@icloud.com>
Co-authored-by: albertxavier100 <49485679+albertxavier100@users.noreply.github.com>
Co-authored-by: Mike Harder <mharder@microsoft.com>
Copy link

PR validation pipeline can not start as the pull request is not merged or mergeable - most likely it has merge conflicts.

@GSLeonardo GSLeonardo closed this Mar 10, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
brownfield Brownfield services will soon be required to convert to TypeSpec. See https://aka.ms/azsdk/typespec. resource-manager Search
Projects
None yet
Development

Successfully merging this pull request may close these issues.