Skip to content

Commit

Permalink
Microsoft.ApiManagement : Release api-version 2021-04-01-preview (Azu…
Browse files Browse the repository at this point in the history
…re#15832)

* Adds base for updating Microsoft.ApiManagement from version preview/2021-01-01-preview to version 2021-04-01-preview

* Updates readme

* Updates API version in new specs and examples

* Added support for GraphQL API type (Azure#14851)

* Added support for GraphQL API type

* Added missing enum value for GraphQL APIs.

* add schema definition fix from 2021-01-01-preview (Azure#14883)

Co-authored-by: Alan Feng <[email protected]>

* Vanguard: Get Outbound Network Dependency (Azure#14900)

* outbound dependency

* fix resource

* Update backup/restore API for managed identities (Azure#14973)

* Update backup/restore API for system-assigned and user-assigned identities

* Fix formatting issue

* Rename user-assigned-msi-client-id with client-id

* SystemData implemenation on API Management Control Plane (Azure#14899)

* system-data

* fix spec

* remove unreferenced file

* APIM - Network Watcher Connectivity Check integration specs (Azure#15056)

* Connectivity Check API Specs

* Fix

* Fix errors

* style fixs

* Fix 202 code

* HTTPConnect request parameters

* Fix errors

Co-authored-by: Nicolás Barrera <[email protected]>

* Parameter examples added (Azure#14836)

* platformversion (Azure#15114)

* fix update service (Azure#15478)

* HttpConnect example (Azure#15493)

* HttpConnect example

* Prettifier fix

Co-authored-by: Nicolás Barrera <[email protected]>

* Added properties of difference API spec format for "SchemaDocumentProperties" (Azure#15703)

* add schema definition fix from 2021-01-01-preview

* added properties for SchemaDocumentProperties

* updated the fix

* updated fix

* [APIM]Add private endpoint connection APIs (Azure#15115)

* Add private endpoint connection apis

* add readme

* quick fixes

* fix to PE contract

* Small fixes

* small fixes

* small fixes

* Small fixes

* small fixes

* small fix

* small fixes

* small fixes

* small fixes

* Update readme.md

* fix error

* small fix

* fix format

* address comments

* small fixes

* Change to lower case

* small fixes

Co-authored-by: msyyc <[email protected]>

* Adds base for updating Microsoft.ApiManagement from version preview/2021-01-01-preview to version 2021-04-01-preview

* Updates readme

* Updates API version in new specs and examples

* Added support for GraphQL API type (Azure#14851)

* Added support for GraphQL API type

* Added missing enum value for GraphQL APIs.

* add schema definition fix from 2021-01-01-preview (Azure#14883)

Co-authored-by: Alan Feng <[email protected]>

* Vanguard: Get Outbound Network Dependency (Azure#14900)

* outbound dependency

* fix resource

* Update backup/restore API for managed identities (Azure#14973)

* Update backup/restore API for system-assigned and user-assigned identities

* Fix formatting issue

* Rename user-assigned-msi-client-id with client-id

* SystemData implemenation on API Management Control Plane (Azure#14899)

* system-data

* fix spec

* remove unreferenced file

* APIM - Network Watcher Connectivity Check integration specs (Azure#15056)

* Connectivity Check API Specs

* Fix

* Fix errors

* style fixs

* Fix 202 code

* HTTPConnect request parameters

* Fix errors

Co-authored-by: Nicolás Barrera <[email protected]>

* Parameter examples added (Azure#14836)

* platformversion (Azure#15114)

* fix update service (Azure#15478)

* HttpConnect example (Azure#15493)

* HttpConnect example

* Prettifier fix

Co-authored-by: Nicolás Barrera <[email protected]>

* Added properties of difference API spec format for "SchemaDocumentProperties" (Azure#15703)

* add schema definition fix from 2021-01-01-preview

* added properties for SchemaDocumentProperties

* updated the fix

* updated fix

* [APIM]Add private endpoint connection APIs (Azure#15115)

* Add private endpoint connection apis

* add readme

* quick fixes

* fix to PE contract

* Small fixes

* small fixes

* small fixes

* Small fixes

* small fixes

* small fix

* small fixes

* small fixes

* small fixes

* Update readme.md

* fix error

* small fix

* fix format

* address comments

* small fixes

* Change to lower case

* small fixes

Co-authored-by: msyyc <[email protected]>

* fix tenant sync contract

* fix linter issues

* examples for managed identity backup

* prettier

* Fix Apis-Get and updated comments for api-version 2021-04-01-preview (Azure#3)

* add schema definition fix from 2021-01-01-preview

* added fix

* small fix (Azure#6)

* 'examples' added to RepresentationContract (Azure#7)

Co-authored-by: Alexander Zaslonov <[email protected]>
Co-authored-by: DreamlessA <[email protected]>
Co-authored-by: Alan Feng <[email protected]>
Co-authored-by: Jatin Sanghvi <[email protected]>
Co-authored-by: Nicolás Barrera <[email protected]>
Co-authored-by: Nicolás Barrera <[email protected]>
Co-authored-by: VitaliyKurokhtin <[email protected]>
Co-authored-by: RupengLiu <[email protected]>
Co-authored-by: msyyc <[email protected]>
Co-authored-by: RupengLiu <[email protected]>
Co-authored-by: VitaliyKurokhtin <[email protected]>
  • Loading branch information
12 people authored and Milan Zolota committed Sep 27, 2021
1 parent 843589b commit 3fe3d32
Show file tree
Hide file tree
Showing 9 changed files with 307 additions and 146 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -120,27 +120,6 @@
}
},
"description": "Lists Regions operation response details."
},
"Resource": {
"description": "The Resource definition.",
"x-ms-azure-resource": true,
"properties": {
"id": {
"readOnly": true,
"type": "string",
"description": "Resource ID."
},
"name": {
"type": "string",
"description": "Resource name.",
"readOnly": true
},
"type": {
"readOnly": true,
"type": "string",
"description": "Resource type for API Management resource."
}
}
}
},
"parameters": {
Expand Down Expand Up @@ -548,33 +527,33 @@
"default": "xml",
"x-ms-parameter-location": "method"
},
"PolicyFragmentIdParameter": {
"name": "policyFragmentId",
"PolicyIdParameter": {
"name": "policyId",
"in": "path",
"required": true,
"type": "string",
"enum": [
"policyFragment"
"policy"
],
"description": "The identifier of the Policy Fragment.",
"description": "The identifier of the Policy.",
"x-ms-enum": {
"modelAsString": true,
"name": "PolicyFragmentIdName"
"name": "PolicyIdName"
},
"x-ms-parameter-location": "method"
},
"PolicyIdParameter": {
"name": "policyId",
"PolicyFragmentIdParameter": {
"name": "policyFragmentId",
"in": "path",
"required": true,
"type": "string",
"enum": [
"policy"
"policyFragment"
],
"description": "The identifier of the Policy.",
"description": "The identifier of the Policy Fragment.",
"x-ms-enum": {
"modelAsString": true,
"name": "PolicyIdName"
"name": "PolicyFragmentIdName"
},
"x-ms-parameter-location": "method"
},
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -172,12 +172,7 @@
}
},
"produces": [
"application/json",
"application/vnd.sun.wadl+xml",
"application/vnd.swagger.doc+json",
"application/wsdl+xml",
"application/vnd.oai.openapi",
"application/vnd.oai.openapi+json"
"application/json"
],
"parameters": [
{
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -132,26 +132,26 @@
}
},
"parameters": [
{
"$ref": "./apimanagement.json#/parameters/SubscriptionIdParameter"
},
{
"$ref": "./apimanagement.json#/parameters/ResourceGroupNameParameter"
},
{
"$ref": "./apimanagement.json#/parameters/ServiceNameParameter"
},
{
"$ref": "./apimanagement.json#/parameters/ApiVersionParameter"
},
{
"name": "parameters",
"in": "body",
"required": true,
"schema": {
"$ref": "#/definitions/ApiManagementServiceBackupRestoreParameters"
},
"description": "Parameters supplied to the ApiManagementService_Restore operation."
"description": "Parameters supplied to the Restore API Management service from backup operation."
},
{
"$ref": "./apimanagement.json#/parameters/ApiVersionParameter"
},
{
"$ref": "./apimanagement.json#/parameters/SubscriptionIdParameter"
}
],
"responses": {
Expand Down Expand Up @@ -185,23 +185,23 @@
"operationId": "ApiManagementService_Backup",
"description": "Creates a backup of the API Management service to the given Azure Storage Account. This is long running operation and could take several minutes to complete.",
"x-ms-examples": {
"ApiManagementCreateBackup": {
"ApiManagementBackupWithAccessKey": {
"$ref": "./examples/ApiManagementBackupWithAccessKey.json"
},
"ApiManagementBackupWithSystemManagedIdentity": {
"$ref": "./examples/ApiManagementBackupWithSystemManagedIdentity.json"
},
"ApiManagementBackupWithUserAssignedManagedIdentity": {
"$ref": "./examples/ApiManagementBackupWithUserAssignedManagedIdentity.json"
}
},
"parameters": [
{
"$ref": "./apimanagement.json#/parameters/SubscriptionIdParameter"
},
{
"$ref": "./apimanagement.json#/parameters/ResourceGroupNameParameter"
},
{
"$ref": "./apimanagement.json#/parameters/ServiceNameParameter"
},
{
"$ref": "./apimanagement.json#/parameters/ApiVersionParameter"
},
{
"name": "parameters",
"in": "body",
Expand All @@ -210,6 +210,12 @@
"$ref": "#/definitions/ApiManagementServiceBackupRestoreParameters"
},
"description": "Parameters supplied to the ApiManagementService_Backup operation."
},
{
"$ref": "./apimanagement.json#/parameters/ApiVersionParameter"
},
{
"$ref": "./apimanagement.json#/parameters/SubscriptionIdParameter"
}
],
"responses": {
Expand Down
Loading

0 comments on commit 3fe3d32

Please sign in to comment.