API Key

apikey 模板中包含一个用于认证检查的 API Key。

配置样例:

apiVersion: "config.istio.io/v1alpha2"
kind: apikey
metadata:
  name: validate-apikey
  namespace: istio-system
spec:
  api: api.service | ""
  api_version: api.version | ""
  api_operation: api.operation | ""
  api_key: api.key | ""
  timestamp: request.time

模板

字段类型描述
apistring被调用的 API(api.service)
apiVersionstringAPI 版本(api.version)
apiOperationstring被调用的 API 操作
apiKeystringAPI 调用中使用的 API Key
timestampistio.policy.v1beta1.TimeStampAPI 调用的时间戳