Skip to content

Commit 34a34e0

Browse files
HardellMilan ZolotaKacieKKazaslonovygrik
authored
New Api-Version onboarding 2021-12-01-preview (#18478)
* Adding 2021-12-01-preview as a copy of 2021-08-01 * Readme update * Updating version in the 2021-12-01-preview folder * update description for keyvault contract (#17150) Co-authored-by: Kacie Kang <[email protected]> * fix for the last cherry pick (06d2de8) * fixing readme again * APIM Policy fragments (#16403) * Adding the policy fragments spec * Formatting * Updating descriptions * PolicyFragmentIdParameter as a string * ID validation * Adding fragment description * Adding policy fragment format * Adding raw xml format * Addinga 202 response for creating/updating * Generalising the resource collection * formatting * Moving everything to 2021-12-01 * version fix * Adding pagination params. Generalising the IdParam * Adding missing fields, fixing id param name * Removing link formats. Fixing format param name * POST list references * name filter now supports "contains" * PUT is always async * Fixing header location url * PUT can now return 200 and 201 * Adding more OData query support. Fixing examples. * Resolving the cross breaking change Co-authored-by: Milan Zolota <[email protected]> * Added CORS and CSP configuration resources (#16822) * Added CORS and CSP settings resources. * Added missing definitions. * Added suppression of R4009 for apimportalsettings.json. * Ran Prettier. * Renamed definitions. * Fixed references. * Updated examples. * Reversed change. * Created new resource for portal settings. * Added list example. * Added missing collection contract. * Added missing example. Cleaned up old ones. * Fixed references. * Fixed examples * Fixed version. * Added custom words. Fixed linting. * Fixes. * Fixes. * Fixes. * Fixes. * Fixes. * Fixes. * Fixes. * Fixes. * Fixes. * Fixes. * Fixes * Fixes. * Fixes. * Fixes * Fixes * Removed conflicting constraint. * Updated readme.go.md. * Reverted removing the restriction. * Revert "Reverted removing the restriction." This reverts commit 72d070f. * Removed duplicate. * Addressing PR comments. * Adjusted reportUri property type in CSP config contract. (#17947) * Added missing body parameter description for content type resource. (#18036) * Igo/msal client version (#17866) * Added clientLibrary property to IdentityProvider * fixed length for clientLibrary property * Model validation fixes * moved changes for clientLibrary property to the right spec file * Update readme.md Co-authored-by: Milan Zolota <[email protected]> Co-authored-by: Kacie <[email protected]> Co-authored-by: Kacie Kang <[email protected]> Co-authored-by: Alexander Zaslonov <[email protected]> Co-authored-by: Igor O <[email protected]> Co-authored-by: Yuchao Yan <[email protected]>
1 parent 757ee75 commit 34a34e0

File tree

448 files changed

+48938
-8
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

448 files changed

+48938
-8
lines changed

custom-words.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1526,6 +1526,7 @@ polyline
15261526
poolusagemetrics
15271527
popreceipt
15281528
portalsettings
1529+
portalconfigs
15291530
postbackup
15301531
Postgre
15311532
Postgres

specification/apimanagement/resource-manager/Microsoft.ApiManagement/preview/2020-06-01-preview/definitions.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2963,7 +2963,7 @@
29632963
},
29642964
"identityClientId": {
29652965
"type": "string",
2966-
"description": "SystemAssignedIdentity or UserAssignedIdentity Client Id which will be used to access key vault secret."
2966+
"description": "Null for SystemAssignedIdentity or Client Id for UserAssignedIdentity , which will be used to access key vault secret."
29672967
}
29682968
},
29692969
"description": "Create keyVault contract details."

specification/apimanagement/resource-manager/Microsoft.ApiManagement/preview/2021-01-01-preview/definitions.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3024,7 +3024,7 @@
30243024
},
30253025
"identityClientId": {
30263026
"type": "string",
3027-
"description": "SystemAssignedIdentity or UserAssignedIdentity Client Id which will be used to access key vault secret."
3027+
"description": "Null for SystemAssignedIdentity or Client Id for UserAssignedIdentity , which will be used to access key vault secret."
30283028
}
30293029
},
30303030
"description": "Create keyVault contract details."

specification/apimanagement/resource-manager/Microsoft.ApiManagement/preview/2021-04-01-preview/definitions.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3036,7 +3036,7 @@
30363036
},
30373037
"identityClientId": {
30383038
"type": "string",
3039-
"description": "SystemAssignedIdentity or UserAssignedIdentity Client Id which will be used to access key vault secret."
3039+
"description": "Null for SystemAssignedIdentity or Client Id for UserAssignedIdentity , which will be used to access key vault secret."
30403040
}
30413041
},
30423042
"description": "Create keyVault contract details."

specification/apimanagement/resource-manager/Microsoft.ApiManagement/preview/2021-04-01-preview/examples/ApiManagementGetPolicyFormat.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
"name": "policy",
1616
"properties": {
1717
"format": "rawxml",
18-
"value": "<!--\n IMPORTANT:\n - Policy elements can appear only within the <inbound>, <outbound>, <backend> section elements.\n - Only the <forward-request> policy element can appear within the <backend> section element.\n - To apply a policy to the incoming request (before it is forwarded to the backend service), place a corresponding policy element within the <inbound> section element.\n - To apply a policy to the outgoing response (before it is sent back to the caller), place a corresponding policy element within the <outbound> section element.\n - To add a policy position the cursor at the desired insertion point and click on the round button associated with the policy.\n - To remove a policy, delete the corresponding policy statement from the policy document.\n - Policies are applied in the order of their appearance, from the top down.\n-->\r\n<policies>\r\n\t<inbound>\r\n\t\t<set-header name=\"correlationid\" exists-action=\"skip\">\r\n\t\t\t<value>@{\n var guidBinary = new byte[16];\n Array.Copy(Guid.NewGuid().ToByteArray(), 0, guidBinary, 0, 10);\n long time = DateTime.Now.Ticks;\n byte[] bytes = new byte[6];\n unchecked\n {\n bytes[5] = (byte)(time >> 40);\n bytes[4] = (byte)(time >> 32);\n bytes[3] = (byte)(time >> 24);\n bytes[2] = (byte)(time >> 16);\n bytes[1] = (byte)(time >> 8);\n bytes[0] = (byte)(time);\n }\n Array.Copy(bytes, 0, guidBinary, 10, 6);\n return new Guid(guidBinary).ToString();\n }\n </value>\r\n\t\t</set-header>\r\n\t</inbound>\r\n\t<backend>\r\n\t\t<forward-request />\r\n\t</backend>\r\n\t<outbound />\r\n\t<on-error />\r\n</policies>"
18+
"value": "<!--\n IMPORTANT:\n - Policy elements can appear only within the <inbound>, <outbound>, <backend> section elements.\n - Only the <forward-request> policy element can appear within the <backend> section element.\n - To apply a policy to the incoming request (before it is forwarded to the backend service), place a corresponding policy element within the <inbound> section element.\n - To apply a policy to the outgoing response (before it is sent back to the caller), place a corresponding policy element within the <outbound> section element.\n - To add a policy position the cursor at the desired insertion point and click on the round button associated with the policy.\n - To remove a policy, delete the corresponding policy statement from the policy document.\n - Policies are applied in the order of their appearance, from the top down.\n-->\r\n<fragment><policies>\r\n\t<inbound>\r\n\t\t<set-header name=\"correlationid\" exists-action=\"skip\">\r\n\t\t\t<value>@{\n var guidBinary = new byte[16];\n Array.Copy(Guid.NewGuid().ToByteArray(), 0, guidBinary, 0, 10);\n long time = DateTime.Now.Ticks;\n byte[] bytes = new byte[6];\n unchecked\n {\n bytes[5] = (byte)(time >> 40);\n bytes[4] = (byte)(time >> 32);\n bytes[3] = (byte)(time >> 24);\n bytes[2] = (byte)(time >> 16);\n bytes[1] = (byte)(time >> 8);\n bytes[0] = (byte)(time);\n }\n Array.Copy(bytes, 0, guidBinary, 10, 6);\n return new Guid(guidBinary).ToString();\n }\n </value>\r\n\t\t</set-header>\r\n\t</inbound>\r\n\t<backend>\r\n\t\t<forward-request />\r\n\t</backend>\r\n\t<outbound />\r\n\t<on-error />\r\n</policies></fragment>"
1919
}
2020
}
2121
}

0 commit comments

Comments
 (0)