参数
请参阅 插件通用配置 了解所有插件可用的配置选项。
type
string
default:
consumer_namevaild vaule:
consumer_name,consumer_group_id,service_id, orroute_id限制依据的键类型。
whitelist
array[string]
白名单对象列表。
应至少配置
whitelist、blacklist和allowed_by_methods中的一个。如果全部配置,优先级为blacklist>whitelist>allowed_by_methods。blacklist
array[string]
黑名单对象列表。
应至少配置
whitelist、blacklist和allowed_by_methods中的一个。如果全部配置,优先级为blacklist>whitelist>allowed_by_methods。allowed_by_methods
array[object]
消费者名称及其对应的允许 HTTP 方法的键值对列表。
应至少配置
whitelist、blacklist和allowed_by_methods中的一个。如果全部配置,优先级为blacklist>whitelist>allowed_by_methods。user
string
消费者用户名。
methods
array[string]
vaild vaule:
Any combination of the
GET,POST,PUT,DELETE,PATCH,HEAD,OPTIONS,CONNECT,TRACE,PURGEmethods消费者允许的 HTTP 方法列表。
rejected_code
integer
default:
403请求被拒绝时返回的 HTTP 状态码。
rejected_msg
string
请求被拒绝时返回的错误消息。