-
Notifications
You must be signed in to change notification settings - Fork 5.1k
Generate .NET SDK for Microsoft.Insights metric alerts 2024-03-01-preview version #53565
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
Draft
violetVo
wants to merge
64
commits into
sdk-gen-trigger-metricAlert-preview-2024-03
Choose a base branch
from
main
base: sdk-gen-trigger-metricAlert-preview-2024-03
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
+33,366
−26,851
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
* Prepare for release * Add entries to the changelog * Fix
…ration (#53538) * Initial plan * Fix InstallTspClient target display by using DependsOnTargets Replace CallTarget with DependsOnTargets in CodeGeneration.targets to properly track target execution. This allows MSBuild's terminal logger to correctly display "GenerateCode" instead of staying stuck on "InstallTspClient" throughout the generation process. Also moved the SkipTspClientInstall condition to the InstallTspClient target itself for cleaner implementation. Co-authored-by: JoshLove-msft <[email protected]> --------- Co-authored-by: copilot-swe-agent[bot] <[email protected]> Co-authored-by: JoshLove-msft <[email protected]>
Co-authored-by: Ubuntu <cloudtest@7fc3b4f4c000006.tkkhlgj2u51eln3mcb0lygmbye.dx.internal.cloudapp.net>
* Update UnbrandedGeneratorVersion to 1.0.0-alpha.20251028.3 * fix test --------- Co-authored-by: Ubuntu <cloudtest@ab1c8b09c000001.tkkhlgj2u51eln3mcb0lygmbye.dx.internal.cloudapp.net> Co-authored-by: jolov <[email protected]>
* Fix return type of long running operation. * clean up. * fix tests. * refine.
… 2025-08-01-preview (#52988)
…le extensions (#53549) * Initial plan * Add enhanced XML documentation to MPG generator Get methods - Updated MockableResourceProvider.BuildGetMethod to copy XML documentation - Get methods in Mockable extension classes now include detailed documentation - Documentation includes Request Path, Operation Id, and Default Api Version - All test projects regenerated and verified Co-authored-by: live1206 <[email protected]> * Add enhanced XML documentation to singleton resource getter methods - Updated MockableResourceProvider to copy XmlDocs from singleton resource Get methods - Singleton getters like GetFooSettings() now include detailed documentation - Documentation includes Request Path, Operation Id, Default Api Version, and Resource Co-authored-by: live1206 <[email protected]> --------- Co-authored-by: copilot-swe-agent[bot] <[email protected]> Co-authored-by: live1206 <[email protected]>
…ym compliance (#53477) * Initial plan * Fix FirstCharToLowerCase to properly handle acronyms in parameter names Co-authored-by: live1206 <[email protected]> * Apply generator fix to DeviceRegistry SDK - change eTag to etag parameter Co-authored-by: live1206 <[email protected]> * Address PR feedback: Use ModelFactoryVisitor approach and add ETag test property - Revert StringExtensions.cs changes as requested - Revert ArmDeviceRegistryModelFactory.cs manual changes - Implement ETag parameter name mapping in ModelFactoryVisitor.cs using a dictionary - Add ETag property to Mgmt-TypeSpec test project to verify the fix - Remove StringExtensionsTests.cs as it's no longer needed - Regenerate test project showing etag parameter working correctly Co-authored-by: live1206 <[email protected]> * Simplify XML documentation update using signature update - Instead of manually constructing XmlDocParamStatement objects, use method.Update(signature: method.Signature) to refresh documentation - This is the same pattern used in NameVisitor.cs and is cleaner/simpler - All tests pass (60/60) and generated code still correctly shows etag parameter Co-authored-by: live1206 <[email protected]> * Merge from main and regenerate test code - Merged latest main branch into the PR branch - Resolved merge conflict in tspCodeModel.json - Regenerated test project to ensure compatibility - All generator tests pass (60/60) - Fix verified: etag parameter still correctly generated Co-authored-by: live1206 <[email protected]> * Update TypeSpec property name from eTag to etag and regenerate - Changed property name in foo.tsp from eTag to etag (lowercase) - Regenerated test project with updated property name - Model factory still correctly generates etag parameter (lowercase) - All generator tests pass (60/60) Co-authored-by: live1206 <[email protected]> * Combine if conditions to avoid unnecessary updates - Added check to compare parameter.Name with newName before updating - Combined the property check, dictionary lookup, and name comparison into a single if condition - Avoids unnecessary parameter updates when the name is already correct - All tests pass (60/60) and generated code verified Co-authored-by: live1206 <[email protected]> * Merge from latest main and regenerate test - Merged latest main branch into the PR branch - Resolved merge conflict in tspCodeModel.json - Regenerated test project to ensure compatibility - All generator tests pass (60/60) - Fix verified: etag parameter still correctly generated Co-authored-by: live1206 <[email protected]> --------- Co-authored-by: copilot-swe-agent[bot] <[email protected]> Co-authored-by: live1206 <[email protected]>
…alpha.20251028.3 (#53551) * Regenerate repository SDK with TypeSpec build 20251028.3 * Update SDK code se_wo_4 * Update SDK code mo_sc_3 * Update SDK code ea_mo_2 * Update SDK code ag_co_0
…n 5.3.7 (#53545) * Fixed GetBlobsAsync calls to call specific API; Updated changelogs, versions and dates * Incremented version in .csproj * Fixed tabbing * Apply suggestion from @Copilot Co-authored-by: Copilot <[email protected]> * Move changelog to Other Changes --------- Co-authored-by: Copilot <[email protected]>
* Implements IComparable<ResourceType> * Adds comparison operator overrides * Updates assertion statements for clarity * Removes comparison operator overrides * Updates API files --------- Co-authored-by: Barrett Lo <[email protected]> Co-authored-by: m-nash <[email protected]>
….0.0-alpha.20251030.3 (#53604) * Regenerate repository SDK with TypeSpec build 20251030.3 * Update SDK code se_wo_4 * Update SDK code co_du_1 * Update SDK code mo_sc_3 * Update SDK code ag_co_0 * Update SDK code ea_mo_2
* Initial plan * Make PipelineRequest.ClientRequestId public with lazy initialization Co-authored-by: JoshLove-msft <[email protected]> * Update API surface files to include public ClientRequestId property Co-authored-by: JoshLove-msft <[email protected]> * Make ClientRequestId virtual instead of non-virtual for extensibility Co-authored-by: JoshLove-msft <[email protected]> * Update sdk/core/System.ClientModel/src/Message/PipelineRequest.cs Co-authored-by: Copilot <[email protected]> * Update ClientRequestId documentation to clarify it's primarily for logging Co-authored-by: JoshLove-msft <[email protected]> * Make ClientRequestId property init-only Co-authored-by: JoshLove-msft <[email protected]> * Revert ClientRequestId from init-only back to settable property Co-authored-by: JoshLove-msft <[email protected]> * Spooky release * csproj * Make ClientRequestId property get-only (read-only) Co-authored-by: JoshLove-msft <[email protected]> * api --------- Co-authored-by: copilot-swe-agent[bot] <[email protected]> Co-authored-by: JoshLove-msft <[email protected]> Co-authored-by: Copilot <[email protected]> Co-authored-by: jolov <[email protected]>
* Update UnbrandedGeneratorVersion to 1.0.0-alpha.20251030.3 * Add buildServiceName override --------- Co-authored-by: Ubuntu <cloudtest@9c739b38c000005.tkkhlgj2u51eln3mcb0lygmbye.dx.internal.cloudapp.net> Co-authored-by: jolov <[email protected]>
* Revert "DurableTask: Class renaming for release (#53197)" This reverts commit 151acd6. * Revert "[Durable Task] Update class names for 1.0.0 release (#53192)" This reverts commit cd5100f. * Update Changelog * Update TSP location * Regenerate SDK * Update scenario tests * Export API --------- Co-authored-by: Bernd Verst <[email protected]>
…alpha.20251031.1 (#53623) * Regenerate repository SDK with TypeSpec build 20251031.1 * Update SDK code ag_co_0 * Update SDK code ea_mo_2 * fix eg * Fix docs * App config model factory * eg * docs --------- Co-authored-by: jolov <[email protected]>
….0.0-alpha.20251031.1 (#53607) * Regenerate repository SDK with TypeSpec build 20251031.1 * Update SDK code se_wo_4 * Update SDK code mo_sc_3 * Update SDK code co_du_1 * Update SDK code ea_mo_2 * Update SDK code ag_co_0 --------- Co-authored-by: Wei Hu <[email protected]>
* Prepare release for Azure.ResourceManager.Compute.Recommender * update log
* add query param policy * update * update * update * update * add test * catch UriFormatException * update * remove try-catch * add summary comment for pipeline policy
* update tsp-location.yaml. * working in progress. * update commit id in tsp-location.yaml * regen. * regen. * update commit id in tsp-location.yaml * update commit id and Library_Iventory.md * update Library_Inventory.md
…ute.Recommender (#53633)
* Add ResourceScope.ManagementGroup * add test
* build: add azure regen preview local script * Update eng/packages/http-client-csharp/eng/scripts/RegenPreview.ps1 Co-authored-by: Copilot <[email protected]> * nits * fix text --------- Co-authored-by: Copilot <[email protected]>
The focus of these changes is to remove an owner recently flagged by the linter as no longer being invalid. As part of this change, several entries for management packages were moved to the appropriate location in the file.
* prompt * this * line * update bens suggestions * update * remove try to find pkg path logic * Update eng/common/instructions/azsdk-tools/check-package-validation.instructions.md Co-authored-by: Ben Broderick Phillips <[email protected]> * path * updates * list numbering incorrect * linting --------- Co-authored-by: l0lawrence <[email protected]> Co-authored-by: Ben Broderick Phillips <[email protected]>
The focus of these changes is to update the primary support contact for Azure.Identity issues to Jonathan.
* Bump SCM dep version * Add AOT attributes * Bubble up attributes * add each layer * Update interface * move to type level
* Initial plan * Add CONTRIBUTING.md for Azure Generator Co-authored-by: jorgerangel-msft <[email protected]> * Address review feedback: remove cd command and Discussions link Co-authored-by: jorgerangel-msft <[email protected]> * Clarify Spector filter usage and coverage output location Co-authored-by: jorgerangel-msft <[email protected]> * Update Spector filter example to use http/type/array Co-authored-by: jorgerangel-msft <[email protected]> * Use positional parameter for Test-Spector.ps1 filter Co-authored-by: jorgerangel-msft <[email protected]> --------- Co-authored-by: copilot-swe-agent[bot] <[email protected]> Co-authored-by: jorgerangel-msft <[email protected]>
* Update UnbrandedGeneratorVersion to 1.0.0-alpha.20251103.3 * Fix TypeSpec generator API breaking changes * minor removed isRequestMethod --------- Co-authored-by: Ubuntu <cloudtest@7503aabcc000009.tkkhlgj2u51eln3mcb0lygmbye.dx.internal.cloudapp.net>
* Prep for release * regen * Update assets * api * regen
* fix: prebuild client plugin in regen script * Update eng/packages/http-client-csharp/eng/scripts/RegenPreview.ps1 Co-authored-by: Copilot <[email protected]> --------- Co-authored-by: Copilot <[email protected]>
* [Extensions] Fixing managed identity error text The focus of these changes is to improve the error messaging when configuration provided for one of the managed identity credentials is incorrect.
…alpha.20251104.3 (#53679) * Regenerate repository SDK with TypeSpec build 20251104.3 * Update SDK code mo_re_3 * Update SDK code sc_wo_4 * Update SDK code ag_co_0 * Update SDK code ea_mo_2
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
AI Model Inference
AI Projects
Client
This issue is related to a non-management package
CodeGen
Issues that relate to code generation
Event Grid
Health Deidentification
Image Analysis
KeyVault
Mgmt
This issue is related to a management package.
Monitor - Query
Provisioning
Schema Registry
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Contributing to the Azure SDK
Please see our CONTRIBUTING.md if you are not familiar with contributing to this repository or have questions.
For specific information about pull request etiquette and best practices, see this section.