WAFGOPreparing your page
Setup guide

API documentation

DEVELOPER RESOURCES · API REFERENCE

Explore WAFGO API services, request paths and message definitions. Browse by permission role to find the parameters and response structures for your integration.

Download JSON documentation
151 services1063 interfaces
Edge node cluster management service51 matching interfaces

Get a summary of a cluster's configuration

findEnabledNodeClusterConfigInfo

POST/NodeClusterService/findEnabledNodeClusterConfigInfo
Original definition
rpc findEnabledNodeClusterConfigInfo (FindEnabledNodeClusterConfigInfoRequest) returns (FindEnabledNodeClusterConfigInfoResponse);

Request message

FindEnabledNodeClusterConfigInfoRequest

Get a summary of a cluster's configuration

Request message · Field definitions
message FindEnabledNodeClusterConfigInfoRequest {
	int64 nodeClusterId = 1;
}

Response message

FindEnabledNodeClusterConfigInfoResponse
Response message · Field definitions
message FindEnabledNodeClusterConfigInfoResponse {
	bool healthCheckIsOn = 1; // Health checks are enabled
	bool hasFirewallActions = 2; // Firewall actions are configured
	bool hasThresholds = 3; // Node thresholds are configured
	bool hasMessageReceivers = 4; // Notification recipients are configured
	bool isTOAEnabled = 5; // TOA is enabled
	bool hasMetricItems = 6; // Metric collection is configured
	bool webPIsOn = 7; // Whether a WebP policy is defined
	bool uamIsOn = 10; // Whether a UAM policy is defined
	bool httpCCIsOn = 12; // Whether a CC protection policy is defined
	bool hasSystemServices = 8; // System services are enabled
	bool hasDDoSProtection = 9; // DDoS protection is enabled
	bool hasHTTPPagesPolicy = 11; // Whether a custom page policy is configured
	bool http3IsOn = 13; // Whether HTTP/3 is enabled
	bool hasNetworkSecurityPolicy = 14; // A network security policy is configured
}

Descriptions and comments follow your language. Request paths, method names, field names and types match the original API definitions.

Setup guide