更新时间:2025-10-17 GMT+08:00
分享

策略授权参考

本章节介绍APIG基于策略授权场景下支持的策略授权项。

支持的授权项

策略包含系统策略和自定义策略,如果系统策略不满足授权要求,管理员可以创建自定义策略,并通过给用户组授予自定义策略来进行精细的访问控制。策略支持的操作与API相对应,授权项列表说明如下:

  • 权限:允许或拒绝某项操作。
  • 对应API接口:自定义策略实际调用的API接口。
  • 授权项:自定义策略中支持的Action,在自定义策略中的Action中写入授权项,可以实现授权项对应的权限功能。
  • 依赖的授权项:部分Action存在对其他Action的依赖,需要将依赖的Action同时写入授权项,才能实现对应的权限功能。
  • IAM项目(Project)/企业项目(Enterprise Project):自定义策略的授权范围,包括IAM项目与企业项目。授权范围如果同时支持IAM项目和企业项目,表示此授权项对应的自定义策略,可以在IAM和企业管理两个服务中给用户组授权并生效。如果仅支持IAM项目,不支持企业项目,表示仅能在IAM中给用户组授权并生效,如果在企业管理中授权,则该自定义策略不生效。管理员可以在授权项列表中查看授权项是否支持IAM项目或企业项目,“√”表示支持,“×”表示暂不支持。关于IAM项目与企业项目的区别,详情请参见:IAM与企业管理的区别

    APIG支持的自定义策略授权项如下所示:

    表1 API网关权限明细

    权限

    对应的API接口

    授权项(Action)

    依赖的授权项

    IAM项目(Project)

    企业项目(Enterprise Project)

    创建API网关专享版实例

    POST /v2/{project_id}/apigw/instances

    apig:instances:create

    -

    删除API网关专享版实例

    DELETE /v2/{project_id}/apigw/instances/{instance_id}

    apig:instances:delete

    -

    更新API网关专享版实例

    PUT

    /v2/{project_id}/apigw/instances/{instance_id}

    apig:instances:update

    -

    查看API网关专享版实例

    GET

    /v2/{project_id}/apigw/instances/{instance_id}

    apig:instances:get

    -

    查看API网关专享版实例列表

    GET /v2/{project_id}/apigw/instances

    apig:instances:list

    -

    获取实例自定义入方向端口绑定的域名信息列表

    GET

    /V2/{project_id}/apigw/instances/{instance_id}/custom-ingress-ports/{ingress_port_id}/domains

    apig:instance:listCustomIngressPortDomain

    apig:groups:get

    apig:instance:listCustomIngressPort

    apig:instances:get

    获取实例自定义入方向端口列表

    GET

    /V2/{project_id}/apigw/instances/{instance_id}/custom-ingress-ports

    apig:instance:listCustomIngressPort

    apig:instances:get

    新增实例自定义入方向端口

    POST

    /V2/{project_id}/apigw/instances/{instance_id}/custom-ingress-ports

    apig:instance:addCustomIngressPort

    apig:instances:get

    删除实例自定义入方向端口

    DELETE

    /V2/{project_id}/apigw/instances/{instance_id}/custom-ingress-ports/{ingress_port_id}

    apig:instance:deleteCustomIngressPort

    apig:instance:listCustomIngressPort

    apig:instances:get

    通过标签查询实例列表

    POST

    /V2/{project_id}/apigw/resource-instances/filter

    apig:instance:listByTags

    -

    x

    通过标签查询实例数量

    POST

    /V2/{project_id}/apigw/resource-instances/count

    apig:instance:getNumByTags

    -

    x

    查看实例标签列表

    GET /v2/{project_id}/apigw/instance-tags

    apig:instanceTags:list

    -

    x

    删除实例标签

    POST /v2/{project_id}/apigw/instances/{instance_id}/instance-tags/action

    apig:instanceTags:delete

    apig:instances:get

    创建实例标签

    POST

    /V2/{project_id}/apigw/instances/{instance_id}/instance-tags/action

    apig:instanceTags:create

    apig:instances:get

    创建API分组

    POST /v2/{project_id}/apigw/instances/{instance_id}/api-groups

    apig:groups:create

    apig:instances:get

    删除API分组

    DELETE /v2/{project_id}/apigw/instances/{instance_id}/api-groups/{group_id}

    apig:groups:delete

    apig:instances:get

    查看API分组

    GET

    /v2/{project_id}/apigw/instances/{instance_id}/api-groups/{group_id}

    apig:groups:get

    apig:instances:get

    查看API分组列表

    GET

    /v2/{project_id}/apigw/instances/{instance_id}/api-groups

    apig:groups:list

    apig:instances:get

    更新API分组

    PUT

    /V2/{project_id}/apigw/instances/{instance_id}/api-groups/{group_id}

    apig:groups:update

    apig:instances:get

    创建分组域名

    POST

    /v2/{project_id}/apigw/instances/{instance_id}/api-groups/{group_id}/domains

    apig:domains:create

    apig:instances:get

    apig:groups:get

    删除分组域名

    DELETE

    /v2/{project_id}/apigw/instances/{instance_id}/api-groups/{group_id}/domains/{domain_id}

    apig:domains:delete

    apig:instances:get

    apig:groups:get

    分组域名绑定证书

    POST

    /v2/{project_id}/apigw/instances/{instance_id}/api-groups/{group_id}/domains/{domain_id}/certificate

    apig:domains:bindCertificate

    apig:instances:get

    apig:groups:get

    apig:domains:get

    分组域名解绑证书

    DELETE

    /v2/{project_id}/apigw/instances/{instance_id}/api-groups/{group_id}/domains/{domain_id}/certificate/{certificate_id}

    apig:domains:unbindCertificate

    apig:instances:get

    apig:groups:get

    apig:domains:get

    查看分组域名绑定的证书

    GET

    /v2/{project_id}/apigw/instances/{instance_id}/api-groups/{group_id}/domains/{domain_id}/certificate/{certificate_id}

    apig:domains:getCertificate

    apig:instances:get

    apig:groups:get

    apig:domains:get

    设置调试域名是否可以访问

    PUT /v2/{project_id}/apigw/instances/{instance_id}/api-groups/{group_id}/sl-domain-access-settings

    apig:domains:updateSLDomainSetting

    apig:instances:get

    apig:groups:get

    创建环境变量

    POST

    /v2/{project_id}/apigw/instances/{instance_id}/env-variables

    apig:variables:create

    apig:instances:get

    apig:groups:get

    apig:envs:list

    删除环境变量

    DELETE

    /v2/{project_id}/apigw/instances/{instance_id}/env-variables/{env_variable_id}

    apig:variables:delete

    apig:instances:get

    apig:groups:get

    apig:envs:list

    查看环境变量

    GET

    /v2/{project_id}/apigw/instances/{instance_id}/env-variables/{env_variable_id}

    apig:variables:get

    apig:instances:get

    apig:groups:get

    apig:envs:list

    查看环境变量列表

    GET

    /v2/{project_id}/apigw/instances/{instance_id}/env-variables

    apig:variables:list

    apig:instances:get

    apig:groups:get

    apig:envs:list

    创建API

    POST

    /v2/{project_id}/apigw/instances/{instance_id}/apis

    apig:apis:create

    apig:instances:get

    apig:groups:get

    删除API

    DELETE /v2/{project_id}/apigw/instances/{instance_id}/apis/{api_id}

    apig:apis:delete

    apig:instances:get

    apig:groups:get

    发布API

    POST /v2/{project_id}/apigw/instances/{instance_id}/apis/action

    apig:apis:publish

    apig:instances:get

    apig:groups:get

    apig:envs:list

    下线API

    POST /v2/{project_id}/apigw/instances/{instance_id}/apis/action

    apig:apis:offline

    apig:instances:get

    apig:groups:get

    apig:envs:list

    调试API

    POST /v2/{project_id}/apigw/instances/{instance_id}/apis/debug/{api_id}

    apig:apis:debug

    apig:instances:get

    apig:groups:get

    导入API

    POST /v2/{project_id}/apigw/instances/{instance_id}/openapi/import

    apig:apis:import

    apig:instances:get

    apig:apis:create

    apig:apis:bindAcls

    apig:apis:bindThrottles

    apig:groups:get

    apig:acls:create

    apig:throttles:create

    导出API

    POST /v2/{project_id}/apigw/instances/{instance_id}/openapi/export

    apig:apis:export

    apig:instances:get

    apig:apis:list

    apig:apis:get

    apig:apis:listBindedTrottles

    apig:apis:listBindedAcls

    apig:groups:get

    apig:acls:get

    apig:throttles:get

    更新API

    PUT

    /V2/{project_id}/apigw/instances/{instance_id}/apis/{api_id}

    apig:apis:update

    apig:instances:get

    apig:groups:get

    授权API

    POST /v2/{project_id}/apigw/instances/{instance_id}/app-auths

    apig:apis:grantAppAccess

    apig:instances:get

    apig:apps:get

    apig:apis:get

    解授权API

    DELETE /v2/{project_id}/apigw/instances/{instance_id}/app-auths/{app_auth_id}

    apig:apis:relieveAppAccess

    apig:instances:get

    apig:apps:get

    apig:apis:get

    API绑定签名

    POST /v2/{project_id}/apigw/instances/{instance_id}/sign-bindings

    apig:apis:bindSigns

    apig:instances:get

    apig:apis:get

    apig:signs:list

    API解绑签名

    DELETE /v2/{project_id}/apigw/instances/{instance_id}/sign-bindings/{sign_bindings_id}

    apig:apis:unbindSigns

    apig:instances:get

    apig:apis:get

    apig:signs:list

    API绑定访问控制

    POST /v2/{project_id}/apigw/instances/{instance_id}/acl-bindings

    apig:apis:bindAcls

    apig:instances:get

    apig:apis:get

    apig:acls:get

    API解绑访问控制

    DELETE /v2/{project_id}/apigw/instances/{instance_id}/acl-bindings/{acl_bindings_id}

    apig:apis:unbindAcls

    apig:instances:get

    apig:apis:get

    apig:acls:get

    API绑定流量控制

    POST /v2/{project_id}/apigw/instances/{instance_id}/throttle-bindings

    apig:apis:bindThrottles

    apig:instances:get

    apig:apis:get

    apig:throttles:get

    API解绑流量控制

    DELETE /v2/{project_id}/apigw/instances/{instance_id}/throttle-bindings/{throttle_binding_id}

    apig:apis:unbindThrottles

    apig:instances:get

    apig:apis:get

    apig:throttles:get

    查看API

    GET /v2/{project_id}/apigw/instances/{instance_id}/apis/{api_id}

    apig:apis:get

    apig:instances:get

    apig:groups:get

    查看API列表

    GET /v2/{project_id}/apigw/instances/{instance_id}/apis

    apig:apis:list

    apig:instances:get

    apig:groups:get

    查看API绑定的应用列表

    GET /v2/{project_id}/apigw/instances/{instance_id}/app-auths/binded-apps

    apig:apis:listBindedApps

    apig:instances:get

    apig:apis:get

    查看API绑定的签名列表

    GET /v2/{project_id}/apigw/instances/{instance_id}/sign-bindings/binded-signs

    apig:apis:listBindedSigns

    apig:instances:get

    apig:apis:get

    查看API绑定的访问控制列表

    GET /v2/{project_id}/apigw/instances/{instance_id}/acl-bindings/binded-acls

    apig:apis:listBindedAcls

    apig:instances:get

    apig:apis:get

    查看API绑定的流量控制列表

    GET /v2/{project_id}/apigw/instances/{instance_id}/throttle-bindings/binded-throttles

    apig:apis:listBindedThrottles

    apig:instances:get

    apig:apis:get

    查看API绑定的插件列表

    GET /v2/{project_id}/apigw/instances/{instance_id}/apis/{api_id}/attached-plugins

    apig:apis:listBindedPlugins

    apig:instances:get

    apig:apis:get

    API绑定插件

    POST /v2/{project_id}/apigw/instances/{instance_id}/apis/{api_id}/plugins/attach

    apig:apis:bindPlugins

    apig:instances:get

    apig:plugins:get

    apig:apis:get

    API解绑插件

    PUT /v2/{project_id}/apigw/instances/{instance_id}/plugins/{plugin_id}/detach

    apig:apis:unbindPlugins

    apig:instances:get

    apig:plugins:get

    apig:apis:get

    创建环境

    POST /v2/{project_id}/apigw/instances/{instance_id}/envs

    apig:envs:create

    apig:instances:get

    删除环境

    DELETE /v2/{project_id}/apigw/instances/{instance_id}/envs/{env_id}

    apig:envs:delete

    apig:instances:get

    查看环境列表

    GET /v2/{project_id}/apigw/instances/{instance_id}/envs

    apig:envs:list

    apig:instances:get

    更新环境

    PUT

    /V2/{project_id}/apigw/instances/{instance_id}/envs/{env_id}

    apig:envs:update

    apig:instances:get

    创建应用

    POST /v2/{project_id}/apigw/instances/{instance_id}/apps

    apig:apps:create

    apig:instances:get

    删除应用

    DELETE /v2/{project_id}/apigw/instances/{instance_id}/apps/{app_id}

    apig:apps:delete

    apig:instances:get

    查看应用

    GET /v2/{project_id}/apigw/instances/{instance_id}/apps/{app_id}

    apig:apps:get

    apig:instances:get

    查看应用列表

    GET /v2/{project_id}/apigw/instances/{instance_id}/apps

    apig:apps:list

    apig:instances:get

    查看应用绑定的API列表

    GET /v2/{project_id}/apigw/instances/{instance_id}/app-auths/binded-apis

    apig:apps:listBindedApis

    apig:instances:get

    apig:apps:get

    查看应用未绑定的API列表

    GET /v2/{project_id}/apigw/instances/{instance_id}/app-auths/unbinded-apis

    apig:apps:listUnbindedApis

    apig:instances:get

    apig:apps:get

    更新应用

    PUT

    /V2/{project_id}/apigw/instances/{instance_id}/apps/{app_id}

    apig:apps:update

    apig:instances:get

    创建签名

    POST /v2/{project_id}/apigw/instances/{instance_id}/signs

    apig:signs:create

    apig:instances:get

    删除签名

    DELETE /v2/{project_id}/apigw/instances/{instance_id}/signs/{sign_id}

    apig:signs:delete

    apig:instances:get

    查看签名列表

    GET /v2/{project_id}/apigw/instances/{instance_id}/signs

    apig:signs:list

    apig:instances:get

    查看签名绑定的API列表

    GET /v2/{project_id}/apigw/instances/{instance_id}/sign-bindings/binded-apis

    apig:signs:listBindedApis

    apig:instances:get

    apig:signs:list

    查看签名未绑定的API列表

    GET /v2/{project_id}/apigw/instances/{instance_id}/sign-bindings/unbinded-apis

    apig:signs:listUnbindedApis

    apig:instances:get

    apig:signs:list

    更新签名

    PUT

    /V2/{project_id}/apigw/instances/{instance_id}/signs/{sign_id}

    apig:signs:update

    apig:instances:get

    创建访问控制

    POST /v2/{project_id}/apigw/instances/{instance_id}/acls

    apig:acls:create

    apig:instances:get

    删除访问控制

    DELETE /v2/{project_id}/apigw/instances/{instance_id}/acls/{acl_id}

    apig:acls:delete

    apig:instances:get

    查看访问控制

    GET /v2/{project_id}/apigw/instances/{instance_id}/acls/{acl_id}

    apig:acls:get

    apig:instances:get

    查看访问控制列表

    GET /v2/{project_id}/apigw/instances/{instance_id}/acls

    apig:acls:list

    apig:instances:get

    查看访问控制绑定的API列表

    GET /v2/{project_id}/apigw/instances/{instance_id}/acl-bindings/binded-apis

    apig:acl:listBoundApi

    apig:instances:get

    apig:acls:get

    查看访问控制未绑定的API列表

    GET /v2/{project_id}/apigw/instances/{instance_id}/acl-bindings/unbinded-apis

    apig:acls:listUnbindedApis

    apig:instances:get

    apig:acls:get

    更新访问控制

    PUT

    /V2/{project_id}/apigw/instances/{instance_id}/acls/{acl_id}

    apig:acls:update

    apig:instances:get

    创建流量控制

    POST /v2/{project_id}/apigw/instances/{instance_id}/throttles

    apig:throttles:create

    apig:instances:get

    删除流量控制

    DELETE /v2/{project_id}/apigw/instances/{instance_id}/throttles/{throttle_id}

    apig:throttles:delete

    apig:instances:get

    查看流量控制详情

    GET /v2/{project_id}/apigw/instances/{instance_id}/throttles/{throttle_id}

    apig:specialThrottles:get

    apig:instances:get

    查看流量控制列表

    GET /v2/{project_id}/apigw/instances/{instance_id}/throttles

    apig:throttles:list

    apig:instances:get

    查看流量控制绑定的API列表

    GET /v2/{project_id}/apigw/instances/{instance_id}/throttle-bindings/binded-apis

    apig:throttles:listBindedApis

    apig:instances:get

    apig:throttles:get

    查看流量控制未绑定的API列表

    GET /v2/{project_id}/apigw/instances/{instance_id}/throttle-bindings/unbinded-apis

    apig:throttles:listUnbindedApis

    apig:instances:get

    apig:throttles:get

    更新流量控制

    PUT

    /V2/{project_id}/apigw/instances/{instance_id}/throttles/{throttle_id}

    apig:throttles:update

    apig:instances:get

    创建特殊流量控制

    POST /v2/{project_id}/apigw/instances/{instance_id}/throttles/{throttle_id}/throttle-specials

    apig:specialThrottles:create

    apig:instances:get

    apig:throttles:get

    删除特殊流量控制

    DELETE /v2/{project_id}/apigw/instances/{instance_id}/throttles/{throttle_id}/throttle-specials/{strategy_id}

    apig:specialThrottles:delete

    apig:instances:get

    apig:throttles:get

    查看特殊流量控制

    GET /v2/{project_id}/apigw/instances/{instance_id}/throttles/{throttle_id}/throttle-specials

    apig:specialThrottles:get

    apig:instances:get

    apig:throttles:get

    更新特殊流量控制

    PUT

    /{project_id}/apigw/instances/{instance_id}/throttles/{throttle_id}/throttle-specials/{strategy_id}

    apig:specialThrottles:update

    apig:instances:get

    apig:throttles:get

    创建负载通道

    POST /v2/{project_id}/apigw/instances/{instance_id}/vpc-channels

    apig:vpcChannels:create

    apig:instances:get

    删除负载通道

    DELETE /v2/{project_id}/apigw/instances/{instance_id}/vpc-channels/{vpc_channel_id}

    apig:vpcChannels:delete

    apig:instances:get

    更新负载通道

    PUT /v2/{project_id}/apigw/instances/{instance_id}/vpc-channels/{vpc_channel_id}

    apig:vpcChannels:update

    apig:instances:get

    负载通道添加后端实例

    POST /v2/{project_id}/apigw/instances/{instance_id}/vpc-channels/{vpc_channel_id}/members

    apig:vpcChannels:addInstance

    apig:instances:get

    apig:vpcChannels:get

    删除后端实例

    DELETE /v2/{project_id}/apigw/instances/{instance_id}/vpc-channels/{vpc_channel_id}/members/{member_id}

    apig:vpcChannels:deleteInstance

    apig:instances:get

    apig:vpcChannels:get

    查看负载通道详情

    GET /v2/{project_id}/apigw/instances/{instance_id}/vpc-channels/{vpc_channel_id}

    apig:vpcChannels:get

    apig:instances:get

    查看负载通道列表

    GET /v2/{project_id}/apigw/instances/{instance_id}/vpc-channels

    apig:vpcChannels:list

    apig:instances:get

    更新VPC通道后端服务器组

    PUT /v2/{project_id}/apigw/instances/{instance_id}/vpc-channels/{vpc_channel_id}/member-groups/{member_group_id}

    apig:vpcChannels:updateMemberGroup

    apig:instances:get

    apig:vpcChannels:get

    添加或更新VPC通道后端服务器组

    POST /v2/{project_id}/apigw/instances/{instance_id}/vpc-channels/{vpc_channel_id}/member-groups

    apig:vpcChannels:addOrUpdateMemberGroups

    apig:instances:get

    apig:vpcChannels:get

    批量修改后端服务器状态不可用

    POST /v2/{project_id}/apigw/instances/{instance_id}/vpc-channels/{vpc_channel_id}/members/batch-disable

    apig:vpcChannels:batchEnableInstance

    apig:instances:get

    apig:vpcChannels:get

    删除VPC通道后端服务器组

    DELETE /v2/{project_id}/apigw/instances/{instance_id}/vpc-channels/{vpc_channel_id}/member-groups/{member_group_id}

    apig:vpcChannels:deleteMemberGroup

    apig:instances:get

    apig:vpcChannels:get

    批量修改后端服务器状态可用

    POST /v2/{project_id}/apigw/instances/{instance_id}/vpc-channels/{vpc_channel_id}/members/batch-enable

    apig:vpcChannels:batchDisableInstance

    apig:instances:get

    apig:vpcChannels:get

    创建自定义认证

    POST /v2/{project_id}/apigw/instances/{instance_id}/authorizers

    apig:authorizers:create

    functiongraph:function:getConfig

    apig:instances:get

    删除自定义认证

    DELETE /v2/{project_id}/apigw/instances/{instance_id}/authorizers/{authorizer_id}

    apig:authorizers:delete

    apig:instances:get

    查看自定义认证详情

    GET /v2/{project_id}/apigw/instances/{instance_id}/authorizers/{authorizer_id}

    apig:authorizers:get

    apig:instances:get

    查看自定义认证列表

    GET /v2/{project_id}/apigw/instances/{instance_id}/authorizers

    apig:authorizers:list

    apig:instances:get

    更新自定义认证

    PUT

    /V2/{project_id}/apigw/instances/{instance_id}/authorizers/{authorizer_id}

    apig:authorizers:update

    apig:instances:get

    查看标签列表

    GET /v2/{project_id}/apigw/instances/{instance_id}/tags

    apig:tags:list

    apig:instances:get

    查看实例特性列表

    GET /v2/{project_id}/apigw/instances/{instance_id}/features

    apig:features:list

    apig:instances:get

    创建实例特性

    POST /v2/{project_id}/apigw/instances/{instance_id}/features

    apig:features:create

    apig:instances:get

    查看监控数据

    GET /v2/{project_id}/apigw/instances/{instance_id}/metric-data

    apig:metricData:get

    apig:instances:get

    创建网关响应

    POST

    /V2/{project_id}/apigw/instances/{instance_id}/api-groups/{group_id}/gateway-responses

    apig:gatewayResponses:create

    apig:instances:get

    apig:groups:get

    查看网关响应

    GET

    /V2/{project_id}/apigw/instances/{instance_id}/api-groups/{group_id}/gateway-responses/{response_id}

    apig:gatewayResponses:get

    apig:instances:get

    apig:groups:get

    更新网关响应

    PUT

    /V2/{project_id}/apigw/instances/{instance_id}/api-groups/{group_id}/gateway-responses/{response_id}

    apig:gatewayResponses:update

    apig:instances:get

    apig:groups:get

    删除网关响应

    DELETE

    /V2/{project_id}/apigw/instances/{instance_id}/api-groups/{group_id}/gateway-responses/{response_id}

    apig:gatewayResponses:delete

    apig:instances:get

    apig:groups:get

    查看网关响应列表

    GET

    /V2/{project_id}/apigw/instances/{instance_id}/api-groups/{group_id}/gateway-responses

    apig:gatewayResponses:list

    apig:instances:get

    apig:groups:get

    创建应用的AppCode

    POST /v2/{project_id}/apigw/instances/{instance_id}/apps/{app_id}/app-codes

    apig:appCodes:create

    apig:instances:get

    apig:apps:get

    查看应用的AppCode列表

    GET /v2/{project_id}/apigw/instances/{instance_id}/apps/{app_id}/app-codes

    apig:appCodes:list

    apig:instances:get

    apig:apps:get

    查看应用的AppCode

    GET /v2/{project_id}/apigw/instances/{instance_id}/apps/{app_id}/app-codes/{app_code_id}

    apig:appCodes:get

    apig:instances:get

    apig:apps:get

    更新应用的AppCode

    PUT

    /V2/{project_id}/apigw/instances/{instance_id}/apps/{app_id}/app-codes

    apig:appCodes:update

    apig:instances:get

    apig:apps:get

    删除应用的AppCode

    DELETE /v2/{project_id}/apigw/instances/{instance_id}/apps/{app_id}/app-codes/{app_code_id}

    apig:appCodes:delete

    apig:instances:get

    apig:apps:get

    创建插件

    POST /v2/{project_id}/apigw/instances/{instance_id}/plugins

    apig:plugins:create

    apig:instances:get

    更新插件

    PUT

    /V2/{project_id}/apigw/instances/{instance_id}/plugins/{plugin_id}

    apig:plugins:update

    apig:instances:get

    查看插件列表

    GET /v2/{project_id}/apigw/instances/{instance_id}/plugins

    apig:plugins:list

    apig:instances:get

    查看插件绑定的API列表

    GET /v2/{project_id}/apigw/instances/{instance_id}/plugins/{plugin_id}/attached-apis

    apig:plugins:listBindedApis

    apig:instances:get

    apig:plugins:get

    查看插件

    GET /v2/{project_id}/apigw/instances/{instance_id}/plugins/{plugin_id}

    apig:plugins:get

    apig:instances:get

    查看插件未绑定的API列表

    GET /v2/{project_id}/apigw/instances/{instance_id}/plugins/{plugin_id}/attachable-apis

    apig:plugins:listUnbindedApis

    apig:instances:get

    apig:plugins:get

    删除插件

    DELETE /v2/{project_id}/apigw/instances/{instance_id}/plugins/{plugin_id}

    apig:plugins:delete

    apig:instances:get

相关文档