# Functions

NewNginxClient creates an NginxClient with the latest supported version.
NewNginxClientWithVersion creates an NginxClient with the given version of NGINX Plus API.

# Constants

APIVersion is the default version of NGINX Plus API supported by the client.

# Variables

ErrUnsupportedVer means that client's API version is not supported by NGINX plus API.

# Structs

CacheStats are basic cache stats.
Connections represents connection related stats.
ExtendedCacheStats are extended cache stats.
HealthChecks represents health check related stats for a peer.
HTTPCache represents a zone's HTTP Cache.
HTTPCodes represents HTTP response codes.
HTTPLimitRequest represents HTTP Requests Rate Limiting.
HTTPRequests represents HTTP request related stats.
LimitConnection represents Connections Limiting.
LocationZone represents location_zones related stats.
NginxClient lets you access NGINX Plus API.
NginxInfo contains general information about NGINX Plus.
Pages represents the slab memory usage stats.
Peer represents peer (upstream server) related stats.
Processes represents processes related stats.
Queue represents queue related stats for an upstream.
Resolver represents resolvers related stats.
ResolverRequests represents resolver requests.
ResolverResponses represents resolver responses.
Responses represents HTTP response related stats.
ServerZone represents server zone related stats.
Sessions represents stream session related stats.
Slab represents slab related stats.
Slot represents slot related stats.
SSL represents SSL related stats.
Stats represents NGINX Plus stats fetched from the NGINX Plus API.
StreamPeer represents peer (stream upstream server) related stats.
StreamServerZone represents stream server zone related stats.
StreamUpstream represents stream upstream related stats.
StreamUpstreamServer lets you configure Stream upstreams.
StreamZoneSync represents the sync information per each shared memory zone and the sync information per node in a cluster.
StreamZoneSyncStatus represents the status of a shared memory zone.
SyncZone represents the synchronization status of a shared memory zone.
Upstream represents upstream related stats.
UpstreamServer lets you configure HTTP upstreams.
Workers represents worker connections related stats.
WorkersHTTP represents HTTP worker connections.

# Type aliases

Caches is a map of cache stats by cache zone.
HTTPLimitConnections represents limit connections related stats.
HTTPLimitRequests represents limit requests related stats.
KeyValPairs are the key-value pairs stored in a zone.
KeyValPairsByZone are the KeyValPairs for all zones, by zone name.
LocationZones represents location_zones related stats.
Resolvers represents resolvers related stats.
ServerZones is map of server zone stats by zone name.
Slabs is map of slab stats by zone name.
Slots is a map of slots by slot size.
StreamLimitConnections represents limit connections related stats.
StreamServerZones is map of stream server zone stats by zone name.
StreamUpstreams is a map of stream upstream stats by upstream name.
Upstreams is a map of upstream stats by upstream name.