Item | Restrictions |
|---|---|
Permissions |
|
Network |
|
Number of available private IP addresses in the subnet | The basic, professional, enterprise, and platinum editions of APIG require 3, 5, 6, and 7 private IP addresses. Check that the subnet you choose has sufficient private IP addresses on the VPC console. |
Load |
|
Specifications |
|
Security group | Security groups do not take effect after gateways are purchased in regions. To disable access from specific IP addresses, see the access control policy. |
Item | Restrictions |
|---|---|
API group | Each API can belong to only one group. |
SSL Certificate |
|
Domain name |
|
API policies |
|
Credential |
|
To change the default restrictions, increase the quota by referring to For details about how to modify the gateway parameters, see Configuring Gateway Parameters.
Item | Default Restriction | Modifiable |
|---|---|---|
Gateways | 5 | √ |
API groups | 1500 | √ |
APIs | Number of APIs for each gateway edition:
| √ |
APIs | 1000 for each group | √ |
Backend policies | 5 | √ |
Credentials | 50. The credential quota includes the apps you have created. | √ |
Request throttling policies |
| √ |
Environments | 10 | √ |
Signature keys | 200 | √ |
Access control policies | 100 | √ |
Load balance channels | 200 | √ |
Variables | You can create a maximum of 50 variables for an API group in each environment. | √ |
Independent domain names | A maximum of five independent domain names can be bound to an API group. | √ |
ECSs (cloud servers) | A maximum of 10 ECSs can be added to a VPC channel. | √ |
Parameters | A maximum of 50 parameters can be created for an API. | √ |
API publication records | A maximum of 10 publication records of an API can be retained for each environment. | √ |
API access rate | A single API can be accessed for a maximum of 6,000 times per second by default. | √ |
Excluded credentials | A maximum of 30 excluded apps can be added to a request throttling policy. | √ |
Excluded tenants | A maximum of 30 excluded tenants can be added to a request throttling policy. | √ |
Access to a subdomain name (debugging domain name) | A subdomain name can be accessed up to 1000 times a day. | x |
Maximum size of an API request package | 12 MB | √ |
TLS protocol | TLS 1.1 and TLS 1.2 are supported. TLS 1.2 is recommended. | √ |
Custom authorizers | 50 | √ |
Plug-ins | 500 | √ |
HTTP protocol | When the HTTP protocol is used, the maximum size of URL+Header is 32 KB. | x |
Number of orchestration rules | 5 parameter orchestration rules for each API | √ |
Item | Default Restriction | Modifiable |
|---|---|---|
API groups | 50 | √ |
APIs | 200 | √ |
Backend policies | 5 | √ |
Apps | 50. The app quota includes created apps and apps generated when APIs are purchased from KooGallery. | √ |
Request throttling policies |
| √ |
Environments | 10 | √ |
Signature keys | 30 | √ |
Access control policies | 100 | √ |
VPC channels | 30 | √ |
Variables | You can create a maximum of 50 variables for an API group in each environment. | √ |
Independent domain names | A maximum of five independent domain names can be bound to an API group. | √ |
ECSs | A maximum of 200 ECSs can be added to a VPC channel. | √ |
Parameters | A maximum of 50 parameters can be created for an API. | √ |
API publication records | A maximum of 10 publication records of an API can be retained for each environment. | √ |
API access rate | Up to 200 times per second | √ |
Excluded apps | A maximum of 30 excluded apps can be added to a request throttling policy. | √ |
Excluded tenants | A maximum of 30 excluded tenants can be added to a request throttling policy. | √ |
Access to a subdomain name | A subdomain name can be accessed up to 1000 times a day. | x |
Maximum size of an API request package | 12 MB | x |
Custom authorizers | 20 | √ |