Ir al contenido

🔧 API de gestión de CE

Aprovisionamiento basado en tokens con descargas de imágenes y validación previa a la actualización. La agrupación en flotas permite operaciones masivas en ubicaciones distribuidas.

  • Categoría: Infraestructura
  • Complejidad: moderada
  • Rutas: 28 | Esquemas: 231
  • Nivel: Estándar
  • Dominios relacionados: customer_edge, sites
  • Gestionar el ciclo de vida del sitio Customer Edge
  • Configurar interfaces de red y ajustes de flotas
  • Gestionar el registro de sitios y los flujos de trabajo de tokens
  • Ejecutar actualizaciones de sitios con comprobaciones previas a la actualización
  • site_config: Configuración del sitio para los ajustes del nodo perimetral
  • fleet_config: Configuración de flotas para la gestión multisitio
  • registration_token: Token de registro para la incorporación de sitios
MétodoRutaDescripción
POST/api/config/namespaces/{metadata.namespace}/fleetsCrear flota.
PUT/api/config/namespaces/{metadata.namespace}/fleets/{metadata.name}Reemplazar flota.
GET/api/config/namespaces/{namespace}/fleetsListar flotas.
GET/api/config/namespaces/{namespace}/fleets/{name}OBTENER flota.
DELETE/api/config/namespaces/{namespace}/fleets/{name}ELIMINAR flota.
GET/api/config/namespaces/{namespace}/module_management/settingsConfiguración de gestión de módulos.
POST/api/config/namespaces/{metadata.namespace}/network_interfacesCrear interfaz de red.
PUT/api/config/namespaces/{metadata.namespace}/network_interfaces/{metadata.name}Reemplazar interfaz de red.
GET/api/config/namespaces/{namespace}/network_interfacesListar interfaces de red.
GET/api/config/namespaces/{namespace}/network_interfaces/{name}OBTENER interfaz de red.
DELETE/api/config/namespaces/{namespace}/network_interfaces/{name}ELIMINAR interfaz de red.
POST/api/register/namespaces/system/get-image-download-urlOBTENER URL de descarga de imagen.
POST/api/register/namespaces/system/get-registrations-by-tokenOBTENER UID de registro por token de sitio.
POST/api/register/namespaces/system/suggest-valuesSugerir valores.
POST/api/register/namespaces/{metadata.namespace}/registrationsCrear registro.
PUT/api/register/namespaces/{metadata.namespace}/registrations/{metadata.name}Reemplazar registro.
POST/api/register/namespaces/{namespace}/listregistrationsbystateListar registros por estado.
POST/api/register/namespaces/{namespace}/registration/{name}/approveAprobar registro.
GET/api/register/namespaces/{namespace}/registrationsListar registros.
GET/api/register/namespaces/{namespace}/registrations/{name}OBTENER registro.
DELETE/api/register/namespaces/{namespace}/registrations/{name}ELIMINAR registro.
GET/api/register/namespaces/{namespace}/registrations_by_site/{site_name}Listar registros por sitio.
POST/api/register/registerBootstrapCrear registro.
POST/api/register/requestConfigConfiguración de registro.
POST/api/config/namespaces/{metadata.namespace}/usb_policysCrear política USB.
PUT/api/config/namespaces/{metadata.namespace}/usb_policys/{metadata.name}Reemplazar política USB.
GET/api/config/namespaces/{namespace}/usb_policysListar políticas USB.
GET/api/config/namespaces/{namespace}/usb_policys/{name}OBTENER política USB.
DELETE/api/config/namespaces/{namespace}/usb_policys/{name}ELIMINAR política USB.
GET/api/maurice/namespaces/{namespace}/sites/{name}/pre_upgrade_checkComprobación previa a la actualización.
GET/api/maurice/namespaces/{namespace}/sites/{name}/upgrade_statusOBTENER estado de actualización.
GET/api/maurice/upgradable_sw_versionsOBTENER versiones de SW actualizables.