-
Notifications
You must be signed in to change notification settings - Fork 5.1k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Microsoft.api management 2021 01 01 preview (#13377)
* Adds base for updating Microsoft.ApiManagement from version stable/2020-12-01 to version 2021-01-01-preview * Updates readme * Updates API version in new specs and examples * Bring your Own IP support for vnet injection on API Management (#13102) * pip support for vnet injection * fix example * fix example * New API and parameter properties added (#13252) * Changes for websocket entities (#11912) * add api type and protocol for 2021 * example * modelAsString * pretty check * reference example * rename file * Fix enum mismatch Co-authored-by: Samir Solanki <samirsolanki@outlook.com> * free tls changes and updated examples (#13347) * free tls changes and updated examples * renames Co-authored-by: VitaliyKurokhtin <vitaliik@microsoft.com> Co-authored-by: JJ <jijohn@microsoft.com>
- Loading branch information
1 parent
7c08d64
commit d9882f7
Showing
403 changed files
with
43,795 additions
and
2 deletions.
There are no files selected for viewing
791 changes: 791 additions & 0 deletions
791
...nt/resource-manager/Microsoft.ApiManagement/preview/2021-01-01-preview/apimanagement.json
Large diffs are not rendered by default.
Oops, something went wrong.
4,524 changes: 4,524 additions & 0 deletions
4,524
...agement/resource-manager/Microsoft.ApiManagement/preview/2021-01-01-preview/apimapis.json
Large diffs are not rendered by default.
Oops, something went wrong.
106 changes: 106 additions & 0 deletions
106
...t/resource-manager/Microsoft.ApiManagement/preview/2021-01-01-preview/apimapisByTags.json
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,106 @@ | ||
{ | ||
"swagger": "2.0", | ||
"info": { | ||
"title": "ApiManagementClient", | ||
"description": "Use these REST APIs for performing retrieve a collection of Apis associated with a tag in Azure API Management deployment.", | ||
"version": "2021-01-01-preview" | ||
}, | ||
"host": "management.azure.com", | ||
"schemes": [ | ||
"https" | ||
], | ||
"consumes": [ | ||
"application/json" | ||
], | ||
"produces": [ | ||
"application/json" | ||
], | ||
"security": [ | ||
{ | ||
"azure_auth": [ | ||
"user_impersonation" | ||
] | ||
} | ||
], | ||
"securityDefinitions": { | ||
"azure_auth": { | ||
"type": "oauth2", | ||
"authorizationUrl": "https://login.microsoftonline.com/common/oauth2/authorize", | ||
"flow": "implicit", | ||
"description": "Azure Active Directory OAuth2 Flow.", | ||
"scopes": { | ||
"user_impersonation": "impersonate your user account" | ||
} | ||
} | ||
}, | ||
"paths": { | ||
"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/apisByTags": { | ||
"get": { | ||
"tags": [ | ||
"ApisByTag" | ||
], | ||
"operationId": "Api_ListByTags", | ||
"description": "Lists a collection of apis associated with tags.", | ||
"x-ms-examples": { | ||
"ApiManagementListApisByTags": { | ||
"$ref": "./examples/ApiManagementListApisByTags.json" | ||
} | ||
}, | ||
"parameters": [ | ||
{ | ||
"$ref": "./apimanagement.json#/parameters/ResourceGroupNameParameter" | ||
}, | ||
{ | ||
"$ref": "./apimanagement.json#/parameters/ServiceNameParameter" | ||
}, | ||
{ | ||
"name": "$filter", | ||
"in": "query", | ||
"required": false, | ||
"type": "string", | ||
"description": "| Field | Usage | Supported operators | Supported functions |</br>|-------------|-------------|-------------|-------------|</br>| name | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |</br>| displayName | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |</br>| apiRevision | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |</br>| path | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |</br>| description | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |</br>| serviceUrl | filter | ge, le, eq, ne, gt, lt | substringof, contains, startswith, endswith |</br>| isCurrent | filter | eq | |</br>" | ||
}, | ||
{ | ||
"$ref": "./apimanagement.json#/parameters/TopQueryParameter" | ||
}, | ||
{ | ||
"$ref": "./apimanagement.json#/parameters/SkipQueryParameter" | ||
}, | ||
{ | ||
"name": "includeNotTaggedApis", | ||
"in": "query", | ||
"required": false, | ||
"type": "boolean", | ||
"description": "Include not tagged APIs." | ||
}, | ||
{ | ||
"$ref": "./apimanagement.json#/parameters/ApiVersionParameter" | ||
}, | ||
{ | ||
"$ref": "./apimanagement.json#/parameters/SubscriptionIdParameter" | ||
} | ||
], | ||
"responses": { | ||
"200": { | ||
"description": "Lists a collection of TagResource entities.", | ||
"schema": { | ||
"$ref": "./definitions.json#/definitions/TagResourceCollection" | ||
} | ||
}, | ||
"default": { | ||
"description": "Error response describing why the operation failed.", | ||
"schema": { | ||
"$ref": "./apimanagement.json#/definitions/ErrorResponse" | ||
} | ||
} | ||
}, | ||
"x-ms-pageable": { | ||
"nextLinkName": "nextLink" | ||
}, | ||
"x-ms-odata": "./definitions.json#/definitions/TagResourceContract" | ||
} | ||
} | ||
}, | ||
"definitions": {}, | ||
"parameters": {} | ||
} |
Oops, something went wrong.