-
Notifications
You must be signed in to change notification settings - Fork 4.1k
{EdgeAction}Update EdgeAction module to API version 2025-12-01-preview #29059
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
{EdgeAction}Update EdgeAction module to API version 2025-12-01-preview #29059
Conversation
- Updated from 2025-09-01-preview to 2025-12-01-preview API version - Removed Add-AzEdgeActionAttachment and Remove-AzEdgeActionAttachment cmdlets (removed in new API) - Fixed Get-AzEdgeActionVersionCode and Switch-AzEdgeActionVersionDefault to inject empty JSON body for POST operations - Updated all test recordings with new edge action resource names - Module version updated to 0.1.1
| Thanks for your contribution! The pull request validation has started. Please revisit this comment for updated status. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull request overview
This pull request updates the Az.EdgeAction module from API version 2025-09-01-preview to 2025-12-01-preview. The primary purpose is to align the PowerShell module with the latest API changes.
Changes:
- Updated API version from 2025-09-01-preview to 2025-12-01-preview
- Removed
Add-AzEdgeActionAttachmentandRemove-AzEdgeActionAttachmentcmdlets (no longer available in the new API) - Updated all test recordings with new edge action resource names
- Updated help documentation and examples to remove placeholder content
- Re-enabled previously skipped test for
Switch-AzEdgeActionVersionDefault
Reviewed changes
Copilot reviewed 66 out of 74 changed files in this pull request and generated 2 comments.
Show a summary per file
| File | Description |
|---|---|
| src/EdgeAction/EdgeAction/ChangeLog.md | Documents the API version update and cmdlet removals |
| src/EdgeAction/EdgeAction/Az.EdgeAction.psd1 | Updates module metadata and removes attachment cmdlets from exported functions |
| src/EdgeAction/EdgeAction/help/*.md | Updates help documentation with improved examples and removes attachment cmdlet documentation |
| src/EdgeAction/EdgeAction.Autorest/test/*.Tests.ps1 | Updates test resource names and re-enables Switch-AzEdgeActionVersionDefault test |
| src/EdgeAction/EdgeAction.Autorest/test/*.Recording.json | Updates test recordings with new API version and resource names |
| src/EdgeAction/EdgeAction.Autorest/examples/*.md | Removes attachment cmdlet examples and updates placeholder content |
| src/EdgeAction/EdgeAction.Autorest/docs/*.md | Updates documentation with consistent formatting and examples |
| src/EdgeAction/EdgeAction.sln | Updates project GUID |
| src/EdgeAction/EdgeAction.Autorest/generate-info.json | Updates generation ID |
| src/EdgeAction/EdgeAction.Autorest/test/env.json | Reorders JSON properties |
Comments suppressed due to low confidence (1)
src/EdgeAction/EdgeAction/help/Get-AzEdgeActionVersionCode.md:54
- The examples section contains only placeholder text. According to CodingGuidelineID 1000005, help documentation should avoid over-simplified descriptions. Replace these placeholder examples with actual, meaningful examples that demonstrate how to use the Get-AzEdgeActionVersionCode cmdlet properly.
src/EdgeAction/EdgeAction/help/Switch-AzEdgeActionVersionDefault.md
Outdated
Show resolved
Hide resolved
|
/azp run |
|
Azure Pipelines successfully started running 3 pipeline(s). |
- Restored Get-AzEdgeActionVersionCode and Switch-AzEdgeActionVersionDefault examples from main - Fixed execution filter examples to use correct parameter name -ExecutionFilter instead of -Name - Regenerated docs from updated examples
|
/azp run |
|
Azure Pipelines successfully started running 3 pipeline(s). |
- Changed edge action name from eafilterdec02 to eafilterdec03 to get clean recording - Re-recorded test with complete HTTP request/response data
|
/azp run |
|
Azure Pipelines successfully started running 3 pipeline(s). |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull request overview
Copilot reviewed 68 out of 76 changed files in this pull request and generated 1 comment.
vidai-msft
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please address the issue per Copilot review. Change log entries should be under the ## Upcoming Release instead of adding a new version section.
|
This PR was labeled "needs-revision" because it has unresolved review comments or CI failures. |
@vidai-msft thanks for reviewing. I have fixed the log entry. |
|
/azp run |
|
Azure Pipelines successfully started running 3 pipeline(s). |
vidai-msft
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
Thanks @vidai-msft ! What milestone (release date) will this pr be in? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull request overview
Copilot reviewed 68 out of 76 changed files in this pull request and generated no new comments.
|
/azp run |
|
Azure Pipelines successfully started running 3 pipeline(s). |
The release date is Feb 3. |
Description
Updated from 2025-09-01-preview to 2025-12-01-preview API version
Removed Add-AzEdgeActionAttachment and Remove-AzEdgeActionAttachment cmdlets (removed in new API)
Fixed Get-AzEdgeActionVersionCode and Switch-AzEdgeActionVersionDefault to inject empty JSON body for POST operations
Updated all test recordings with new edge action resource names
Module version updated to 0.1.1
Mandatory Checklist
Please choose the target release of Azure PowerShell. (⚠️ Target release is a different concept from API readiness. Please click below links for details.)
Check this box to confirm: I have read the Submitting Changes section of
CONTRIBUTING.mdand reviewed the following information:ChangeLog.mdfile(s) appropriatelysrc/{{SERVICE}}/{{SERVICE}}/ChangeLog.md.## Upcoming Releaseheader in the past tense.ChangeLog.mdif no new release is required, such as fixing test case only.