Ir al contenido

🕸️ API de Service Mesh

Definiciones de tipos de aplicaciones con descubrimiento y análisis de esquemas aprendidos. Inferencia de patrones de tráfico para el manejo inteligente de solicitudes.

  • Categoría: Infraestructura
  • Complejidad: avanzada
  • Rutas: 38 | Esquemas: 247
  • Nivel: Avanzado
  • Dominios relacionados: managed_kubernetes, container_services, virtual
  • Configurar la conectividad del service mesh
  • Gestionar el descubrimiento de endpoints y el enrutamiento
  • Configurar servicios NFV
  • Definir configuraciones y tipos de aplicaciones
  • endpoint: Endpoint del service mesh para el enrutamiento de tráfico
  • origin_pool: Grupo de servidores backend para la distribución de tráfico del balanceador de carga
  • service_discovery: Configuración de descubrimiento de servicios para endpoints dinámicos
MétodoRutaDescripción
POST/api/config/namespaces/{metadata.namespace}/app_settingsCrear configuración de aplicación.
PUT/api/config/namespaces/{metadata.namespace}/app_settings/{metadata.name}Reemplazar configuración de aplicación.
GET/api/config/namespaces/{namespace}/app_settingsListar configuración de aplicación.
GET/api/config/namespaces/{namespace}/app_settings/{name}OBTENER configuración de aplicación.
DELETE/api/config/namespaces/{namespace}/app_settings/{name}ELIMINAR configuración de aplicación.
GET/api/ml/data/namespaces/{namespace}/app_settings/{name}/suspicious_usersOBTENER estado de usuarios sospechosos.
POST/api/config/namespaces/{metadata.namespace}/app_typesCrear tipo de aplicación.
PUT/api/config/namespaces/{metadata.namespace}/app_types/{metadata.name}Reemplazar tipo de aplicación.
GET/api/config/namespaces/{namespace}/app_typesListar tipo de aplicación.
POST/api/ml/data/namespaces/{namespace}/app_types/{app_type_name}/api_endpoint/learnt_schemaOBTENER esquema aprendido por endpoint de API.
GET/api/ml/data/namespaces/{namespace}/app_types/{app_type_name}/api_endpoint/pdfOBTENER PDF
GET/api/ml/data/namespaces/{namespace}/app_types/{app_type_name}/api_endpointsOBTENER endpoints de API.
GET/api/ml/data/namespaces/{namespace}/app_types/{app_type_name}/api_endpoints/swagger_specOBTENER especificación Swagger para tipo de aplicación.
POST/api/ml/data/namespaces/{namespace}/app_types/{app_type_name}/override/popEliminar anulación.
POST/api/ml/data/namespaces/{namespace}/app_types/{app_type_name}/override/pushAgregar anulación.
GET/api/ml/data/namespaces/{namespace}/app_types/{app_type_name}/overridesOBTENER anulación.
POST/api/ml/data/namespaces/{namespace}/app_types/{app_type_name}/services/{service_name}/api_endpoint/pdfOBTENER PDF de endpoint de API del servicio.
POST/api/ml/data/namespaces/{namespace}/app_types/{app_type_name}/services/{service_name}/api_endpointsOBTENER endpoints de API del servicio.
GET/api/config/namespaces/{namespace}/app_types/{name}OBTENER tipo de aplicación.
DELETE/api/config/namespaces/{namespace}/app_types/{name}ELIMINAR tipo de aplicación.
POST/api/config/namespaces/{metadata.namespace}/endpointsCrear endpoint.
PUT/api/config/namespaces/{metadata.namespace}/endpoints/{metadata.name}Reemplazar endpoint.
GET/api/config/namespaces/{namespace}/endpointsListar endpoint.
GET/api/config/namespaces/{namespace}/endpoints/{name}OBTENER endpoint.
DELETE/api/config/namespaces/{namespace}/endpoints/{name}ELIMINAR endpoint.
POST/api/config/namespaces/system/nfv_service/{name}/force-deleteForzar ELIMINACIÓN de servicio NFV.
POST/api/config/namespaces/{metadata.namespace}/nfv_servicesCrear servicio NFV.
PUT/api/config/namespaces/{metadata.namespace}/nfv_services/{metadata.name}Reemplazar servicio NFV.
GET/api/config/namespaces/{namespace}/nfv_servicesListar servicio NFV.
POST/api/data/namespaces/{namespace}/nfv_services/metricsMétricas
GET/api/config/namespaces/{namespace}/nfv_services/{name}OBTENER servicio NFV.
DELETE/api/config/namespaces/{namespace}/nfv_services/{name}ELIMINAR servicio NFV.
POST/api/config/namespaces/{metadata.namespace}/site_mesh_groupsCrear grupo de Site Mesh.
PUT/api/config/namespaces/{metadata.namespace}/site_mesh_groups/{metadata.name}Reemplazar grupo de Site Mesh.
GET/api/config/namespaces/{namespace}/site_mesh_groupsListar grupo de Site Mesh.
GET/api/config/namespaces/{namespace}/site_mesh_groups/{name}OBTENER grupo de Site Mesh.
DELETE/api/config/namespaces/{namespace}/site_mesh_groups/{name}ELIMINAR grupo de Site Mesh.
POST/api/maurice/software_os_versionOBTENER sistema operativo basado en SW_VERSION.
POST/api/config/namespaces/{metadata.namespace}/virtual_networksCrear red virtual.
PUT/api/config/namespaces/{metadata.namespace}/virtual_networks/{metadata.name}Reemplazar red virtual.
POST/api/data/namespaces/{namespace}/virtual_network/sid_countersContadores SID.
GET/api/config/namespaces/{namespace}/virtual_networksListar red virtual.
GET/api/config/namespaces/{namespace}/virtual_networks/{name}OBTENER red virtual.
DELETE/api/config/namespaces/{namespace}/virtual_networks/{name}ELIMINAR red virtual.