Crate apisix_admin_client

source
Expand description

Apisix Client Library

Provides a REST models for service consumers of Apisix.

Maintained by Trust1Team for Apisix

Modules§

Functions§

  • Check if the Admin API is up and running
  • Fetch a list of all configured Upstreams
  • Triggers a full garbage collection in the HTTP subsystem. Note: When stream proxy is enabled, APISIX runs another Lua VM for the stream subsystem. Full garbage collection is not triggered in this VM.
  • Returns a health check of the APISIX instance
  • Returns the JSON schema used by the APISIX instance (untyped JSON)
  • Get configuration based on the Apisix development environment variables Function is used during development, and in combination with a Smart ID demo client application
  • Get configuration based on the environment variables (default config override) Function will panic when the environment variables are not set The following variables must be set: