-
Notifications
You must be signed in to change notification settings - Fork 332
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 new module azure_rm_afdorigingroup
to support Azure Frontdoor Standard and Premium
#1590
base: dev
Are you sure you want to change the base?
Conversation
…ndard and Premium
ERROR: plugins/modules/azure_rm_afdorigingroup.py:20:161: E501: line too long (273 > 160 characters) |
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 fix the sanity error!
tests/integration/targets/azure_rm_afdorigingroup/tasks/main.yml
Outdated
Show resolved
Hide resolved
Again, sorry about not knowing to run the Sanity Checks...thanks! |
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.
small change request!
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.
small change request!
Co-authored-by: Fred-sun <[email protected]>
Co-authored-by: Fred-sun <[email protected]>
Co-authored-by: Fred-sun <[email protected]>
azure_rm_afdorigingroup
to support Azure Frontdoor Standard and Premium
@jartoo can you help resolve the file conflict. |
I merged the upstream changes, but feel this may be an issue with the other modules as they all are making changes to the pipeline and runtime yml files in the same place..haha.. |
If other PRs changed these files, this may affect them, otherwise it's fine.. Changes the |
test failed
|
I think the learning for me in the future is to keep all of the modules together in a single Pull Request as there are some cross dependendices between then. Good learning. I will update this pull request with the recently merged cdn and endpoint module changes then update to incorporate those... 😊 |
@jartoo You seem to have restored the changes of the dev branch, please check this PR again, thank you! |
@jartoo Several PRS have been retained for some time. If you do not have time, could you authorize me to maintain these PRS together? Thank you! |
SUMMARY
This module manages Frontdoor Origin Groups for the Standard and Premium services. I propose building this as a separate module in lieu of complicating the azure_cdn_profile module so as to make the management of each of the elements easier to manage. Azure Frontdoor is quite complex, so matching the modules with the Python SDK APIs seems to be the prudent design choice.
Continues to work on #1041 This does not complete this issue, yet.
ISSUE TYPE
COMPONENT NAME
Module: azure_rm_afdorigingroup
ADDITIONAL INFORMATION
Provides the ability to manage Origin Groups, per the Python SDK here: https://learn.microsoft.com/en-us/python/api/azure-mgmt-cdn/azure.mgmt.cdn.operations.afdorigingroupsoperations?view=azure-python