-
Notifications
You must be signed in to change notification settings - Fork 4.1k
Add support for Rules Engine feature and Private Link feature to Az.FrontDoor module #11617
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
Add support for Rules Engine feature and Private Link feature to Az.FrontDoor module #11617
Conversation
…jects Add new Rules Engine Cmdlets
Update New-FrontDoorBackendObject to include private link
|
Can one of the admins verify this patch? |
|
Hi @jessicl-ms , the CI failed. Please rerecord the test cases. |
|
The https://github.com/Azure/azure-powershell/blob/master/documentation/Debugging-StaticAnalysis-Errors.md doc describes how to deal BreakingChangeIssues.csv, SignatureIssues.csv, and/or HelpIssues.csv but the issues I seem to be having are ExtraAssemblies.csv, SharedAssemblyConflict.csv, and DependencyMap.csv. Is there a doc that explains how to resolve these kind of issues? |
…ntRuntime.Azure.TestFramework
Figured it out the issue. |
|
Hi @jessicl-ms , we add some StatisAnalysis rules and the CI failed. Could you please take a look at the exceptions. And make some modification for your PR? Sorry for this. |
Description
See https://github.com/Azure/azure-powershell-cmdlet-review-pr/issues/554 for detailed description and example usage of the new/modified cmdlets.
Changed Cmdlets
For Private Link
https://github.com/jessicl-ms/azure-powershell/blob/jessicl/update-afd-ps-module/src/FrontDoor/FrontDoor/help/New-AzFrontDoorBackendObject.md
For Rules Engine
https://github.com/jessicl-ms/azure-powershell/blob/jessicl/update-afd-ps-module/src/FrontDoor/FrontDoor/help/New-AzFrontDoorRoutingRuleObject.md
New Cmdlets
For Rules Engine
https://github.com/jessicl-ms/azure-powershell/blob/jessicl/update-afd-ps-module/src/FrontDoor/FrontDoor/help/New-AzFrontDoorRulesEngine.md
https://github.com/jessicl-ms/azure-powershell/blob/jessicl/update-afd-ps-module/src/FrontDoor/FrontDoor/help/Get-AzFrontDoorRulesEngine.md
https://github.com/jessicl-ms/azure-powershell/blob/jessicl/update-afd-ps-module/src/FrontDoor/FrontDoor/help/Set-AzFrontDoorRulesEngine.md
https://github.com/jessicl-ms/azure-powershell/blob/jessicl/update-afd-ps-module/src/FrontDoor/FrontDoor/help/Remove-AzFrontDoorRulesEngine.md
These cmdlets are for constructing PS objects that are eventually passed in as inputs to Rules Engine cmdlets. These cmdlets do not make web requests.
https://github.com/jessicl-ms/azure-powershell/blob/jessicl/update-afd-ps-module/src/FrontDoor/FrontDoor/help/New-AzFrontDoorHeaderActionObject.md
https://github.com/jessicl-ms/azure-powershell/blob/jessicl/update-afd-ps-module/src/FrontDoor/FrontDoor/help/New-AzFrontDoorRulesEngineActionObject.md
https://github.com/jessicl-ms/azure-powershell/blob/jessicl/update-afd-ps-module/src/FrontDoor/FrontDoor/help/New-AzFrontDoorRulesEngineMatchConditionObject.md
https://github.com/jessicl-ms/azure-powershell/blob/jessicl/update-afd-ps-module/src/FrontDoor/FrontDoor/help/New-AzFrontDoorRulesEngineRuleObject.md
Sample of end-to-end usage
CRUD operations on Rules Engine
Adding rules engine configuration to routing rule. There is no change to how to update a front door's routing rules.
Adding private link configuration to backend object. There is no change to how to update a front door's backends.
Checklist
CONTRIBUTING.mdChangeLog.mdfile(s) has been updated:ChangeLog.mdfile can be found atsrc/{{SERVICE}}/{{SERVICE}}/ChangeLog.md## Upcoming Releaseheader -- no new version header should be added