跳到內容

🌍 Sites API

AWS、Azure、GCP VPC 與傳輸閘道整合。基於標籤的選擇,用於跨區域的政策套用。

  • 類別:基礎架構
  • 複雜度:進階
  • 路徑數:133 | 綱要數:1015
  • 層級:標準
  • 相關網域cloud_infrastructurecustomer_edgemanaged_kubernetes
  • 跨雲端供應商(AWS、Azure、GCP)部署 F5 XC
  • 管理 XCKS(受管理 Kubernetes)站點部署(前稱 AppStack)
  • 部署 Secure Mesh 站點以進行以網路為核心的邊緣部署
  • 將外部 Kubernetes 叢集整合為客戶邊緣
  • 設定 AWS VPC、Azure VNet 及 GCP VPC 站點
  • 管理虛擬站點與站點政策
  • site:邊緣服務的實體或雲端部署位置
  • virtual_site:使用標籤選擇器對站點進行邏輯分組
  • site_mesh_group:多個站點之間的網格連線設定
方法路徑說明
POST/api/config/namespaces/{metadata.namespace}/aws_tgw_sites建立 AWS TGW 站點。
PUT/api/config/namespaces/{metadata.namespace}/aws_tgw_sites/{metadata.name}取代 AWS TGW 站點。
POST/api/config/namespaces/{namespace}/aws_tgw_site/{name}/set_tgw_info設定 TGW 資訊。
POST/api/config/namespaces/{namespace}/aws_tgw_site/{name}/set_vip_info設定 AWS TGW 站點 VIP 資訊。
POST/api/config/namespaces/{namespace}/aws_tgw_site/{name}/set_vpc_ip_prefixes設定 VPC IP 前綴。
POST/api/config/namespaces/{namespace}/aws_tgw_site/{name}/set_vpn_tunnels設定 VPN 通道。
POST/api/config/namespaces/{namespace}/aws_tgw_site/{name}/validate_config驗證 AWS TGW 設定。
GET/api/config/namespaces/{namespace}/aws_tgw_sites列出已設定的 AWS TGW 站點。
GET/api/config/namespaces/{namespace}/aws_tgw_sites/{name}取得 AWS TGW 站點。
DELETE/api/config/namespaces/{namespace}/aws_tgw_sites/{name}刪除已設定的 AWS TGW 站點。
POST/api/config/namespaces/{metadata.namespace}/aws_vpc_sites建立 AWS VPC 站點。
PUT/api/config/namespaces/{metadata.namespace}/aws_vpc_sites/{metadata.name}取代 AWS VPC 站點。
POST/api/config/namespaces/{namespace}/aws_vpc_site/{name}/set_cloud_site_info設定 AWS VPC 站點資訊。
POST/api/config/namespaces/{namespace}/aws_vpc_site/{name}/set_vip_info設定 AWS VPC 站點 VIP 資訊。
POST/api/config/namespaces/{namespace}/aws_vpc_site/{name}/storage/set_vpc_k8s_hostnames設定 VPC K8s 主機名稱。
POST/api/config/namespaces/{namespace}/aws_vpc_site/{name}/validate_config驗證 AWS VPC 站點設定。
GET/api/config/namespaces/{namespace}/aws_vpc_sites列出已設定的 AWS VPC 站點。
GET/api/config/namespaces/{namespace}/aws_vpc_sites/{name}取得 AWS VPC 站點。
DELETE/api/config/namespaces/{namespace}/aws_vpc_sites/{name}刪除已設定的 AWS VPC 站點。
POST/api/config/namespaces/{metadata.namespace}/voltstack_sites建立 App Stack 站點。
PUT/api/config/namespaces/{metadata.namespace}/voltstack_sites/{metadata.name}取代 App Stack 站點。
GET/api/config/namespaces/{namespace}/voltstack_sites列出已設定的 App Stack 站點。
GET/api/config/namespaces/{namespace}/voltstack_sites/{name}取得 App Stack 站點。
DELETE/api/config/namespaces/{namespace}/voltstack_sites/{name}刪除已設定的 App Stack 站點。
POST/api/config/namespaces/{metadata.namespace}/azure_vnet_sites建立 Azure VNet 站點。
PUT/api/config/namespaces/{metadata.namespace}/azure_vnet_sites/{metadata.name}取代 Azure VNet 站點。
POST/api/config/namespaces/{namespace}/azure_vnet_site/{name}/set_cloud_site_info設定 Azure VNet 站點資訊。
POST/api/config/namespaces/{namespace}/azure_vnet_site/{name}/set_vip_info設定 Azure VNet 站點 VIP 資訊。
POST/api/config/namespaces/{namespace}/azure_vnet_site/{name}/validate_config驗證 Azure VNet 站點設定。
GET/api/config/namespaces/{namespace}/azure_vnet_sites列出已設定的 Azure VNet 站點。
GET/api/config/namespaces/{namespace}/azure_vnet_sites/{name}取得 Azure VNet 站點。
DELETE/api/config/namespaces/{namespace}/azure_vnet_sites/{name}刪除已設定的 Azure VNet 站點。
POST/api/config/namespaces/{metadata.namespace}/gcp_vpc_sites建立 GCP VPC 站點。
PUT/api/config/namespaces/{metadata.namespace}/gcp_vpc_sites/{metadata.name}取代 GCP VPC 站點。
POST/api/config/namespaces/{namespace}/gcp_vpc_site/{name}/set_cloud_site_info設定 GCP VPC 站點資訊。
POST/api/config/namespaces/{namespace}/gcp_vpc_site/{name}/validate_config驗證 GCP VPC 站點設定。
GET/api/config/namespaces/{namespace}/gcp_vpc_sites列出已設定的 GCP VPC 站點。
GET/api/config/namespaces/{namespace}/gcp_vpc_sites/{name}取得 GCP VPC 站點。
DELETE/api/config/namespaces/{namespace}/gcp_vpc_sites/{name}刪除已設定的 GCP VPC 站點。
POST/api/config/namespaces/{metadata.namespace}/securemesh_sites建立 Secure Mesh 站點。
PUT/api/config/namespaces/{metadata.namespace}/securemesh_sites/{metadata.name}取代 Secure Mesh 站點。
GET/api/config/namespaces/{namespace}/securemesh_sites列出已設定的 Secure Mesh 站點。
GET/api/config/namespaces/{namespace}/securemesh_sites/{name}取得 Secure Mesh 站點。
DELETE/api/config/namespaces/{namespace}/securemesh_sites/{name}刪除已設定的 Secure Mesh 站點。
POST/api/config/namespaces/{metadata.namespace}/securemesh_site_v2s建立 Secure Mesh 站點。
PUT/api/config/namespaces/{metadata.namespace}/securemesh_site_v2s/{metadata.name}取代 Secure Mesh 站點。
GET/api/config/namespaces/{namespace}/securemesh_site_v2s列出已設定的 Secure Mesh 站點。
GET/api/config/namespaces/{namespace}/securemesh_site_v2s/{name}取得 Secure Mesh 站點。
DELETE/api/config/namespaces/{namespace}/securemesh_site_v2s/{name}刪除已設定的 Secure Mesh 站點。
POST/api/config/namespaces/{metadata.namespace}/k8s_clusters建立設定規格。
PUT/api/config/namespaces/{metadata.namespace}/k8s_clusters/{metadata.name}取代設定規格。
GET/api/config/namespaces/{namespace}/k8s_clusters列出 K8s 叢集。
GET/api/config/namespaces/{namespace}/k8s_clusters/{name}取得設定規格。
DELETE/api/config/namespaces/{namespace}/k8s_clusters/{name}刪除 K8s 叢集。
POST/api/data/namespaces/{namespace}/firewall_logs防火牆日誌查詢。
POST/api/data/namespaces/{namespace}/firewall_logs/aggregation防火牆日誌彙總查詢。
GET/api/data/namespaces/{namespace}/firewall_logs/scroll防火牆日誌捲動查詢。
POST/api/data/namespaces/{namespace}/firewall_logs/scroll防火牆日誌捲動查詢。
GET/api/data/namespaces/{namespace}/k8s_audit_logs/scrollK8s 稽核日誌捲動查詢。
POST/api/data/namespaces/{namespace}/k8s_audit_logs/scrollK8s 稽核日誌捲動查詢。
GET/api/data/namespaces/{namespace}/k8s_events/scrollK8s 事件捲動查詢。
POST/api/data/namespaces/{namespace}/k8s_events/scrollK8s 事件捲動查詢。
POST/api/data/namespaces/{namespace}/platform_events平台事件查詢。
POST/api/data/namespaces/{namespace}/platform_events/aggregation平台事件彙總查詢。
GET/api/data/namespaces/{namespace}/platform_events/scroll平台事件捲動查詢。
POST/api/data/namespaces/{namespace}/platform_events/scroll平台事件捲動查詢。
POST/api/data/namespaces/{namespace}/site/{site}/external_connector/{external_connector}/logs外部連接器日誌查詢。
POST/api/data/namespaces/{namespace}/site/{site}/k8s_audit_logsK8s 稽核日誌查詢。
POST/api/data/namespaces/{namespace}/site/{site}/k8s_audit_logs/aggregationK8s 稽核日誌彙總查詢。
POST/api/data/namespaces/{namespace}/site/{site}/k8s_eventsK8s 事件查詢。
POST/api/data/namespaces/{namespace}/site/{site}/k8s_events/aggregationK8s 事件彙總查詢。
POST/api/data/namespaces/{namespace}/vk8s_audit_logsVK8s 稽核日誌查詢。
POST/api/data/namespaces/{namespace}/vk8s_audit_logs/aggregationVK8s 稽核日誌彙總查詢。
GET/api/data/namespaces/{namespace}/vk8s_audit_logs/scrollVK8s 稽核日誌捲動查詢。
POST/api/data/namespaces/{namespace}/vk8s_audit_logs/scrollVK8s 稽核日誌捲動查詢。
POST/api/data/namespaces/{namespace}/vk8s_eventsVK8s 事件查詢。
POST/api/data/namespaces/{namespace}/vk8s_events/aggregationVK8s 事件彙總查詢。
GET/api/data/namespaces/{namespace}/vk8s_events/scrollVK8s 事件捲動查詢。
POST/api/data/namespaces/{namespace}/vk8s_events/scrollVK8s 事件捲動查詢。
POST/api/web/namespaces/system/revoke/global-kubeconfigs撤銷全域 Kubeconfig。
POST/api/data/namespaces/system/site/{name}/status檢查站點是否存在。
GET/api/data/namespaces/system/site/{site}/api/v1/configmapsConfigMap 列表。
GET/api/data/namespaces/system/site/{site}/api/v1/endpoints端點列表。
GET/api/data/namespaces/system/site/{site}/api/v1/namespaces命名空間列表。
GET/api/data/namespaces/system/site/{site}/api/v1/namespaces/{namespace}/configmapsConfigMap 列表。
GET/api/data/namespaces/system/site/{site}/api/v1/namespaces/{namespace}/endpoints端點列表。
GET/api/data/namespaces/system/site/{site}/api/v1/namespaces/{namespace}/persistentvolumeclaimsPersistentVolumeClaim 列表。
GET/api/data/namespaces/system/site/{site}/api/v1/namespaces/{namespace}/podsPod 列表
GET/api/data/namespaces/system/site/{site}/api/v1/namespaces/{namespace}/secretsSecret 列表。
GET/api/data/namespaces/system/site/{site}/api/v1/namespaces/{namespace}/servicesService 列表。
GET/api/data/namespaces/system/site/{site}/api/v1/nodes命名空間列表。
GET/api/data/namespaces/system/site/{site}/api/v1/persistentvolumeclaimsPersistentVolumeClaim 列表。
GET/api/data/namespaces/system/site/{site}/api/v1/persistentvolumesPersistentVolume 列表。
GET/api/data/namespaces/system/site/{site}/api/v1/podsPod 列表
GET/api/data/namespaces/system/site/{site}/api/v1/secretsSecret 列表。
GET/api/data/namespaces/system/site/{site}/api/v1/servicesService 列表。
GET/api/data/namespaces/system/site/{site}/apis/apps/v1/daemonsetsDaemonSet 列表。
GET/api/data/namespaces/system/site/{site}/apis/apps/v1/deploymentsDeployment 列表。
GET/api/data/namespaces/system/site/{site}/apis/apps/v1/namespaces/{namespace}/daemonsetsDaemonSet 列表。
GET/api/data/namespaces/system/site/{site}/apis/apps/v1/namespaces/{namespace}/deploymentsDeployment 列表。
GET/api/data/namespaces/system/site/{site}/apis/apps/v1/namespaces/{namespace}/replicasetsReplicaSet 列表。
GET/api/data/namespaces/system/site/{site}/apis/apps/v1/namespaces/{namespace}/statefulsetsStatefulSet 列表。
GET/api/data/namespaces/system/site/{site}/apis/apps/v1/replicasetsReplicaSet 列表。
GET/api/data/namespaces/system/site/{site}/apis/apps/v1/statefulsetsStatefulSet 列表。
GET/api/data/namespaces/system/site/{site}/apis/batch/v1/jobsJob 列表
GET/api/data/namespaces/system/site/{site}/apis/batch/v1/namespaces/{namespace}/jobsJob 列表
GET/api/data/namespaces/system/site/{site}/apis/batch/v1beta1/cronjobsCronJob 列表。
GET/api/data/namespaces/system/site/{site}/apis/batch/v1beta1/namespaces/{namespace}/cronjobsCronJob 列表。
POST/api/data/namespaces/system/site/{site}/namespaces/{namespace}/pods/metricsPod 指標。
POST/api/data/namespaces/system/site/{site}/namespaces/{namespace}/virtualmachineinstances/metricsVirtualMachineInstances 指標。
POST/api/data/namespaces/system/site/{site}/pods/metricsPod 指標。
POST/api/data/namespaces/system/site/{site}/virtualmachineinstances/metricsVirtualMachineInstances 指標。
GET/api/web/namespaces/system/sites/{site}/global-kubeconfigs列出全域 Kube 設定。
POST/api/web/namespaces/system/sites/{site}/global-kubeconfigs建立全域 Kube 設定。
PUT/api/config/namespaces/{metadata.namespace}/sites/{metadata.name}取代站點。
POST/api/register/namespaces/{namespace}/site/{name}/state設定站點狀態。
POST/api/data/namespaces/{namespace}/site/{site}/status/metrics站點狀態指標。
GET/api/config/namespaces/{namespace}/sites列出站點
GET/api/config/namespaces/{namespace}/sites/{name}取得站點
POST/api/config/namespaces/{namespace}/sites/{name}/local-kubeconfig建立 K8s 叢集本地 Kube 設定。
GET/api/config/namespaces/{namespace}/sites/{name}/local-kubeconfigs列出本地 Kube 設定。
POST/api/config/namespaces/{namespace}/sites/{name}/upgrade_os升級作業系統。
POST/api/config/namespaces/{namespace}/sites/{name}/upgrade_sw升級軟體。
GET/api/config/namespaces/{namespace}/sites/{site}/global_networks全域網路列表。
GET/api/config/namespaces/{namespace}/sites/{site}/segments區段列表。
POST/api/data/namespaces/{namespace}/graph/site站點圖形查詢。
POST/api/data/namespaces/{namespace}/graph/site/edge站點邊緣查詢。
POST/api/data/namespaces/{namespace}/graph/site/node站點節點查詢。
GET/api/config/namespaces/{namespace}/sites/{site}/interface介面列表。
POST/api/data/namespaces/system/topology/dc_cluster_group/{dc_cluster_group}DC 叢集拓撲。
GET/api/data/namespaces/system/topology/dc_cluster_groupsDC 叢集群組摘要。
GET/api/data/namespaces/system/topology/network/{id}/route_tables取得網路路由表。
GET/api/data/namespaces/system/topology/route_table/{name}取得路由表。
GET/api/data/namespaces/system/topology/site/{name}/networks取得站點網路。
POST/api/data/namespaces/system/topology/site/{site}站點拓撲。
POST/api/data/namespaces/system/topology/site_mesh_group/{site_mesh_group}站點網格拓撲。
GET/api/data/namespaces/system/topology/site_mesh_groups站點網格群組摘要。
GET/api/data/namespaces/system/topology/tgw/{id}/route_tables取得 TGW 路由表。
POST/api/config/namespaces/{metadata.namespace}/virtual_k8ss建立虛擬 Kubernetes。
PUT/api/config/namespaces/{metadata.namespace}/virtual_k8ss/{metadata.name}取代虛擬 Kubernetes。
POST/api/data/namespaces/{namespace}/virtual_k8s/pvc/metricsPVC 指標。
GET/api/config/namespaces/{namespace}/virtual_k8ss列出虛擬 Kubernetes。
GET/api/config/namespaces/{namespace}/virtual_k8ss/{name}取得虛擬 Kubernetes。
DELETE/api/config/namespaces/{namespace}/virtual_k8ss/{name}刪除虛擬 Kubernetes。
POST/api/config/namespaces/{metadata.namespace}/virtual_sites建立虛擬站點。
PUT/api/config/namespaces/{metadata.namespace}/virtual_sites/{metadata.name}取代虛擬站點。
GET/api/config/namespaces/{namespace}/virtual_sites列出虛擬站點。
GET/api/config/namespaces/{namespace}/virtual_sites/{name}取得虛擬站點。
DELETE/api/config/namespaces/{namespace}/virtual_sites/{name}刪除虛擬站點。
GET/api/config/namespaces/{namespace}/virtual_sites/{name}/selectees取得被選取項目。