From 2bd631653693b42232abf0d4e57065a43e86f28e Mon Sep 17 00:00:00 2001 From: kayx23 Date: Tue, 14 Jul 2026 17:22:35 +0800 Subject: [PATCH 1/2] docs(admin): clarify standalone and managed API scope --- crates/aisix-admin/src/openapi.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/crates/aisix-admin/src/openapi.rs b/crates/aisix-admin/src/openapi.rs index 0b27d42b..9256c8e1 100644 --- a/crates/aisix-admin/src/openapi.rs +++ b/crates/aisix-admin/src/openapi.rs @@ -38,7 +38,7 @@ const OPENAPI_JSON_BASE: &str = r##"{ "info": { "title": "AISIX Admin API", "version": "dev", - "description": "The AISIX Admin API is the self-hosted management interface for configuring the gateway at runtime. Use it when you operate AISIX directly and need to create or update models, caller API keys, provider credentials, guardrails, cache policies, and observability exporters.\n\nAISIX Cloud does not expose this listener. Managed configuration is handled by the Cloud control plane." + "description": "The AISIX Admin API is the standalone management interface for configuring the gateway at runtime. Use it when you operate AISIX directly and need to create or update models, caller API keys, provider credentials, guardrails, cache policies, and observability exporters.\n\nManaged deployments do not expose this listener. Configure managed gateways through the AISIX managed control plane." }, "paths": { "/livez": { @@ -3947,7 +3947,7 @@ const OPENAPI_JSON_BASE: &str = r##"{ } }, "additionalProperties": false, - "description": "Self-hosted Admin API request body for creating or updating a caller API key. Cloud-projected ownership fields are not accepted by this API." + "description": "Standalone Admin API request body for creating or updating a caller API key. Ownership fields supplied by the managed control plane are not accepted by this API." } } }, From 4bf365f2dde824d9c94d1fc05c0809b916e6e51a Mon Sep 17 00:00:00 2001 From: kayx23 Date: Tue, 14 Jul 2026 17:39:25 +0800 Subject: [PATCH 2/2] docs(admin): retain self-hosted terminology --- crates/aisix-admin/src/openapi.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/crates/aisix-admin/src/openapi.rs b/crates/aisix-admin/src/openapi.rs index 9256c8e1..d2a7be60 100644 --- a/crates/aisix-admin/src/openapi.rs +++ b/crates/aisix-admin/src/openapi.rs @@ -38,7 +38,7 @@ const OPENAPI_JSON_BASE: &str = r##"{ "info": { "title": "AISIX Admin API", "version": "dev", - "description": "The AISIX Admin API is the standalone management interface for configuring the gateway at runtime. Use it when you operate AISIX directly and need to create or update models, caller API keys, provider credentials, guardrails, cache policies, and observability exporters.\n\nManaged deployments do not expose this listener. Configure managed gateways through the AISIX managed control plane." + "description": "The AISIX Admin API is the self-hosted management interface for configuring the gateway at runtime. Use it when you operate AISIX directly and need to create or update models, caller API keys, provider credentials, guardrails, cache policies, and observability exporters.\n\nManaged deployments do not expose this listener. Configure managed gateways through the AISIX managed control plane." }, "paths": { "/livez": { @@ -3947,7 +3947,7 @@ const OPENAPI_JSON_BASE: &str = r##"{ } }, "additionalProperties": false, - "description": "Standalone Admin API request body for creating or updating a caller API key. Ownership fields supplied by the managed control plane are not accepted by this API." + "description": "Self-hosted Admin API request body for creating or updating a caller API key. Ownership fields supplied by the managed control plane are not accepted by this API." } } },