Maintained with ☕️ by
IcePanel logo
Microsoft Azure logo
Original post

Azure API Management update – February 2020

Share

Services

| An Azure API Management service update was started on 20th February 2020, and included the following new features, bug fixes and changes, along with other improvements. **New** You can use the new _logClientIp_ property in Diagnostics ([global](https://docs.microsoft.com/rest/api/apimanagement/2019-01-01/diagnostic/createorupdate) and [API-level](https://docs.microsoft.com/rest/api/apimanagement/2019-01-01/apidiagnostic/createorupdate)) to hide the client IP address in logs. IP addresses will be replaced with 0.0.0.0. You can now use the _disableGateway_ property to disable API traffic in regional API gateways. For example: After adding a new region, you can initially keep it disabled to first configure and test the regional backend service. When a regional backend is affected by a failure, you can disable the region to automatically redirect API requests to a healthy region. This property is supported in _2019-12-01-preview_ API version and greater and it’s not supported in services deployed in internal virtual networks. You can’t disable all regions. In the example below, the location “East US” has been disabled, but the primary location “West US” is still active. [![clip_image002](https://azurecomcdn.azureedge.net/mediahandler/acomblog/updates/UpdatesV2/blog/15db7749-5222-46c4-b26a-b6eabf8ae27b.jpg "clip_image002")](https://azurecomcdn.azureedge.net/mediahandler/acomblog/updates/UpdatesV2/blog/1c8addc9-d41a-40b3-9d65-4130458accbc.jpg) You can now monitor new GCS endpoint _gcs.prod.monitoring.core.windows.net_ with the [Network Status API](https://docs.microsoft.com/rest/api/apimanagement/2019-01-01/networkstatus/listbyservice) to ensure connectivity if your service is deployed in a virtual network. Access to this endpoint is required for monitoring and logging features to work. The endpoint _prod.warmpath.msftcloudes.com_ will be deprecated soon. **Fixed** Client latency is no longer erroneously attributed to API Management latency in Azure Monitor logs. Consumption tier services no longer surface internal server error details to clients. **Changed** Trace policy message and metadata fields can now only return strings – not any object type. Custom domain binding will be automatically removed from Consumption tier services on their activation if the attached certificate is expired. The _subscriptionRequired_ property of an API object is now always returned in [payload](https://docs.microsoft.com/rest/api/apimanagement/2019-01-01/apis/get). Before, it could have been omitted if its value was _true._ The developer portal follows an independent release lifecycle and the [per-release changelog is available on GitHub](https://aka.ms/apimdevportal/releases). [Learn more](https://azure.microsoft.com/updates/azure-api-management-update-february-2020/) | | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | * API Management * Features * [ API Management](https://azure.microsoft.com/en-gb/products/api-management/)