Skip to content
This repository was archived by the owner on Aug 26, 2025. It is now read-only.

Commit 3964cad

Browse files
raych1ArcturusZhangtadeleshnatekimball-msftmikeharder
authored
Sync upstream main (#3419)
* fix spread for purview datamap and translation document (Azure#29707) * update * update * update * update translation * update * fix ai document translation * fix wrong change and regen * fix * update swagger * update * format * change to use @Body * update * format --------- Co-authored-by: tadelesh <[email protected]> * fix body spread breaking change (Azure#29723) * fix face * fix communication messages * regen swagger * fix casing * rollback face * fix face * fix tsp * add java * fix easm * [communication] Update examples to use string for retry-after (Azure#29739) - Required by autorest schema for examples * [DevOpsInfrastructure] Add ".Management" suffix to TypeSpec folder name (Azure#29737) * move directive to readme.md to avoid unnecessary breaking changes for… (Azure#29742) * move directive to readme.md to avoid unnecessary breaking changes for all languages * update suppressions --------- Co-authored-by: Qiaoqiao Zhang <[email protected]> * Update fields description (Azure#28483) * Microsoft.Fabric - Fix Delete & Update Status Codes. (Azure#29721) * fix status codes and corresponding examples * fix update exmaple * Update mfe.json to fix out of order gen issue (Azure#29634) * [ServiceBus]: Api version 2023-01-01-preview to support data disaster recovery (Azure#29315) * Base commit * New Api Version 2023/01/01/preview * Readme Updated with new version * Failover API with Example * Minor folder correction * Updates * Updates' * Add new API version (2024-06-01), and nxdomainRedirect property to VirtualNetworkLink resource (Azure#29470) * Add nxdomainRedirect property to VirtualNetworkLink resource * Updated readme files and fixed various warnings/errors * Review request for Microsoft.ContainerService/aks to add version stable/2024-05-01 (Azure#29535) * Adds base for updating Microsoft.ContainerService/aks from version stable/2024-02-01 to version 2024-05-01 * Updates readme * Updates API version in new specs and examples * remove osOptions from AKS 2024-05-01 API (Azure#29422) Co-authored-by: Charlie Li <[email protected]> * add SecurityPatch to NodeOsUpgradeChannel (Azure#29468) * Adding Daemonset related flags to May 2024 GA (Azure#29579) * update sdk-suppressions.yaml * Update sdk-suppressions.yaml * Update sdk-suppressions.yaml * add value 'none' for networkPolicy field (Azure#29653) --------- Co-authored-by: Charlie Li <[email protected]> Co-authored-by: Charlie Li <[email protected]> Co-authored-by: Ye Wang [msft] <[email protected]> Co-authored-by: Youn Jae Kim <[email protected]> Co-authored-by: Alancere <[email protected]> Co-authored-by: Yuchao Yan <[email protected]> Co-authored-by: kazrael2119 <[email protected]> Co-authored-by: robogatikov <[email protected]> * Change default deployment for Msteam channel to CommercialDeployment (Azure#28741) * [Monitor] Add .Management suffix to TypeSpec folder name (Azure#29740) * [VerifiedId] Add ".Management" suffix to TypeSpec folder name (Azure#29747) * disable flatten for informatica (Azure#29755) * Update readme.md * Update readme.python.md * Update tspconfig.yaml * Update readme.python.md (Azure#29769) * tsp, BodyParameter, fix a few missing op (Azure#29770) * tsp, loadtesting, remove empty visibility from FileInfo.fileName (Azure#29521) * Enable stream-style-serialization (Azure#29768) * [OpenAI-Assistants] Fixing examples and avocado related CI issues (Azure#29499) * cleaned up config file * reverted name * Restored names and verified example adding behaviour for openapi2 emitter * Added example JSON files and the readme file * Added examples for past releases * Added more documentation to the script * Readme corrections * More readme corrections * Renamed retrieveAssistants examples to getAssistants to match TSP definition * Removed some swagger files * create_assistants json corrections * wip * Get Assistants * WIP * File operations * Files JSON examples * wip * wip * More various fixes * wip * wip * wip * removing bodyRoot decorator * Checking if things are actually fixed * Made expandable nullable enum into 'null' instead of null * Revert "Made expandable nullable enum into 'null' instead of null" This reverts commit 03d2bf5. * WIP * wip * Possible solution to bad @Body usage * Found better solution for version added mismatch createMessage * wip * WIP * Started with vector store stuff * More fixes for vector store stuff * More fixes * Last fixes for vector store batch files * Using string 'null' instread of JSON null * Revert "Using string 'null' instread of JSON null" This reverts commit 39fdbc6. * Corrected operationId * trying out null as a string * Revert "trying out null as a string" This reverts commit ab876a1. * Stringified nulls to make CI happy * Changed the value of instructions for ThreadRun examples. Field not nullable nor optional * Addressing metadata issue * Revert "Stringified nulls to make CI happy" This reverts commit 3dbb723. * Reverting left over stuff * TSP formatter * Prettified JSON * Added suppresion to work around bug * Removed unnecessary example files * Removed convenience scripts * Using bodyRoot again * Revert "Using bodyRoot again" This reverts commit a31f2a0. * Using BodyParameter in createMessage op * The CI seems stuck * [TypeSpec] Upgrade typespec-apiview to 0.4.9 (Azure#29783) * Fix casing of timestamp properties (Azure#29675) * Fix casing of timestamp properties * Fix examples * more examples * property overrides * regen swagger * adding MessageAnalysisCompletedEvent to EG SDk (Azure#28912) * adding MessageAnalysisCompletedEvent to EG SDk * adding event to communication tps * generating spec * generating spec * removing sentiment * removing sentiment * removing sentiment * more changes * addressing comments * updating the analysis events * updating the analysis events * updating the analysis events * Update specification/eventgrid/data-plane/Microsoft.Communication/stable/2018-01-01/AzureCommunicationServices.json * tsp format --------- Co-authored-by: JoshLove-msft <[email protected]> Co-authored-by: l0lawrence <[email protected]> * Revert "adding MessageAnalysisCompletedEvent to EG SDk (Azure#28912)" (Azure#29789) This reverts commit 0117e47. * Added examples for new api version - 2024-04-05 in GuestConfigurationRP (Azure#29166) * Copy files from stable/2022-01-25 Copied the files in a separate commit. This allows reviewers to easily diff subsequent changes against the previous spec. * Update version to stable/2024-04-05 Updated the API version from stable/2022-01-25 to stable/2024-04-05. * Added tag for 2024-04-05 in readme file * Fixing swagger PrettierCheck * Prettier changes * Add changes for Api * Prettier scan fix * Fixing failing net sdk * Revert of previous change. * java update automation config (Azure#29777) * java update automation config * format * rename property name for python sdk (Azure#29793) * [Oracle Database@Azure] Add new preview and stable API versions for 2024-06-01 (Azure#29585) * add new preview and stable API versions * remove unnecessary add decorator * re-compile after merging with main --------- Co-authored-by: zhuoyun wang <[email protected]> * [vmware] Add ".Management" suffix to TypeSpec folder name (Azure#29748) * [Informatica.DataManagement] Add .Management suffix to TypeSpec folder name (Azure#29738) * Fix acronym casing (Azure#29797) * Fix acronym casing * tsp format * Add Typespec conversion option to intake template (Azure#29616) * Add Typespec converstion option to intake template Intake form needs an option to indicate the author is converting swagger to Typespec. This change adds a checkbox for that option and indicates it should not be combined with adding a new API version. * Update control_plane_template.md Update text and add link to TypeSpec conversion docs per feedback. * Update control_plane_template.md * Update control_plane_template.md Update help link for TypeSpec conversion --------- Co-authored-by: Konrad Jamrozik <[email protected]> * Update powerbidedicated.json (Azure#29322) Updated based on this doc bug: https://dev.azure.com/msft-skilling/Content/_workitems/edit/154565 * Add tsp-client to root package.json (Azure#29803) - Allows devs to run `npx tsp-client` after `npm ci`, with no additional installs - Pins versions of `tsp-client` and its deps in the root package-lock.json - Fixes Azure#29686 * Add 2024-05-15-preview of SpeechToText API (CognitiveServices) (Azure#29804) * Add preview GA as base * Updates for new preview version * Update readme.md * Added required ttl to examples * Add description * Add missing example * Keep latest GA latest * [tsp-client] Add acceptance tests (Azure#29811) * Make union types required in 2024 service version (Azure#29832) * Make union types required in 2024 service version * pass api version * Fixes * Add examples directory * Update readme to point to new swagger * Add Generated tag * Exclude whatsapp * [tsp-client] Upgrade to 0.9.3 (Azure#29837) - Adds autorest and plugins as dependencies - Runs the packages from their install folders, to guarantee the versions don't change after install * remove-track2-for-python (Azure#29814) * java mgmt, dataprotection, hide auth headers (Azure#29838) java mgmt, dataprotection, hide auth headers * update compute typescript.md (Azure#24529) * update compute typescript.md * Update sdk-suppressions.yaml --------- Co-authored-by: Qiaoqiao Zhang <[email protected]> * easm, java sdk, tspconfig api-version=2023-03-01-preview, fix 1 BodyParameter (Azure#29839) * easm, java sdk, tspconfig api-version 2023-03-01-preview * BodyParameter * [Oracle.Database] Add .Management suffix to TypeSpec folder name (Azure#29746) * Add stub `specs-model` tool (Azure#29820) * (squashed) Add stub specs-model tool Co-authored-by: Mike Harder <[email protected]> * Fix operation id (Azure#29840) * [TypeSpecValidation] Enforce ".Management" suffix (Azure#29663) - Fixes Azure#29654 * [tsp-client] Only run test action for PRs targeting main (Azure#29843) - Only branch guaranteed to have specs used for testing * Compute: DiskRP 2024-03-02 version (Azure#29399) * Create new version folder by copying last version * update version references * update readme.md * Consolidated DiskRP swagger changes for api version 2024-03-02 (Azure#29602) * Update diskRestorePoint.json with logicalSectorSize property under "DiskRestorePointProperties" * Update DiskRestorePoint_Get.json with logicalSectorSize property * Update DiskRestorePoint_Get_WhenSourceResourceIsFromDifferentRegion.json with logicalSectorSize property * Update DiskRestorePoint_ListByVmRestorePoint.json with logicalSectorSize property * Updated diskRestorePoint.json to add format. * update default readme tag * update version references in examples --------- Co-authored-by: Theodore Chang <[email protected]> Co-authored-by: kbaibhavgithub <[email protected]> * fix example api version (Azure#29525) Co-authored-by: Alon Pelled <[email protected]> * [NetAppFiles] Release netapp microsoft.net app 2024 03 01 preview (Azure#29682) * Copy files from preview/2023-11-01-preview Copied the files in a separate commit. This allows reviewers to easily diff subsequent changes against the previous spec. * Update version to preview/2024-03-01-preview Updated the API version from preview/2023-11-01-preview to preview/2024-03-01-preview. * Added tag for 2024-03-01-preview in readme file * update api-version 2023-03-01-preview * Spelling and location header * Spelling * arm-id missing * arm-id missing * multiple in description * api-version in example * api-version in example * external replication descriptions * Remove Get GlobalCommunicationsSite API from Orbital AODG APIs (Azure#29716) * Remove Get GlobalCommunicationsSite API from Orbital AODG Apis since it utilized unsupported ARM function resulting in an error * remove examples for apis * [EG] update utc datetime to optional (Azure#29762) * update utc datetime to optional * missed one * use madeRequired * add examples * update * remove * rebase * [suppressions] Add end-to-end tests (Azure#29858) * Refactor Batch TypeSpec to be standardized (Azure#29252) * Refactor client and routes tsp to be standardized * Fixed refactoring * Renamed example files for clarity and consistency * Update operationsIds in all examples to be correct * Fixed interface name * Regenerate swagger and examples * Fix spelling error in client * Format client tsp file * Add BatchNodeReimageContent model back * Pluralize interface names and tags * Fix pluralization mistakes * Group overrides by language * Refactor Java client name overrides * Correctly format TypeSpec * Rename client interface from Batch to BatchClient * Add OperationIdNounVerb suppression * Fix minor spelling error * tsp, openai-assistants, refactor BodyParameter (Azure#29749) * tsp, openai, refactor BodyParameter (Azure#29743) * Initial Creation of Azure.Health.Deidentification Dataplane API Typespec (Azure#29745) * Updates HealthDataAiService.Deid with feedback from SDK Review Team (Azure#29036) * Generate new Service for deidentification * [data-plane] Initial Creation of HealthDataAiServices.Deid 2 (Azure#27563) Initial Creation of HealthDataAIServices Deid Service Spec. --------- Co-authored-by: Graham Thomas <[email protected]> * Adds errorCode and explanation; Replaces pagination with continuationToken (Azure#28061) * Adds errorCode and explanation; Replaces pagination with continuationToken * Updates to use standard Azure Foundation Error --------- Co-authored-by: Graham Thomas <[email protected]> * Updated CompletedAt to LastUpdatedAt for all terminal states (Azure#28349) * Updated CompletedAt to LastUpdatedAt for all terminal states * Updates examples; Moves error order * Set examples to more realistic value * Updates File model for future expansion * Adds Input FileLocation --------- Co-authored-by: Graham Thomas <[email protected]> * Updates parameter validators/defaults/nullability; Replaces checksum with etag (Azure#28528) * Updates minor tweaks * Updates examples --------- Co-authored-by: Graham Thomas <[email protected]> * Updates HealthDataAiService.Deid with feedback from SDK Review Team * Updates TSPconfig for c# * Adds CSharp special * Updates version to match live version * Updates java package name * Fix java namespace name * Updates python package name * Updates to match version service is currently using * Updates package names * Removes update in cspell * Updates java namespace * Fixes cspell.json * Test1 * Convert to diff long running operation * Adds client config * Attempt base LRO * Updated naming and LRO config * Stash merge * Linter fixes; SDK related Updates * SDK Related Updates * Changes ordering of parameters; Fixes StringIndexType enum values * Removes script update * Updates examples * Don't update vscode settings * Updates examples * Fixes linter issues * Fixes documentDataType enum value to match casing within service * fix documentDataType enum value * change name of js package * changing property continuationToken because of a conflict in java * revert changes for continuationToken * Adding post processing for java --------- Co-authored-by: Graham Thomas <[email protected]> Co-authored-by: Daniel Szaniszlo <[email protected]> * Updates linter extends value * Updates typespec with new validations for 0.57 * Fixing namespace suppression * Fixing namespace suppression 2 * Fixing namespace suppression 3 * Fixing namespace suppression 4 * Fixes formatting * Updates how StringIndices are handled * Update docstring to contain languages * Makes etag optional for PhiTaggerResult on realtime requests * Removes redundant read decorator on etag * Regenerates with new docs * Fixes formatting * Removes @secret on location * Team review updates * Renames folder to match namespace change * Updates client name after namespace change * Makes fields with defaults optional --------- Co-authored-by: Graham Thomas <[email protected]> Co-authored-by: Daniel Szaniszlo <[email protected]> * Review request for Microsoft.ContainerService/aks to add version preview/2024-05-02-preview (Azure#29774) * Adds base for updating Microsoft.ContainerService/aks from version preview/2024-04-02-preview to version 2024-05-02-preview * Updates readme * Updates API version in new specs and examples * remove osOptions from AKS 2024-05-02-preview API (Azure#29421) Co-authored-by: Charlie Li <[email protected]> * fix ComponentsByRelease (Azure#29426) * fix definition of ComponentsByRelease * add x-ms-identifiers * update securityPatch description (Azure#29530) --------- Co-authored-by: Charlie Li <[email protected]> Co-authored-by: Charlie Li <[email protected]> Co-authored-by: Shaoru Hu <[email protected]> Co-authored-by: Ye Wang [msft] <[email protected]> * [OpenAI] Added missing GA service versions, 2024-02-01 and 2024-06-01 (Azure#29424) * added a missing GA service version * add the generated.json 2024-02-01 but looks different to inference.json * add the 2024-06-01 service API version * remove self introudced new generated.json from 2024-02-01 * added operation id * Update specification/ai/Face/tspconfig.yaml * Ran npx tsv command * copied from previous examples * added generated swagger version into readme * fixed "Missing required property: deployment-id" * run tsp compile * generated.json with generated_ prefix json file. * revert the data-plane changes for inference.json * add generated.json updates * suppress spellcheck failures --------- Co-authored-by: Jose Alvarez <[email protected]> * [Batch] Switch contentLength from int64 to string (Azure#29656) This is a breaking change, but accurately reflects what the Batch service has always returned for this property. * rerun npx tsv specification/cognitiveservices/OpenAI.Inference (Azure#29872) * Upgrade to TypeSpec 0.58 (Azure#29863) * Update PR templates: fix typo in hyperlink (Azure#29876) * Update data_plane_template.md: fix typo in hyperlink * Update control_plane_template.md * Remove unused customization-class from tspconfig (Azure#29873) * Update readme.python.md (Azure#29881) * Update readme.python.md * Update readme.python.md * update --------- Co-authored-by: msyyc <[email protected]> * Update readme.python.md (Azure#29886) * Remove unsupported If-Match header value for Blob Immutability Policy operations (Azure#29632) * Remove references to unsupported If-Match header value * Update description * Update etag description * Update description with double quotes * Microsoft.HealthDataAIServices: New API version 2024-02-28-preview (Azure#29659) * adding spec * update tsp * update * fix * validation * fix structure * fix readme swagger path * fix lintdiff error * fix provisioningState readonly * fix example * add java readme * Update tspconfig.yaml * add emitters * add azure-sdk-for-net-track2 * remove .net from tspconfig * Update specification/healthdataaiservices/resource-manager/Microsoft.HealthDataAIServices/readme.md * move readmes * fix swagger path * add .net to tspconfig * update readme * fix * remove net track 1 * update python config --------- Co-authored-by: Weidong Xu <[email protected]> Co-authored-by: Yuchao Yan <[email protected]> * Add listRegistrationToken endpoint to latest stable and preview versions (Azure#29676) * add listRegistrationToken endpoint to latest stable and preview versions * typo * update example to have correct resourceId format * resolve comments * use x-ms-secret * rename registrationInfoList * rename registrationInfoMinimalg * [DataFactory]Support ‘domain’ Property In Dynamics Family (Azure#29709) * Support ‘domain’ Property In Dynamics Family * add * Tag Updated (Azure#29775) * Fix HealthDataAiService (Azure#29909) * Update readme.python.md (Azure#29888) * Remove VM image that no longer functions (Azure#29870) * Remove useref and Fleet update changes (Azure#29493) * Remove useref and Fleet update changes * Remove useref * fix spell check * Fix validation errors * suppress casing errors * Fix formatting * Refactor * Remove Fleet Forbidden values * Add additional property suppression. * edit suppressions * Add Suppression for camel casing * Make confidential fields to have create and update visibility only. * update docs * remove format decorator and use url type * Address comments * revert settings change as it is visible. * Address comments * configReference is visible in response. * Add arm-id format to resource ids * Address comments * update provisioningState in examples * update examples * Update location in examples * Update example * Update security posture reference to the latest compute api version. * Fix merge conflicts * Update and add more examples --------- Co-authored-by: Sahil Arora <[email protected]> Co-authored-by: Yuchao Yan <[email protected]> * Support MI Auth for Azure Table (Azure#29702) * support mi auth for azure table connector * add synapse changes * update sdk-suppressions.yaml --------- Co-authored-by: Alancere <[email protected]> * Update specificationRepositoryConfiguration.json (Azure#29926) There is no need to keep `-track2` since all the Python SDK is already track2 SDK now. * Update GenerateOutputSchema.json (Azure#29865) * Update GenerateOutputSchema.json Sync the schema with the latest code. * Cognitive Services 2024-06-01-preview (Azure#29228) * Copy files from preview/2024-04-01-preview Copied the files in a separate commit. This allows reviewers to easily diff subsequent changes against the previous spec. * Update version to preview/2024-06-01-preview Updated the API version from preview/2024-04-01-preview to preview/2024-06-01-preview. * Added tag for 2024-06-01-preview in readme file * RAI API changes * fix check errors * fix old versions RAI content filters * Revert "fix old versions RAI content filters" This reverts commit 9d3087f. * Add "description" * Add CalculateModelCapacity API * fix Swagger LintDiff * fix * reverted changes of old API version * address comments * fix lint error * Updated ModelCapacityCalculatorWorkload * Address comments * fix Mode Validation * fix linter * address comments * fix swagger lint errors * Adding SCVMM API Version 2024-06-01 (Azure#29568) * Base commit. Adding copy of the existing api version * Updating readme.md * Updating main.tsp and models.tsp * Updating scvmm.json * Updating examples for api version 2024-06-01 * Resolving Comments. Adding privatelinkscoperesourceid in get and list and update osprofilepropeties in virtualmachine instance get and list. * Making productKey a secret. * addding missing examples (Azure#29753) * tspconfig, java, eventgrid, exclude preview from ServiceVersion (Azure#29928) * exclude preview in eventgrid * remove namer * Review request for Microsoft.DocumentDB to modify description of burst capacity feature (Azure#29892) * modified description of burst capacity feature * added keyvaultkeyuri to cSpell --------- Co-authored-by: Venu Sivanadham <[email protected]> * Swagger changes to support Vertica V2 in ADF (Azure#29652) * support Vertica V2 in ADF * Update LinkedService.json in synapse * updating password * Update LinkedService.json * Update LinkedService.json * Update LinkedService.json * Update LinkedService.json * Update LinkedService.json * Update LinkedService.json * Update LinkedService.json * Update LinkedService.json * Support MI Auth for Azure File (Azure#29779) Co-authored-by: Shenwang Zeng <[email protected]> Co-authored-by: Razvan Badea <[email protected]> * Move Computeschedule from private to public preview (Azure#29660) * initial commit to clone computeschedule to public repo * changes to fix merge requirement errors * change to address spellcheck * added rpaas to the readme file to meet the RP quality checklist for rpaas RPs * made changes to address comments * address validation failure * changes to address validation of armid errors * made changes to address guid validation errors * removed older versions * added more example files to match private preview * trigger re-run of checks --------- Co-authored-by: Razvan Badea <[email protected]> * fix fleet pageable operation (Azure#29939) * [NetApp] Release netapp microsoft.net app 2024 03 01 (Azure#29725) * Copy files from stable/2023-11-01 Copied the files in a separate commit. This allows reviewers to easily diff subsequent changes against the previous spec. * Update version to stable/2024-03-01 Updated the API version from stable/2023-11-01 to stable/2024-03-01. * Added tag for 2024-03-01 in readme file * update specs * arm-id missing * api-version in example, desciption update * merge fix * usageThreshold min in patch to match put * update readme * swagger lintdiff * swagger lintdiff * update readme --------- Co-authored-by: Dapeng Zhang <[email protected]> Co-authored-by: tadelesh <[email protected]> Co-authored-by: Nate Kimball <[email protected]> Co-authored-by: Mike Harder <[email protected]> Co-authored-by: ZiWei Chen <[email protected]> Co-authored-by: Qiaoqiao Zhang <[email protected]> Co-authored-by: Pamela Fox <[email protected]> Co-authored-by: Badea Marjieh <[email protected]> Co-authored-by: ragovada <[email protected]> Co-authored-by: schaudhari6254888 <[email protected]> Co-authored-by: Pranav Nair <[email protected]> Co-authored-by: FumingZhang <[email protected]> Co-authored-by: Charlie Li <[email protected]> Co-authored-by: Charlie Li <[email protected]> Co-authored-by: Ye Wang [msft] <[email protected]> Co-authored-by: Youn Jae Kim <[email protected]> Co-authored-by: Alancere <[email protected]> Co-authored-by: Yuchao Yan <[email protected]> Co-authored-by: robogatikov <[email protected]> Co-authored-by: Kunal K Singh <[email protected]> Co-authored-by: ChenxiJiang333 <[email protected]> Co-authored-by: Weidong Xu <[email protected]> Co-authored-by: Shawn Fang <[email protected]> Co-authored-by: Jose Alvarez <[email protected]> Co-authored-by: JoshLove-msft <[email protected]> Co-authored-by: Osahumen Uyi Aghasomwan <[email protected]> Co-authored-by: l0lawrence <[email protected]> Co-authored-by: ameyaiam3 <[email protected]> Co-authored-by: Xiaofei Cao <[email protected]> Co-authored-by: zhuoyunwang <[email protected]> Co-authored-by: zhuoyun wang <[email protected]> Co-authored-by: Chris Stackhouse <[email protected]> Co-authored-by: Konrad Jamrozik <[email protected]> Co-authored-by: Kesem Sharabi <[email protected]> Co-authored-by: Ralf Beckers <[email protected]> Co-authored-by: Hong Li(MSFT) <[email protected]> Co-authored-by: Theodore Chang <[email protected]> Co-authored-by: Theodore Chang <[email protected]> Co-authored-by: kbaibhavgithub <[email protected]> Co-authored-by: alonzop <[email protected]> Co-authored-by: Alon Pelled <[email protected]> Co-authored-by: Auðunn <[email protected]> Co-authored-by: Nathan M Kennedy <[email protected]> Co-authored-by: Sanjana Kapur <[email protected]> Co-authored-by: Graham Thomas <[email protected]> Co-authored-by: Graham Thomas <[email protected]> Co-authored-by: Daniel Szaniszlo <[email protected]> Co-authored-by: Shaoru Hu <[email protected]> Co-authored-by: Jose Alvarez <[email protected]> Co-authored-by: David Watrous <[email protected]> Co-authored-by: Timothee Guerin <[email protected]> Co-authored-by: danielszaniszlo <[email protected]> Co-authored-by: msyyc <[email protected]> Co-authored-by: Abhishek Krishna <[email protected]> Co-authored-by: asmahmoo <[email protected]> Co-authored-by: ryanosh <[email protected]> Co-authored-by: Jingshu918 <[email protected]> Co-authored-by: Mark Cowlishaw <[email protected]> Co-authored-by: Adam Sandor <[email protected]> Co-authored-by: Sahil Arora <[email protected]> Co-authored-by: Sahil Arora <[email protected]> Co-authored-by: Yao Kou <[email protected]> Co-authored-by: tianxinliu <[email protected]> Co-authored-by: Kartik Verma <[email protected]> Co-authored-by: kanil4664 <[email protected]> Co-authored-by: Richa Sharma <[email protected]> Co-authored-by: Venu Sivanadham <[email protected]> Co-authored-by: ms-kanikagupta <[email protected]> Co-authored-by: 触动心灵 <[email protected]> Co-authored-by: Shenwang Zeng <[email protected]> Co-authored-by: Razvan Badea <[email protected]> Co-authored-by: Nneka Okeke <[email protected]>
1 parent 1d5ee99 commit 3964cad

File tree

2,967 files changed

+263756
-40195
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

2,967 files changed

+263756
-40195
lines changed

.github/PULL_REQUEST_TEMPLATE/control_plane_template.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ What's the purpose of this PR? Check the specific option that applies. This is *
1717
- [ ] 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](https://aka.ms/azsdkdocs/createopenapispec)).
1818
- [ ] Update existing version for a new feature. (This is applicable only when you are revising a private preview API version.)
1919
- [ ] Update existing version to fix OpenAPI spec quality issues in S360.
20+
- [ ] Convert existing [OpenAPI spec to TypeSpec spec](https://aka.ms/typespec/conversion) (do not combine this with implementing changes for a new API version).
2021
- [ ] Other, please clarify:
2122
- _edit this with your clarification_
2223

@@ -51,7 +52,7 @@ If one or multiple validation error/warning suppression(s) is detected in your P
5152
## Getting help
5253

5354
- First, please carefully read through this PR description, from top to bottom. Please fill out the `Purpose of this PR` and `Due diligence checklist`.
54-
- 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](https://aka.ms/azsdk/access#request-access-to-rest-api-or-sdk-repositories")
55+
- 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](https://aka.ms/azsdk/access#request-access-to-rest-api-or-sdk-repositories)
5556
- 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.
5657
- For guidance on fixing this PR CI check failures, see the hyperlinks provided in given failure
5758
and https://aka.ms/ci-fix.

.github/PULL_REQUEST_TEMPLATE/data_plane_template.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,7 @@ The [Azure API Review Board](https://aka.ms/azsdk/onboarding/restapischedule) is
7676
## Getting help
7777

7878
- First, please carefully read through this PR description, from top to bottom.
79-
- 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](https://aka.ms/azsdk/access#request-access-to-rest-api-or-sdk-repositories")
79+
- 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](https://aka.ms/azsdk/access#request-access-to-rest-api-or-sdk-repositories)
8080
- 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.
8181
- For guidance on fixing this PR CI check failures, see the hyperlinks provided in given failure
8282
and https://aka.ms/ci-fix.

.github/workflows/_reusable-eng-tools-test.yaml

Lines changed: 28 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,17 @@ on:
88
description: Name of package under eng/tools
99
required: true
1010
type: string
11+
sparse-checkout-paths:
12+
description: Paths for sparse checkout
13+
type: string
14+
lint:
15+
description: Run 'npm run lint' if true
16+
required: false
17+
type: boolean
18+
prettier:
19+
description: Run 'npm run prettier' if true
20+
required: false
21+
type: boolean
1122

1223
jobs:
1324
test:
@@ -24,9 +35,15 @@ jobs:
2435
runs-on: ${{ matrix.os }}
2536

2637
steps:
38+
- if: runner.os == 'Windows'
39+
run: git config --global core.longpaths true
40+
shell: pwsh
41+
2742
- uses: actions/checkout@v4
2843
with:
29-
sparse-checkout: eng
44+
sparse-checkout: |
45+
eng
46+
${{ inputs.sparse-checkout-paths }}
3047
3148
- name: Use Node ${{ matrix.node-version }}.x
3249
uses: actions/setup-node@v4
@@ -44,6 +61,16 @@ jobs:
4461
shell: pwsh
4562
working-directory: ./eng/tools/${{ inputs.package }}
4663

64+
- run: npm run lint
65+
if: inputs.lint == true
66+
shell: pwsh
67+
working-directory: ./eng/tools/${{ inputs.package }}
68+
69+
- run: npm run prettier
70+
if: inputs.prettier == true
71+
shell: pwsh
72+
working-directory: ./eng/tools/${{ inputs.package }}
73+
4774
- run: npm run test:ci
4875
shell: pwsh
4976
working-directory: ./eng/tools/${{ inputs.package }}
Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
name: Specs Model - Test
2+
3+
on:
4+
push:
5+
branches:
6+
- main
7+
- typespec-next
8+
pull_request:
9+
paths:
10+
- package-lock.json
11+
- package.json
12+
- tsconfig.json
13+
- .github/workflows/_reusable-eng-tools-test.yaml
14+
- .github/workflows/specs-model-test.yaml
15+
- eng/tools/package.json
16+
- eng/tools/tsconfig.json
17+
- eng/tools/specs-model/**
18+
workflow_dispatch:
19+
20+
jobs:
21+
specsModel:
22+
name: Specs Model
23+
uses: ./.github/workflows/_reusable-eng-tools-test.yaml
24+
with:
25+
package: specs-model
26+
lint: true
27+
prettier: true
Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
name: tsp-client - Test
2+
3+
on:
4+
push:
5+
branches:
6+
- main
7+
pull_request:
8+
branches:
9+
- main
10+
paths:
11+
- package-lock.json
12+
- package.json
13+
- tsconfig.json
14+
- .github/workflows/_reusable-eng-tools-test.yaml
15+
- .github/workflows/tsp-client-test.yaml
16+
- eng/tools/package.json
17+
- eng/tools/tsconfig.json
18+
- eng/tools/tsp-client/**
19+
- specification/keyvault
20+
- specification/sphere
21+
22+
jobs:
23+
tsp-client:
24+
uses: ./.github/workflows/_reusable-eng-tools-test.yaml
25+
with:
26+
package: tsp-client-tests
27+
sparse-checkout-paths: |
28+
specification/common-types
29+
specification/keyvault
30+
specification/sphere

.gitignore

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -116,12 +116,18 @@ warnings.txt
116116
.apitest
117117
.assets
118118

119+
# Blanket ignores
119120
*.js
120121
*.d.ts
121122
*.js.map
122123
*.d.ts.map
123124
*.bak
124125

125126
# Eng Tools
126-
eng/tools/typespec-validation/dist
127-
!eng/tools/typespec-validation/cmd/*.js
127+
eng/tools/**/dist
128+
!eng/tools/**/cmd/*.js
129+
!eng/tools/**/eslint.config.js
130+
131+
# No package-lock.json files should be commited except the top-level.
132+
**/package-lock.json
133+
!/package-lock.json

arm-compute/quickstart-templates/aliases.json

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -101,13 +101,6 @@
101101
"sku": "2012-Datacenter",
102102
"version": "latest",
103103
"architecture": "x64"
104-
},
105-
"Win2008R2SP1": {
106-
"publisher": "MicrosoftWindowsServer",
107-
"offer": "WindowsServer",
108-
"sku": "2008-R2-SP1",
109-
"version": "latest",
110-
"architecture": "x64"
111104
}
112105
}
113106
}

cSpell.json

Lines changed: 27 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -398,7 +398,13 @@
398398
]
399399
},
400400
{
401-
"filename": "**/specification/eventgrid/data-plane/Microsoft.EventGrid/stable/2024-01-01/SystemEvents.json",
401+
"filename": "**/specification/eventgrid/data-plane/Microsoft.EventGrid/stable/2024-01-01/GeneratedSystemEvents.json",
402+
"words": [
403+
"whatsapp"
404+
]
405+
},
406+
{
407+
"filename": "**/specification/eventgrid/data-plane/Microsoft.EventGrid/stable/2018-01-01/GeneratedSystemEvents.json",
402408
"words": [
403409
"whatsapp"
404410
]
@@ -442,7 +448,8 @@
442448
{
443449
"filename": "**/specification/netapp/**/*.json",
444450
"words": [
445-
"SVMs"
451+
"SVMs",
452+
"kibibytes"
446453
]
447454
},
448455
{
@@ -1151,6 +1158,15 @@
11511158
"mpga"
11521159
]
11531160
},
1161+
{
1162+
"filename": "**/specification/cognitiveservices/data-plane/AzureOpenAI/inference/stable/**/*.json",
1163+
"words": [
1164+
"flac",
1165+
"FLAC",
1166+
"mpga",
1167+
"rerank"
1168+
]
1169+
},
11541170
{
11551171
"filename": "**/specification/appplatform/resource-manager/Microsoft.AppPlatform/preview/2024-01-01-preview/appplatform.json",
11561172
"words": [
@@ -1160,6 +1176,7 @@
11601176
{
11611177
"filename": "**/specification/cosmos-db/resource-manager/Microsoft.DocumentDB/**/*.json",
11621178
"words": [
1179+
"keyvaultkeyuri",
11631180
"throughputpool"
11641181
]
11651182
},
@@ -1169,6 +1186,14 @@
11691186
"timerange"
11701187
]
11711188
},
1189+
{
1190+
"filename": "**/specification/healthdataaiservices/**/*.json",
1191+
"words": [
1192+
"deidentification",
1193+
"deidentify",
1194+
"surrogation"
1195+
]
1196+
},
11721197
{
11731198
"filename": "**/specification/search/data-plane/Azure.Search/**/*.json",
11741199
"words": [

custom-words.txt

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -593,6 +593,8 @@ corda
593593
coreml
594594
corent
595595
cortana
596+
Correlationid
597+
correlationid
596598
cosell
597599
cosmosdb
598600
costcenter
@@ -721,6 +723,7 @@ ddos
721723
ddthh
722724
deadletter
723725
deadlettered
726+
deadlinetype
724727
deallocate
725728
deallocated
726729
deallocates
@@ -1613,6 +1616,7 @@ localmachine
16131616
localmapview
16141617
localrun
16151618
localsearch
1619+
locationparameter
16161620
lockdown
16171621
logalert
16181622
logalertv1metricmeasurement
@@ -2061,6 +2065,7 @@ openstack
20612065
openxmlformats
20622066
operationalinsights
20632067
operationalization
2068+
operationids
20642069
operationresults
20652070
operationsmanagement
20662071
operationstatus
@@ -4059,4 +4064,4 @@ tpurgent
40594064
virtualnetworkaddressname
40604065
VMBM
40614066
Vmdb
4062-
VNIC
4067+
VNIC

documentation/sdkautomation/GenerateOutputSchema.json

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,19 @@
4646
"type": "string"
4747
}
4848
},
49+
"typespecProject": {
50+
// List of related typespec project of this package.
51+
"type": "array",
52+
"items": {
53+
"type": "string"
54+
}
55+
},
56+
"language": {
57+
"type": "string"
58+
},
59+
"apiViewArtifact": {
60+
"type": "string"
61+
},
4962
"changelog": {
5063
"type": "object",
5164
"properties": {
@@ -56,6 +69,13 @@
5669
"hasBreakingChange": {
5770
// Does the new package has breaking change
5871
"type": "boolean"
72+
},
73+
"breakingChangeItems": {
74+
// The breaking change details quote from the changelog
75+
"type": "array",
76+
"items": {
77+
"type": "string"
78+
}
5979
}
6080
},
6181
"required": [

0 commit comments

Comments
 (0)