检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
Minimum: 1 Maximum: 500 Default: 20 instance_id No String Gateway ID. instance_name No String Gateway name. status No String Gateway status.
For details about how to obtain it, see Obtaining a Project ID. instance_id Yes String Gateway ID, which can be obtained from the gateway information on the APIG console. app_id Yes String App ID. app_code_id Yes String AppCode ID.
Binding/Unbinding Signature Keys Binding a Signature Key Unbinding a Signature Key Querying Signature Keys Bound to an API Querying APIs Not Bound with a Signature Key Querying APIs Bound with a Signature Key Parent topic: Dedicated Gateway APIs (V2)
For details about how to obtain it, see Obtaining a Project ID. instance_id Yes String Gateway ID, which can be obtained from the gateway information on the APIG console. env_variable_id Yes String Environment variable ID.
If origin is set to SYSTEM, the value is the name of the gateway parameter. If origin is set to CONSTANT, the value is the real value of the backend parameter.
If origin is set to SYSTEM, the value is the name of the gateway parameter. remark No String Description of the parameter The description cannot exceed 255 characters.
If origin is set to SYSTEM, the value is the name of the gateway parameter. remark No String Description of the parameter The description cannot exceed 255 characters.
Deleting an API Function This API is used to delete an API. This operation will delete all related resources and binding relationships of the API, such as publication records, backend services, and app authorization information. URI The following table lists the HTTP/HTTPS request
Publishing an API Function This API is used to publish an API in a specified environment. An API can be called in an environment only after it is published in it. APIs that have not been published cannot be called. URI The following table lists the HTTP/HTTPS request method and URI
Object Model This section describes the app object model. Operation Type indicates the operation that can be performed on a field. C: create; U: update; R: read Mandatory indicates whether a field with the Operation Type of C is mandatory. Table 1 App object model Parameter Type Description
Creating an App Function This API is used to create an app. An app is an identity for accessing an API. An app can call the APIs to which it has been authorized. URI The following table lists the HTTP/HTTPS request method and URI of the API. Table 1 HTTP/HTTPS request method and URI
Modifying an App Function This API is used to modify the information about a specified app. The following parameters can be modified: name and remark. If the function of customizing keys and secrets is enabled, app_key and app_secret can also be modified. Other parameters cannot be
Resetting an AppSecret Function This API is used to reset the secret of a specified app. URI The following table lists the HTTP/HTTPS request method and URI of the API. Table 1 HTTP/HTTPS request method and URI Request Method URI PUT /v1.0/apigw/apps/secret/{id} The following table
Deleting an App Function This API is used to delete an app. Deleted apps cannot call any APIs. Apps automatically created by KooGallery cannot be deleted. URI The following table lists the HTTP/HTTPS request method and URI of the API. Table 1 HTTP/HTTPS request method and URI Request
Verifying an App Function This API is used to check whether an app exists. This API can be used by people except the app owner to verify an app. Only the basic information, such as ID, name, and remark, of the app is displayed. URI The following table lists the HTTP/HTTPS request
Object Model This section describes the object model for environment management. Operation Type indicates the operation that can be performed on a field. C: create; U: update; R: read Mandatory indicates whether a field with the Operation Type of C is mandatory. Table 1 Object model
Creating an Environment Function API providers can publish an API in different environments, such as the development, test, and production environments. API information, such as the version, request address, and even request message, varies depending on the environment in which an
Modifying an Environment Function This API is used to modify the information about a specified environment. Only the name and remark attributes of an environment can be modified. URI The following table lists the HTTP/HTTPS request method and URI of the API. Table 1 HTTP/HTTPS request
Deleting an Environment Function This API is used to delete a specified environment. This operation will cause the APIs published in the environment to become inaccessible to relevant apps and users. Ensure that you have notified users of the deletion or confirm that you insist on
Request Throttling Policy Management Object Model Creating a Request Throttling Policy Modifying a Request Throttling Policy Deleting a Request Throttling Policy Querying Details of a Request Throttling Policy Querying the Request Throttling Policy List Parent topic: Shared Gateway