-
Notifications
You must be signed in to change notification settings - Fork 5.1k
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
[DO NOT MERGE] cdn new version 2022 01 01 preview #17092
[DO NOT MERGE] cdn new version 2022 01 01 preview #17092
Conversation
…stent in swagger def of Policy
…stent in swagger def of Policy
@priyadmurugan, ARM payload size limit is 8Mb. Stepping back for a minute, you are adding CRUD APIs for a policy type. These APIs create, retrieve, update and delete an ARM resource type named "policy". Couple of questions about your design:
|
Hi, @priyadmurugan. Your PR has no update for 14 days and it is marked as stale PR. If no further update for over 14 days, the bot will close the PR. If you want to refresh the PR, please remove |
@mentat9: Earlier we were planning to do CRUD on policy resource and use applypolicy POST action on policy resource to apply the policy (json blob) on profile resource. I was trying to understand if we can use PUT on policy itself to perform functionality which applypolicy POST action would have done. Is that possible? Also, the reason we went with POST action applyPolicy is to overcome the ARM payload size limitation. As per my understand there is no limit on the payload size for POST action. Is that right? I have answered your questions below:
It applies the json blob which is the policy on the profile resource. |
@mentat9 : I have removed post action and will be implementing it as you suggested with put approach. |
@priyadmurugan, I reviewed the latest iterations and it looks good, modulo one comment. Also, for future reference, you can get a faster turnaround from ARM review on PR updates that cross into the next week if you tag or directly ping the current oncall when you are ready for re-review (the labels are also good, but sometimes get overlooked across the next week handoff/transition). |
…i-specs into priyam/cdn-api-2022-01-01-preview
@mentat9 : I have addressed your PR review comments. My new version is based of 2021-06 version which was merged after I created PR and I see that there are few changes there that are missing in my new version. Would you suggest me to update them manually or probably create a new PR by having first commit with that version, followed by my changes? |
Go ahead and make the new PR exactly as you described. Include a link back to this PR in your comments when/after you submit the new PR. |
Closing this PR, as there is another PR open for the same changes; #17539 |
MSFT employees can try out our new experience at OpenAPI Hub - one location for using our validation tools and finding your workflow.
Changelog
Add a changelog entry for this PR by answering the following questions:
The new APIs that are added are internal APIs and the target for Private preview is Jan/Feb 2022. Please do not merge these APIs as they have not been implemented yet.
Note: The new changes are done on top of a new version release for CDN (2021-06-01) which is not yet merged into main.
January/February
Contribution checklist:
If any further question about AME onboarding or validation tools, please view the FAQ.
ARM API Review Checklist
Otherwise your PR may be subject to ARM review requirements. Complete the following:
Check this box if any of the following apply to the PR so that label "WaitForARMFeedback" will be added automatically to begin ARM API Review. Failure to comply may result in delays to the manifest.
-[x] To review changes efficiently, ensure you copy the existing version into the new directory structure for first commit and then push new changes, including version updates, in separate commits.
Ensure you've reviewed following guidelines including ARM resource provider contract and REST guidelines. Estimated time (4 hours). This is required before you can request review from ARM API Review board.
If you are blocked on ARM review and want to get the PR merged with urgency, please get the ARM oncall for reviews (RP Manifest Approvers team under Azure Resource Manager service) from IcM and reach out to them.
Breaking Change Review Checklist
If any of the following scenarios apply to the PR, request approval from the Breaking Change Review Board as defined in the Breaking Change Policy.
Action: to initiate an evaluation of the breaking change, create a new intake using the template for breaking changes. Addition details on the process and office hours are on the Breaking change Wiki.
Please follow the link to find more details on PR review process.