跳转到内容

🕸️ 服务网格 API

应用类型定义,包含服务发现和已学习的模式分析。流量模式推断,用于智能请求处理。

  • 类别:基础设施
  • 复杂度:高级
  • 路径数:38 | 模式数:247
  • 层级:高级
  • 相关域managed_kubernetescontainer_servicesvirtual
  • 配置服务网格连接
  • 管理端点发现和路由
  • 配置 NFV 服务
  • 定义应用设置和类型
  • endpoint:用于流量路由的服务网格端点
  • origin_pool:用于负载均衡器流量分发的后端服务器组
  • service_discovery:用于动态端点的服务发现配置
方法路径描述
POST/api/config/namespaces/{metadata.namespace}/app_settings创建应用设置。
PUT/api/config/namespaces/{metadata.namespace}/app_settings/{metadata.name}替换应用设置。
GET/api/config/namespaces/{namespace}/app_settings列出应用设置。
GET/api/config/namespaces/{namespace}/app_settings/{name}获取应用设置。
DELETE/api/config/namespaces/{namespace}/app_settings/{name}删除应用设置。
GET/api/ml/data/namespaces/{namespace}/app_settings/{name}/suspicious_users获取可疑用户状态。
POST/api/config/namespaces/{metadata.namespace}/app_types创建应用类型。
PUT/api/config/namespaces/{metadata.namespace}/app_types/{metadata.name}替换应用类型。
GET/api/config/namespaces/{namespace}/app_types列出应用类型。
POST/api/ml/data/namespaces/{namespace}/app_types/{app_type_name}/api_endpoint/learnt_schema获取每个 API 端点的已学习模式。
GET/api/ml/data/namespaces/{namespace}/app_types/{app_type_name}/api_endpoint/pdf获取 PDF
GET/api/ml/data/namespaces/{namespace}/app_types/{app_type_name}/api_endpoints获取 API 端点。
GET/api/ml/data/namespaces/{namespace}/app_types/{app_type_name}/api_endpoints/swagger_spec获取应用类型的 Swagger 规范。
POST/api/ml/data/namespaces/{namespace}/app_types/{app_type_name}/override/pop移除覆盖。
POST/api/ml/data/namespaces/{namespace}/app_types/{app_type_name}/override/push添加覆盖。
GET/api/ml/data/namespaces/{namespace}/app_types/{app_type_name}/overrides获取覆盖。
POST/api/ml/data/namespaces/{namespace}/app_types/{app_type_name}/services/{service_name}/api_endpoint/pdf获取服务 API 端点 PDF。
POST/api/ml/data/namespaces/{namespace}/app_types/{app_type_name}/services/{service_name}/api_endpoints获取服务 API 端点。
GET/api/config/namespaces/{namespace}/app_types/{name}获取应用类型。
DELETE/api/config/namespaces/{namespace}/app_types/{name}删除应用类型。
POST/api/config/namespaces/{metadata.namespace}/endpoints创建端点。
PUT/api/config/namespaces/{metadata.namespace}/endpoints/{metadata.name}替换端点。
GET/api/config/namespaces/{namespace}/endpoints列出端点。
GET/api/config/namespaces/{namespace}/endpoints/{name}获取端点。
DELETE/api/config/namespaces/{namespace}/endpoints/{name}删除端点。
POST/api/config/namespaces/system/nfv_service/{name}/force-delete强制删除 NFV 服务。
POST/api/config/namespaces/{metadata.namespace}/nfv_services创建 NFV 服务。
PUT/api/config/namespaces/{metadata.namespace}/nfv_services/{metadata.name}替换 NFV 服务。
GET/api/config/namespaces/{namespace}/nfv_services列出 NFV 服务。
POST/api/data/namespaces/{namespace}/nfv_services/metrics指标
GET/api/config/namespaces/{namespace}/nfv_services/{name}获取 NFV 服务。
DELETE/api/config/namespaces/{namespace}/nfv_services/{name}删除 NFV 服务。
POST/api/config/namespaces/{metadata.namespace}/site_mesh_groups创建站点网格组。
PUT/api/config/namespaces/{metadata.namespace}/site_mesh_groups/{metadata.name}替换站点网格组。
GET/api/config/namespaces/{namespace}/site_mesh_groups列出站点网格组。
GET/api/config/namespaces/{namespace}/site_mesh_groups/{name}获取站点网格组。
DELETE/api/config/namespaces/{namespace}/site_mesh_groups/{name}删除站点网格组。
POST/api/maurice/software_os_version根据 SW_VERSION 获取操作系统信息。
POST/api/config/namespaces/{metadata.namespace}/virtual_networks创建虚拟网络。
PUT/api/config/namespaces/{metadata.namespace}/virtual_networks/{metadata.name}替换虚拟网络。
POST/api/data/namespaces/{namespace}/virtual_network/sid_countersSID 计数器。
GET/api/config/namespaces/{namespace}/virtual_networks列出虚拟网络。
GET/api/config/namespaces/{namespace}/virtual_networks/{name}获取虚拟网络。
DELETE/api/config/namespaces/{namespace}/virtual_networks/{name}删除虚拟网络。