Skip to main content
Version: Next

ApisixConsumer/v2

Spec#

See the definition on GitHub.

FieldTypeDescription
authParameterobjectConfiguration of one of the available authentication plugins.
authParameter.basicAuth.valueobjectPlugin configuration for basic-auth plugin
authParameter.basicAuth.secretRef.namestringYou can store plugin configuration in Kubernetes secret and reference here with the secret name
authParameter.keyAuth.valueobjectPlugin configuration for key-auth plugin
authParameter.keyAuth.secretRef.namestringYou can store plugin configuration in Kubernetes secret and reference here with the secret name.
authParameter.jwtAuth.valueobjectPlugin configuration for jwt-auth plugin
authParameter.jwtAuth.secretRef.namestringYou can store plugin configuration in Kubernetes secret and reference here with the secret name.
authParameter.wolfRBAC.valueobjectPlugin configuration for wolf-rbac plugin
authParameter.wolfRBAC.secretRef.namestringYou can store plugin configuration in Kubernetes secret and reference here with the secret name.
authParameter.hmacAuth.valueobjectPlugin configuration for hmac-auth plugin
authParameter.hmacAuth.secretRef.namestringYou can store plugin configuration in Kubernetes secret and reference here with the secret name.
authParameter.ldapAuth.valueobjectPlugin configuration for ldap-auth plugin
authParameter.ldapAuth.secretRef.namestringYou can store plugin configuration in Kubernetes secret and reference here with the secret name.