Add or modify one or more deployment zones for your API.
A deployment zone is one or more physical locations, such as a geographical area or a specific data center, that the API endpoint will be proxied in, if the API is hosted on the platform and is using the proxy capability.
One or more deployment zones are configured as part of the platform setup. When the API Admin creates the API, either from scratch or by uploading an API description document, the platform matches the API against the deployment zones that are defined. The API is deployed in all matching deployment zones.
For example, a deployment zone might be defined as being for live implementations only. An API sandbox implementation would not be deployed to this deployment zone.
Once you've added your API, it is automatically deployed to any of the API Platform deployment zones with criteria that match your API definition.
The deployment zones for your API are displayed in a visual, map-like chart, as shown below:
Deployment zones are unique to each API implementation.
Note: If your API implementation meets the criteria for multiple deployment zones, it has a unique endpoint for each deployment zone.
The platform automatically matches up your API definition against the existing deployment zones, and deploys the API to all deployment zones for which it matches the criteria.
Note that Live and Sandbox implementations are likely to be deployed to different deployment zones.
An API can have many deployment zones.
The number of deployment zones for an API is determined by these factors:
Currently, you cannot edit a deployment zone assignment. However, you can add a new protocol for a deployment zone, for your API implementation.
From the implementation details page where you see the Deployment Zones map, click the Edit button to manage deployment zones.
This feature will be coming later.
Deployment zones are assigned to your API automatically based on the deployment zone criteria and the API definition. However, you can delete a specific deployment zone for your API.