Skip to content

Update GA branch with latest from master #34575

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

Open
wants to merge 549 commits into
base: release-machinelearningservices-Microsoft.MachineLearningServices-2025-04-01
Choose a base branch
from

Conversation

fmabroukmsft
Copy link
Member

ARM (Control Plane) API Specification Update Pull Request

Tip

Overwhelmed by all this guidance? See the Getting help section at the bottom of this PR description.

PR review workflow diagram

Please understand this diagram before proceeding. It explains how to get your PR approved & merged.

spec_pr_review_workflow_diagram

Purpose of this PR

What's the purpose of this PR? Check the specific option that applies. This is mandatory!

  • New resource provider.
  • New API version for an existing resource provider. (If API spec is not defined in TypeSpec, the PR should have been created in adherence to OpenAPI specs PR creation guidance).
  • Update existing version for a new feature. (This is applicable only when you are revising a private preview API version.)
  • Update existing version to fix OpenAPI spec quality issues in S360.
  • Convert existing OpenAPI spec to TypeSpec spec (do not combine this with implementing changes for a new API version).
  • Other, please clarify:
    • Update GA branch with latest changes from main

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:

  • I confirm this PR is modifying Azure Resource Manager (ARM) related specifications, and not data plane related specifications.
  • I have reviewed following Resource Provider guidelines, including
    ARM resource provider contract and
    REST guidelines (estimated time: 4 hours).
    I understand this is required before I can proceed to the diagram Step 2, "ARM API changes review", for this PR.
  • A release plan has been created. If not, please create one as it will help guide you through the REST API and SDK creation process.

Additional information

Viewing API changes

For convenient view of the API changes made by this PR, refer to the URLs provided in the table
in the Generated ApiView comment added to this PR. You can use ApiView to show API versions diff.

Suppressing failures

If one or multiple validation error/warning suppression(s) is detected in your PR, please follow the
suppressions guide to get approval.

Getting help

  • First, please carefully read through this PR description, from top to bottom. Please 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.
  • For help with ARM review (PR workflow diagram Step 2), see https://aka.ms/azsdk/pr-arm-review.
  • 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.

msyyc and others added 30 commits April 14, 2025 07:37
* [python] remove unused readme.python.md

* Remove Python SDK configuration from readme
* Create client.tsp

* reformat
…sights 20250201 stable API version (#33696)

* Add missing actions to stable 2025-02-01

* Update WorkspacesFailover.json

add missing

* Update WorkspacesFailover.json

Update common-type to v6

* Update WorkspacesFailover.json

fix with prettier
…tFaultSimulation action - FaultSimulationContentWrapper to allow polymorphism (#33833)

* add FaultSimulationRequest wrapper to allow polimorphisom on the request params

add parameters to 2011 example

rename to contentwrapper to avoid using request

* add package-name to fix SdkTspConfigValidation and update package version

* update go sdk version

---------

Co-authored-by: Alfredo Santamaria Gomez <alsantam@microsoft.com>
…33572)

* Update AttributebasedVMSize Recommender example and add descriptions with enum on the request params

* Apply fix and suppressions

* Fic spelling typo

* remove suppressions
- array.js: filterAsync(), mapAsync()
- sleep.js: sleep()
* Updates to emitter CI

* add missing $

* add path

---------

Co-authored-by: jolov <jolov@microsoft.com>
…33937)

- Change exec and git funcs to return {stdout: string, stderr: string}
- Update all consumers of exec and git funcs
- Add execNpm() helper to shared
- TypeSpecValidation: Remove host.runFile() and host.runNpm()
…3466)

* Latest changes from RPSaaSMaster

* reverted client.tsp

* fixed readme.md

* reverted readme files

* fixed readme.md

* fixed readme.md

* reverted tspconfig.yaml

* reverted tspconfig.yaml

* fixed readme.md

* added configuration for sdk generation to tspconfig.yaml file

* added configuration for sdk generation

* Revert "added configuration for sdk generation to tspconfig.yaml file"

This reverts commit c7a3ac5.

* Oracle.Database. Added flavor Azure to tspconfig.yaml

* Oracle.Database. Updated tspconfig.yaml

* Oracle.Database. Fixed tspconfig.yaml

* Oracle.Database. Fixed tspconfig.yaml

* Oracle.Database. Fixed tspconfig.yaml

* Oracle.Database. Fixed tspconfig.yaml

* Oracle.Database. Fixed tspconfig.yaml

* Oracle.Database. Fixed tspconfig.yaml

* fix tsp python config

* java config

* remove js swagger configs to make automation only trigger typespec-gen

---------

Co-authored-by: Maksym Maksymchuk <mlmaximchuk@gmail.com>
Co-authored-by: Mihret Kidane <mihretkidane@Mihrets-Virtual-Machine.local>
Co-authored-by: Mihret Kidane <mihretkidane@unknown8a7c33ba8746.attlocal.net>
Co-authored-by: mihretKidane-OCI <mihret.kidane@oracle.com>
Co-authored-by: Mihret Kidane (ORACLE AMERICA INC) <v-mkidane@microsoft.com>
Co-authored-by: kazrael2119 <98569699+kazrael2119@users.noreply.github.com>
Co-authored-by: Qiaoqiao Zhang <55688292+qiaozha@users.noreply.github.com>
…ghts (#33497)

* update tspconfig

* update

* update

---------

Co-authored-by: Mary Gao <yanmeigao1210@gmail.com>
* update tspconfig for keyvault

* update

* update

---------

Co-authored-by: Mary Gao <yanmeigao1210@gmail.com>
* update with kebab case style option

* update

* update

* update

* update

* update

* update

* update package name

---------

Co-authored-by: Mary Gao <yanmeigao1210@gmail.com>
* update tspconfig

* update

* add

* update tsp config

---------

Co-authored-by: Mary Gao <yanmeigao1210@gmail.com>
…33940)

* Update readme.md

* Remove azure-sdk-for-go from swagger-to-sdk
* Fix the typespec void return type issue

* Update the spec

* Regen the swagger

* update

* Update specification/containerservice/Fleet.Management/tspconfig.yaml

* Update specification/containerservice/Fleet.Management/tspconfig.yaml

* Update the swagger without any change

---------

Co-authored-by: kazrael2119 <98569699+kazrael2119@users.noreply.github.com>
* update tspconfig

* Update specification/kubernetesruntime/KubernetesRuntime.Management/tspconfig.yaml
* update tspconfig with kebab case style

* update

---------

Co-authored-by: Mary Gao <yanmeigao1210@gmail.com>
* update tspconfig

* Update specification/eventgrid/Azure.Messaging.EventGrid/tspconfig.yaml

---------

Co-authored-by: Mary Gao <yanmeigao1210@gmail.com>
* - Add entity and intent descriptions, entity associations for 2025-05-15-preview

* added DataGenerationConnectionInfo and related models

* add `dataGenerationSettings` property to `TrainingJobOptions`

* added test examples for Conversation Authoring 2025-05-15-preview

* added `assignedResources` properties

* removed `assignedResourceIds` from version 2025-5-15-preview

* added `2025-05-15-preview` to readMe file

* added latest api version to the tag

* added properties for text authoring of version 2025-05-15-preview

* add tests for text authoring 2025_05_15_preview

* added text authoring 2025-05-15-preview to readMe file

* added storageAccountResourceId property to text authoring

* added prefix `ConversationAuthoring` and `TextAnalysisAuthoring` to listObjects functions for Authoring

* update the test json

* make property `assignedAoaiResource` optional

* modified the property `assignedResourceIds` to `assignedResources` in DeployProject test

* added property storageAccountResourceId in Project releated test jsons

* removed `assignedResourceIds` from test json in text authoring

* add 'dataGenerationSettings' in trainProject test

* add 'assignedAoaiResource' in listDeployments

* add `assignedAoaiResource` property to getDeployment test

* add property 'assignedAoaiResource' to deployProject test

* added `description` to entities in importProject

* added 'associatedEntities' and 'description' to assets in importProject test

* changed 'AzureOpenAI' to `azureOpenAI` in tests

* added `assignedAoaiResource` to deployment tests, and modified "azureOpenAI" to "AzureOpenAI"

* trigger CI

* fix Typespec validation

* make `storageAccountResourceId` optional and compiled
- Partial revert of #33937
- Prepares for simple-git
* Create baseline commit from 2023-09-01-preview to new 2024-11-18-preview version

* Update api version in files to new version 2024-11-18-preview

* Add new triageResources RT

* Delete Assessments swagger files

* Fix avocado errors

* fix prettier issue

* Resolve arm review comments

* remove uuid

* Add back assessments endpoints

* Add back assessments endpoints

* suppress lintdiff errors

* Resolve review comment

* Add scoped suppression

* Fix suppression

* resolve review comment

* fix space

---------

Co-authored-by: Rita Lu <ritalu@microsoft.com>
…ument look better (#33938)

* update snapToRoads batch example

* add AdminDistrictTruck

* Merge countryRegion

* update description

---------

Co-authored-by: Will Huang <huangwill@microsoft.com>
…stfix as this is initial SDK before GA (#33803)

* publish first version of aco stable api and set tag name with beta for initialization

* Add sdk language config in tspconfig file

* add missing properties

* add missing properties

* follow contoso tspconfig example to address tspconfig issue

* add client name mapping

* format client tsp file

* test remove sample for js

* set generate sample to true for js

* Update specification/carbon/Carbon.Management/tspconfig.yaml

* Update specification/carbon/Carbon.Management/tspconfig.yaml

* remove readme.xxx.md file since we used typespec

---------

Co-authored-by: Mary Gao <yanmeigao1210@gmail.com>
Copy link

openapi-pipeline-app bot commented May 9, 2025

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

@fmabroukmsft fmabroukmsft requested review from DominikMe and marclerwick and removed request for a team May 9, 2025 21:51
@github-actions github-actions bot added BreakingChange-Go-Sdk-Suppression brownfield Brownfield services will soon be required to convert to TypeSpec. See https://aka.ms/azsdk/typespec. labels May 9, 2025
@fmabroukmsft
Copy link
Member Author

/azp run

Copy link

You have several pipelines (over 10) configured to build pull requests in this repository. Specify which pipelines you would like to run by using /azp run [pipelines] command. You can specify multiple pipelines using a comma separated list.

@AzureRestAPISpecReview AzureRestAPISpecReview added ARMReview data-plane new-api-version resource-manager RPaaS SuppressionReviewRequired TypeSpec Authored with TypeSpec WaitForARMFeedback <valid label in PR review process> add this label when ARM review is required labels May 9, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ARMReview BreakingChange-Go-Sdk-Suppression brownfield Brownfield services will soon be required to convert to TypeSpec. See https://aka.ms/azsdk/typespec. data-plane new-api-version resource-manager RPaaS SuppressionReviewRequired TypeSpec Authored with TypeSpec 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.