Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
17 commits
Select commit Hold shift + click to select a range
77586bc
Migrate Az.Functions from AutoRest PowerShell v3 to v4
Francisco-Gamino Mar 26, 2026
958dfff
Fix Copilot review issues for Az.Functions AutoRest v4 migration
Francisco-Gamino Mar 26, 2026
fd37f7c
Add files created by the build
Francisco-Gamino Mar 26, 2026
bb146e4
Re-record tests and fix BlobContainer namespace for Az.Functions v4 m…
Francisco-Gamino Mar 28, 2026
f41d13b
Address Copilot review round 2: fix typos, expand acronyms, update Fl…
Francisco-Gamino Mar 28, 2026
f6bc4ff
Restore cloud portability fix from PR #29035 that was reverted by v4 …
Francisco-Gamino Mar 28, 2026
f823f80
Add null-safety to GetEndpointSuffix for missing Azure context
Francisco-Gamino Mar 28, 2026
b1dcdbe
Fix combined identity fallback and help example in Update-AzFunctionApp
Francisco-Gamino Mar 28, 2026
efad133
Re-add PreviewMessage breaking change attributes from PR #29139
Francisco-Gamino Mar 28, 2026
5cbc355
Re-record tests with BC PreviewMessage attributes and all fixes
Francisco-Gamino Mar 30, 2026
40c62a8
Fix ValidateNotNullOrEmpty -> ValidateNotNull for UserAssignedIdentit…
Francisco-Gamino Mar 30, 2026
f7a867a
Add BreakingChangeIssues.csv and ExampleIssues.csv for static analysis
Francisco-Gamino Apr 1, 2026
16cf317
Restore LiveOnly tag for Flex Consumption tests
Francisco-Gamino Apr 1, 2026
c27a778
Fix duplicate ExampleIssues.csv entry and use space-separated Boolean…
Francisco-Gamino Apr 2, 2026
9e6d6a3
Add regenerated build files after rebase on main
Francisco-Gamino Apr 2, 2026
10034c7
Add validation for empty/whitespace user-assigned identity IDs
Francisco-Gamino Apr 2, 2026
be80c19
Fix duplicate Example 3 numbering and use space-separated Boolean syn…
Francisco-Gamino Apr 3, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
16 changes: 16 additions & 0 deletions src/Functions/Functions.Autorest/Properties/AssemblyInfo.cs
Original file line number Diff line number Diff line change
Expand Up @@ -24,3 +24,19 @@
[assembly: System.Reflection.AssemblyVersionAttribute("4.3.1")]
[assembly: System.Runtime.InteropServices.ComVisibleAttribute(false)]
[assembly: System.CLSCompliantAttribute(false)]
















10 changes: 6 additions & 4 deletions src/Functions/Functions.Autorest/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,7 @@ In this directory, run AutoRest:
``` yaml
# For new modules, please avoid setting 3.x using the use-extension method and instead, use 4.x as the default option
use-extension:
"@autorest/powershell": "3.x"
"@autorest/powershell": "4.x"

directive:
- suppress: XmsResourceInPutResponse
Expand Down Expand Up @@ -127,6 +127,8 @@ directive:
- remove-operation: WebApps_GetProductionSiteDeploymentStatus
- remove-operation: WebApps_GetSlotSiteDeploymentStatusSlot
- remove-operation: Workflows_RegenerateAccessKey
# Prevent generation of StorageAccounts cmdlet — Functions uses custom Storage helper for Flex Consumption
- remove-operation: StorageAccounts_Update
- from: WebApps.json
where: $.paths["/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/privateEndpointConnections/{privateEndpointConnectionName}"].delete.responses.200
transform: delete $.schema
Expand Down Expand Up @@ -566,19 +568,19 @@ directive:
subject: App
set:
preview-announcement:
preview-message: "*****************************************************************************************\\r\\n* This cmdlet will undergo a breaking change in Az v16.0.0, to be released in May 2026. *\\r\\n* At least one change applies to this cmdlet. *\\r\\n* See all possible breaking changes at https://go.microsoft.com/fwlink/?linkid=2333486 *\\r\\n**************************************************************************************************"
preview-message: "*******************************************************************************************\\r\\n* This cmdlet will undergo a breaking change in Az v16.0.0, to be released in May 2026. *\\r\\n* At least one change applies to this cmdlet. *\\r\\n* See all possible breaking changes at https://go.microsoft.com/fwlink/?linkid=2333486 *\\r\\n*******************************************************************************************"
- where:
verb: New
subject: App|AppPlan
set:
preview-announcement:
preview-message: "*****************************************************************************************\\r\\n* This cmdlet will undergo a breaking change in Az v16.0.0, to be released in May 2026. *\\r\\n* At least one change applies to this cmdlet. *\\r\\n* See all possible breaking changes at https://go.microsoft.com/fwlink/?linkid=2333486 *\\r\\n**************************************************************************************************"
preview-message: "*******************************************************************************************\\r\\n* This cmdlet will undergo a breaking change in Az v16.0.0, to be released in May 2026. *\\r\\n* At least one change applies to this cmdlet. *\\r\\n* See all possible breaking changes at https://go.microsoft.com/fwlink/?linkid=2333486 *\\r\\n*******************************************************************************************"
- where:
verb: Get|Remove|Update
subject: App|AppPlan|AppSetting
set:
preview-announcement:
preview-message: "*****************************************************************************************\\r\\n* This cmdlet will undergo a breaking change in Az v16.0.0, to be released in May 2026. *\\r\\n* At least one change applies to this cmdlet. *\\r\\n* See all possible breaking changes at https://go.microsoft.com/fwlink/?linkid=2333486 *\\r\\n**************************************************************************************************"
preview-message: "*******************************************************************************************\\r\\n* This cmdlet will undergo a breaking change in Az v16.0.0, to be released in May 2026. *\\r\\n* At least one change applies to this cmdlet. *\\r\\n* See all possible breaking changes at https://go.microsoft.com/fwlink/?linkid=2333486 *\\r\\n*******************************************************************************************"
```

``` yaml
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
<View>
<Name>FunctionApp</Name>
<ViewSelectedBy>
<TypeName>Microsoft.Azure.PowerShell.Cmdlets.Functions.Models.Api20231201.Site</TypeName>
<TypeName>Microsoft.Azure.PowerShell.Cmdlets.Functions.Models.Site</TypeName>
</ViewSelectedBy>
<TableControl>
<TableHeaders>
Expand Down Expand Up @@ -36,7 +36,7 @@
<View>
<Name>FunctionAppPlan</Name>
<ViewSelectedBy>
<TypeName>Microsoft.Azure.PowerShell.Cmdlets.Functions.Models.Api20231201.AppServicePlan</TypeName>
<TypeName>Microsoft.Azure.PowerShell.Cmdlets.Functions.Models.AppServicePlan</TypeName>
</ViewSelectedBy>
<TableControl>
<TableHeaders>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="utf-8" ?>
<Types>
<Type>
<Name>Microsoft.Azure.PowerShell.Cmdlets.Functions.Models.Api20231201.Site</Name>
<Name>Microsoft.Azure.PowerShell.Cmdlets.Functions.Models.Site</Name>
<Members>
<AliasProperty>
<Name>Status</Name>
Expand All @@ -27,7 +27,7 @@
</Members>
</Type>
<Type>
<Name>Microsoft.Azure.PowerShell.Cmdlets.Functions.Models.Api20231201.AppServicePlan</Name>
<Name>Microsoft.Azure.PowerShell.Cmdlets.Functions.Models.AppServicePlan</Name>
<Members>
<AliasProperty>
<Name>ResourceGroupName</Name>
Expand Down
Loading
Loading