PolicyInfo

名称类型描述示例值
object

策略信息。

policyIdstring

策略 id。

p-cq7l5s5lhtgi6qasrdc0
directionstring

策略出入站方向。

  • 出站:OutBound。
  • 入栈:InBound。
  • 双方向:Both。
InBound
classNamestring

策略支持的类名种类。不同的策略支持不同的挂载点,与 AttachResourceType 配合使用

  • RateLimit:流量控制,支持 HttpApi、Operation、GatewayRoute。

  • ConcurrencyLimit:并发控制,支持 HttpApi、Operation、GatewayRoute。

  • CircuitBreaker:熔断降级,支持 HttpApi、Operation、GatewayRoute。

  • HttpRewrite:HTTP 重写,支持 HttpApi、Operation、GatewayRoute。

  • HeaderModify:Header 修改,支持 HttpApi、Operation、GatewayRoute。

  • Cors:跨域,支持 HttpApi、Operation、GatewayRoute。

  • FlowCopy:流量复制,支持 HttpApi、Operation、GatewayRoute。

  • Timeout:超时,支持 HttpApi、Operation、GatewayRoute。

  • Retry:重试,支持 HttpApi、Operation、GatewayRoute。

  • IpAccessControl:IP 访问控制,支持 HttpApi、Operation、GatewayRoute、Domain、Gateway。

  • DirectResponse:Mock,支持 Operation、GatewayRoute。

  • Redirect:重定向,支持 GatewayRoute。

  • Fallback:Fallback,支持 Operation、GatewayRoute。

  • ServiceTls:服务 Tls 认证,支持 GatewayService。

  • ServiceLb:服务均衡,支持 GatewayService。

  • ServicePortTls:服务端口 Tls 认证,支持 GatewayServicePort。

  • Waf:Waf 防护,支持 GatewayRoute、Gateway。

  • JWTAuth:JWT 全局认证,支持 Gateway。

  • OIDCAuth:OIDC 全局认证,支持 Gateway。

  • ExternalZAuth:自定义鉴权认证,支持 Gateway。

classAliasstring

策略类别名。

流量控制
configstring

策略配置。

{"enable":false}
attachmentsarray

挂载信息列表。

Attachment

挂载信息。

namestring

策略名称。

test-policy
typestring

策略类型。

策略类型
executeStagestring

执行阶段。

枚举值:
  • PluginStatisticPluginStatistic
  • PluginAuthorizationPluginAuthorization
  • PluginPrePluginPre
  • PluginAuthenticationPluginAuthentication
  • PluginDefaultPluginDefault
  • PluginPostPluginPost
PluginPost
executePrioritystring

执行优先级。

310