Configuration
Hide Child Parameters
The account identifier. Can be reused in a different plugin instance.
This field is encrypted.
This field is referenceable.
Match pattern:[a-zA-Z0-9]*[!-/:-@[-`{-~]*@+[a-zA-Z0-9]*%.?[a-zA-Z0-9]*
A string representing a URL, such as https://example.com/path/to/resource?q=search.
Default:https://acme-v02.api.letsencrypt.org/directory
External account binding (EAB) base64-encoded URL string of the HMAC key. You usually don’t need to set this unless it is explicitly required by the CA.
This field is referenceable.
This field is encrypted.
External account binding (EAB) key id. You usually don’t need to set this unless it is explicitly required by the CA.
This field is referenceable.
This field is encrypted.
The backend storage type to use. In DB-less mode and Konnect, kong
storage is unavailable. In hybrid mode and Konnect, shm
storage is unavailable. shm
storage does not persist during Kong restarts and does not work for Kong running on different machines, so consider using one of kong
, redis
, consul
, or vault
in production.
Allowed values:consulkongredisshmvault
Default:shm
Hide Child Parameters
Hide Child Parameters
A string representing a host name, such as example.com.
Consul ACL token.
This field is referenceable.
Hide Child Parameters
A string representing a host name, such as example.com.
Password to use for Redis connections. If undefined, no AUTH commands are sent to Redis.
This field is encrypted.
This field is referenceable.
>= 0 characters
If set to true, verifies the validity of the server SSL certificate. If setting this parameter, also configure lua_ssl_trusted_certificate
in kong.conf
to specify the CA (or server) certificate used by your Redis server. You may also need to configure lua_ssl_verify_depth
accordingly.
Default:false
Username to use for Redis connections. If undefined, ACL authentication won’t be performed. This requires Redis v6.0.0+. To be compatible with Redis v5.x.y, you can set it to default
.
This field is referenceable.
Hide Child Parameters
A string representing a host name, such as example.com.
Consul ACL token.
This field is referenceable.