-
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
Create a new version of API 2020-03-31 #8533
Conversation
You don't have permission to trigger SDK Automation. |
Can one of the admins verify this patch? |
Hi @gubalasu can you help fix 2 validation error in the check(Avocado & Prettier check)? |
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.
Approved from ARMs side.
I have fixed the 2 validation erros |
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.
This should be KeyVaultSigningKeyParameters
specification/cdn/resource-manager/Microsoft.Cdn/stable/2020-03-31/cdn.json
Outdated
Show resolved
Hide resolved
"SHA256" | ||
] | ||
}, | ||
"parameterNameOverride": { |
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.
I am getting confused looking at this. Is this really an override? These are paramters that define how url signing will work for that request. Please correct me if I am wrong.
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.
This is an override for the query parameter names. Essentially what we are trying to say is, we have three query parameters ("expires", "keyId", "signature"). We want to give the ability for the customers to change the name of these parameters so that we and the customer are on the same page.
For example,
<baseurl>?expires=<timestamp>&keyid=<somekeyid>&signature=<somesignature>
is the default set of query parameters the customer should use. We can allow the customer to change this to something like:
<baseurl>?expirationtimestamp=<timestamp>&hashingkeyid=<somekeyid>&signature=<somesignature>
if the customer chooses to do so.
We are not explicitly using the name query parameter name override here because in the future we might want to support Cookies or Headers for these values and we would have to come back and change the swagger at that time.
/azp run |
Azure Pipelines successfully started running 3 pipeline(s). |
azure-sdk-for-java - Release
|
azure-sdk-for-js - Release
|
azure-sdk-for-net - Release
|
azure-sdk-for-go - Release
|
azure-sdk-for-python - Release
|
/azp run |
Azure Pipelines successfully started running 3 pipeline(s). |
azure-cli-extensions - Release
No readme.md specification configuration files were found that are associated with the files modified in this pull request, or swagger_to_sdk section in readme.md is not configured
|
...ion/cdn/resource-manager/Microsoft.Cdn/stable/2020-03-31/examples/CheckNameAvailability.json
Outdated
Show resolved
Hide resolved
...cdn/resource-manager/Microsoft.Cdn/preview/2019-06-15-preview/cdnwebapplicationfirewall.json
Outdated
Show resolved
Hide resolved
/azp run |
Azure Pipelines successfully started running 3 pipeline(s). |
* Create a new version based on version 2019-12-31 * Examples for the new version * Copied WAF features into the stable version * Update specs for Url Signing feature * Url signing feature updates * Fixing odata type * Adding latest changes from previous version * Update the preview version with the WAF changes * Fix api version in examples * Remove unnecessary value from enum * Remove unnecessary value from enum in previous version
Latest improvements:
MSFT employees can try out our new experience at OpenAPI Hub - one location for using our validation tools and finding your workflow.
Contribution checklist:
ARM API Review Checklist
Failure to comply may result in delays for manifest application. Note this does not apply to data plane APIs.
Please follow the link to find more details on API review process.