- Startseite
- API Enriched
- API-Referenz
- 🌍 Sites API
🌍 Sites API
AWS-, Azure-, GCP-VPC-Integration mit Transit Gateways. Label-basierte Auswahl für die Richtlinienanwendung über Regionen hinweg.
- Kategorie: Infrastruktur
- Komplexität: Fortgeschritten
- Pfade: 133 | Schemas: 1015
- Stufe: Standard
- Verwandte Domänen:
cloud_infrastructure,customer_edge,managed_kubernetes
Anwendungsfälle
Abschnitt betitelt „Anwendungsfälle“- F5 XC über Cloud-Anbieter (AWS, Azure, GCP) hinweg bereitstellen
- XCKS (Managed Kubernetes) Site-Deployments verwalten (früher AppStack)
- Secure Mesh Sites für netzwerkorientierte Edge-Deployments bereitstellen
- Externe Kubernetes-Cluster als Customer Edge integrieren
- AWS VPC-, Azure VNet- und GCP VPC-Sites konfigurieren
- Virtuelle Sites und Site-Richtlinien verwalten
Primäre Ressourcen
Abschnitt betitelt „Primäre Ressourcen“- site: Physischer oder Cloud-Bereitstellungsstandort für Edge-Dienste
- virtual_site: Logische Gruppierung von Sites mithilfe von Label-Selektoren
- site_mesh_group: Mesh-Konnektivitätskonfiguration zwischen mehreren Sites
Endpunkte
Abschnitt betitelt „Endpunkte“| Methode | Pfad | Beschreibung |
|---|---|---|
| POST | /api/config/namespaces/{metadata.namespace}/aws_tgw_sites | AWS TGW Site erstellen. |
| PUT | /api/config/namespaces/{metadata.namespace}/aws_tgw_sites/{metadata.name} | AWS TGW Site ersetzen. |
| POST | /api/config/namespaces/{namespace}/aws_tgw_site/{name}/set_tgw_info | TGW-Informationen konfigurieren. |
| POST | /api/config/namespaces/{namespace}/aws_tgw_site/{name}/set_vip_info | VIP-Informationen der AWS TGW Site konfigurieren. |
| POST | /api/config/namespaces/{namespace}/aws_tgw_site/{name}/set_vpc_ip_prefixes | VPC-IP-Präfixe konfigurieren. |
| POST | /api/config/namespaces/{namespace}/aws_tgw_site/{name}/set_vpn_tunnels | VPN-Tunnel konfigurieren. |
| POST | /api/config/namespaces/{namespace}/aws_tgw_site/{name}/validate_config | AWS TGW-Konfiguration validieren. |
| GET | /api/config/namespaces/{namespace}/aws_tgw_sites | AWS TGW Site-Konfiguration auflisten. |
| GET | /api/config/namespaces/{namespace}/aws_tgw_sites/{name} | AWS TGW Site abrufen. |
| DELETE | /api/config/namespaces/{namespace}/aws_tgw_sites/{name} | AWS TGW Site-Konfiguration löschen. |
| POST | /api/config/namespaces/{metadata.namespace}/aws_vpc_sites | AWS VPC Site erstellen. |
| PUT | /api/config/namespaces/{metadata.namespace}/aws_vpc_sites/{metadata.name} | AWS VPC Site ersetzen. |
| POST | /api/config/namespaces/{namespace}/aws_vpc_site/{name}/set_cloud_site_info | AWS VPC Site-Informationen konfigurieren. |
| POST | /api/config/namespaces/{namespace}/aws_vpc_site/{name}/set_vip_info | VIP-Informationen der AWS VPC Site konfigurieren. |
| POST | /api/config/namespaces/{namespace}/aws_vpc_site/{name}/storage/set_vpc_k8s_hostnames | VPC K8s-Hostnamen konfigurieren. |
| POST | /api/config/namespaces/{namespace}/aws_vpc_site/{name}/validate_config | AWS VPC Site-Konfiguration validieren. |
| GET | /api/config/namespaces/{namespace}/aws_vpc_sites | AWS VPC Site-Konfiguration auflisten. |
| GET | /api/config/namespaces/{namespace}/aws_vpc_sites/{name} | AWS VPC Site abrufen. |
| DELETE | /api/config/namespaces/{namespace}/aws_vpc_sites/{name} | AWS VPC Site-Konfiguration löschen. |
| POST | /api/config/namespaces/{metadata.namespace}/voltstack_sites | App Stack Site erstellen. |
| PUT | /api/config/namespaces/{metadata.namespace}/voltstack_sites/{metadata.name} | App Stack Site ersetzen. |
| GET | /api/config/namespaces/{namespace}/voltstack_sites | App Stack Site-Konfiguration auflisten. |
| GET | /api/config/namespaces/{namespace}/voltstack_sites/{name} | App Stack Site abrufen. |
| DELETE | /api/config/namespaces/{namespace}/voltstack_sites/{name} | App Stack Site-Konfiguration löschen. |
| POST | /api/config/namespaces/{metadata.namespace}/azure_vnet_sites | Azure VNet Site erstellen. |
| PUT | /api/config/namespaces/{metadata.namespace}/azure_vnet_sites/{metadata.name} | Azure VNet Site ersetzen. |
| POST | /api/config/namespaces/{namespace}/azure_vnet_site/{name}/set_cloud_site_info | Azure VNet Site-Informationen konfigurieren. |
| POST | /api/config/namespaces/{namespace}/azure_vnet_site/{name}/set_vip_info | VIP-Informationen der Azure VNet Site konfigurieren. |
| POST | /api/config/namespaces/{namespace}/azure_vnet_site/{name}/validate_config | Azure VNet Site-Konfiguration validieren. |
| GET | /api/config/namespaces/{namespace}/azure_vnet_sites | Azure VNet Site-Konfiguration auflisten. |
| GET | /api/config/namespaces/{namespace}/azure_vnet_sites/{name} | Azure VNet Site abrufen. |
| DELETE | /api/config/namespaces/{namespace}/azure_vnet_sites/{name} | Azure VNet Site-Konfiguration löschen. |
| POST | /api/config/namespaces/{metadata.namespace}/gcp_vpc_sites | GCP VPC Site erstellen. |
| PUT | /api/config/namespaces/{metadata.namespace}/gcp_vpc_sites/{metadata.name} | GCP VPC Site ersetzen. |
| POST | /api/config/namespaces/{namespace}/gcp_vpc_site/{name}/set_cloud_site_info | GCP VPC Site-Informationen konfigurieren. |
| POST | /api/config/namespaces/{namespace}/gcp_vpc_site/{name}/validate_config | GCP VPC Site-Konfiguration validieren. |
| GET | /api/config/namespaces/{namespace}/gcp_vpc_sites | GCP VPC Site-Konfiguration auflisten. |
| GET | /api/config/namespaces/{namespace}/gcp_vpc_sites/{name} | GCP VPC Site abrufen. |
| DELETE | /api/config/namespaces/{namespace}/gcp_vpc_sites/{name} | GCP VPC Site-Konfiguration löschen. |
| POST | /api/config/namespaces/{metadata.namespace}/securemesh_sites | Secure Mesh Site erstellen. |
| PUT | /api/config/namespaces/{metadata.namespace}/securemesh_sites/{metadata.name} | Secure Mesh Site ersetzen. |
| GET | /api/config/namespaces/{namespace}/securemesh_sites | Secure Mesh Site-Konfiguration auflisten. |
| GET | /api/config/namespaces/{namespace}/securemesh_sites/{name} | Secure Mesh Site abrufen. |
| DELETE | /api/config/namespaces/{namespace}/securemesh_sites/{name} | Secure Mesh Site-Konfiguration löschen. |
| POST | /api/config/namespaces/{metadata.namespace}/securemesh_site_v2s | Secure Mesh Site erstellen. |
| PUT | /api/config/namespaces/{metadata.namespace}/securemesh_site_v2s/{metadata.name} | Secure Mesh Site ersetzen. |
| GET | /api/config/namespaces/{namespace}/securemesh_site_v2s | Secure Mesh Site-Konfiguration auflisten. |
| GET | /api/config/namespaces/{namespace}/securemesh_site_v2s/{name} | Secure Mesh Site abrufen. |
| DELETE | /api/config/namespaces/{namespace}/securemesh_site_v2s/{name} | Secure Mesh Site-Konfiguration löschen. |
| POST | /api/config/namespaces/{metadata.namespace}/k8s_clusters | Konfigurationsspezifikation erstellen. |
| PUT | /api/config/namespaces/{metadata.namespace}/k8s_clusters/{metadata.name} | Konfigurationsspezifikation ersetzen. |
| GET | /api/config/namespaces/{namespace}/k8s_clusters | K8s-Cluster auflisten. |
| GET | /api/config/namespaces/{namespace}/k8s_clusters/{name} | Konfigurationsspezifikation abrufen. |
| DELETE | /api/config/namespaces/{namespace}/k8s_clusters/{name} | K8s-Cluster löschen. |
| POST | /api/data/namespaces/{namespace}/firewall_logs | Firewall-Protokoll-Abfrage. |
| POST | /api/data/namespaces/{namespace}/firewall_logs/aggregation | Firewall-Protokoll-Aggregationsabfrage. |
| GET | /api/data/namespaces/{namespace}/firewall_logs/scroll | Firewall-Protokoll-Scroll-Abfrage. |
| POST | /api/data/namespaces/{namespace}/firewall_logs/scroll | Firewall-Protokoll-Scroll-Abfrage. |
| GET | /api/data/namespaces/{namespace}/k8s_audit_logs/scroll | K8s-Auditprotokoll-Scroll-Abfrage. |
| POST | /api/data/namespaces/{namespace}/k8s_audit_logs/scroll | K8s-Auditprotokoll-Scroll-Abfrage. |
| GET | /api/data/namespaces/{namespace}/k8s_events/scroll | K8s-Ereignisse-Scroll-Abfrage. |
| POST | /api/data/namespaces/{namespace}/k8s_events/scroll | K8s-Ereignisse-Scroll-Abfrage. |
| POST | /api/data/namespaces/{namespace}/platform_events | Plattformereignis-Abfrage. |
| POST | /api/data/namespaces/{namespace}/platform_events/aggregation | Plattformereignis-Aggregationsabfrage. |
| GET | /api/data/namespaces/{namespace}/platform_events/scroll | Plattformereignis-Scroll-Abfrage. |
| POST | /api/data/namespaces/{namespace}/platform_events/scroll | Plattformereignis-Scroll-Abfrage. |
| POST | /api/data/namespaces/{namespace}/site/{site}/external_connector/{external_connector}/logs | Protokollabfrage für externen Connector. |
| POST | /api/data/namespaces/{namespace}/site/{site}/k8s_audit_logs | K8s-Auditprotokoll-Abfrage. |
| POST | /api/data/namespaces/{namespace}/site/{site}/k8s_audit_logs/aggregation | K8s-Auditprotokoll-Aggregationsabfrage. |
| POST | /api/data/namespaces/{namespace}/site/{site}/k8s_events | K8s-Ereignisse-Abfrage. |
| POST | /api/data/namespaces/{namespace}/site/{site}/k8s_events/aggregation | K8s-Ereignisse-Aggregationsabfrage. |
| POST | /api/data/namespaces/{namespace}/vk8s_audit_logs | VK8s-Auditprotokoll-Abfrage. |
| POST | /api/data/namespaces/{namespace}/vk8s_audit_logs/aggregation | VK8s-Auditprotokoll-Aggregationsabfrage. |
| GET | /api/data/namespaces/{namespace}/vk8s_audit_logs/scroll | VK8s-Auditprotokoll-Scroll-Abfrage. |
| POST | /api/data/namespaces/{namespace}/vk8s_audit_logs/scroll | VK8s-Auditprotokoll-Scroll-Abfrage. |
| POST | /api/data/namespaces/{namespace}/vk8s_events | VK8s-Ereignisse-Abfrage. |
| POST | /api/data/namespaces/{namespace}/vk8s_events/aggregation | VK8s-Ereignisse-Aggregationsabfrage. |
| GET | /api/data/namespaces/{namespace}/vk8s_events/scroll | VK8s-Ereignisse-Scroll-Abfrage. |
| POST | /api/data/namespaces/{namespace}/vk8s_events/scroll | VK8s-Ereignisse-Scroll-Abfrage. |
| POST | /api/web/namespaces/system/revoke/global-kubeconfigs | Globale Kubeconfig widerrufen. |
| POST | /api/data/namespaces/system/site/{name}/status | Site-Existenz prüfen. |
| GET | /api/data/namespaces/system/site/{site}/api/v1/configmaps | ConfigMap-Liste. |
| GET | /api/data/namespaces/system/site/{site}/api/v1/endpoints | Endpunkte-Liste. |
| GET | /api/data/namespaces/system/site/{site}/api/v1/namespaces | Namespace-Liste. |
| GET | /api/data/namespaces/system/site/{site}/api/v1/namespaces/{namespace}/configmaps | ConfigMap-Liste. |
| GET | /api/data/namespaces/system/site/{site}/api/v1/namespaces/{namespace}/endpoints | Endpunkte-Liste. |
| GET | /api/data/namespaces/system/site/{site}/api/v1/namespaces/{namespace}/persistentvolumeclaims | PersistentVolumeClaim-Liste. |
| GET | /api/data/namespaces/system/site/{site}/api/v1/namespaces/{namespace}/pods | Pod-Liste |
| GET | /api/data/namespaces/system/site/{site}/api/v1/namespaces/{namespace}/secrets | Secret-Liste. |
| GET | /api/data/namespaces/system/site/{site}/api/v1/namespaces/{namespace}/services | Service-Liste. |
| GET | /api/data/namespaces/system/site/{site}/api/v1/nodes | Namespace-Liste. |
| GET | /api/data/namespaces/system/site/{site}/api/v1/persistentvolumeclaims | PersistentVolumeClaim-Liste. |
| GET | /api/data/namespaces/system/site/{site}/api/v1/persistentvolumes | PersistentVolume-Liste. |
| GET | /api/data/namespaces/system/site/{site}/api/v1/pods | Pod-Liste |
| GET | /api/data/namespaces/system/site/{site}/api/v1/secrets | Secret-Liste. |
| GET | /api/data/namespaces/system/site/{site}/api/v1/services | Service-Liste. |
| GET | /api/data/namespaces/system/site/{site}/apis/apps/v1/daemonsets | DaemonSet-Liste. |
| GET | /api/data/namespaces/system/site/{site}/apis/apps/v1/deployments | Deployment-Liste. |
| GET | /api/data/namespaces/system/site/{site}/apis/apps/v1/namespaces/{namespace}/daemonsets | DaemonSet-Liste. |
| GET | /api/data/namespaces/system/site/{site}/apis/apps/v1/namespaces/{namespace}/deployments | Deployment-Liste. |
| GET | /api/data/namespaces/system/site/{site}/apis/apps/v1/namespaces/{namespace}/replicasets | ReplicaSet-Liste. |
| GET | /api/data/namespaces/system/site/{site}/apis/apps/v1/namespaces/{namespace}/statefulsets | StatefulSet-Liste. |
| GET | /api/data/namespaces/system/site/{site}/apis/apps/v1/replicasets | ReplicaSet-Liste. |
| GET | /api/data/namespaces/system/site/{site}/apis/apps/v1/statefulsets | StatefulSet-Liste. |
| GET | /api/data/namespaces/system/site/{site}/apis/batch/v1/jobs | Job-Liste |
| GET | /api/data/namespaces/system/site/{site}/apis/batch/v1/namespaces/{namespace}/jobs | Job-Liste |
| GET | /api/data/namespaces/system/site/{site}/apis/batch/v1beta1/cronjobs | CronJob-Liste. |
| GET | /api/data/namespaces/system/site/{site}/apis/batch/v1beta1/namespaces/{namespace}/cronjobs | CronJob-Liste. |
| POST | /api/data/namespaces/system/site/{site}/namespaces/{namespace}/pods/metrics | Pod-Metriken. |
| POST | /api/data/namespaces/system/site/{site}/namespaces/{namespace}/virtualmachineinstances/metrics | VirtualMachineInstances-Metriken. |
| POST | /api/data/namespaces/system/site/{site}/pods/metrics | Pod-Metriken. |
| POST | /api/data/namespaces/system/site/{site}/virtualmachineinstances/metrics | VirtualMachineInstances-Metriken. |
| GET | /api/web/namespaces/system/sites/{site}/global-kubeconfigs | Globale Kube-Configs auflisten. |
| POST | /api/web/namespaces/system/sites/{site}/global-kubeconfigs | Globale Kube-Config erstellen. |
| PUT | /api/config/namespaces/{metadata.namespace}/sites/{metadata.name} | Site ersetzen. |
| POST | /api/register/namespaces/{namespace}/site/{name}/state | Site-Status setzen. |
| POST | /api/data/namespaces/{namespace}/site/{site}/status/metrics | Site-Status-Metriken. |
| GET | /api/config/namespaces/{namespace}/sites | Site auflisten |
| GET | /api/config/namespaces/{namespace}/sites/{name} | Site abrufen |
| POST | /api/config/namespaces/{namespace}/sites/{name}/local-kubeconfig | Lokale Kube-Config für K8s-Cluster erstellen. |
| GET | /api/config/namespaces/{namespace}/sites/{name}/local-kubeconfigs | Lokale Kube-Configs auflisten. |
| POST | /api/config/namespaces/{namespace}/sites/{name}/upgrade_os | Betriebssystem aktualisieren. |
| POST | /api/config/namespaces/{namespace}/sites/{name}/upgrade_sw | Software aktualisieren. |
| GET | /api/config/namespaces/{namespace}/sites/{site}/global_networks | Globale Netzwerk-Liste. |
| GET | /api/config/namespaces/{namespace}/sites/{site}/segments | Segment-Liste. |
| POST | /api/data/namespaces/{namespace}/graph/site | Site-Graph-Abfrage. |
| POST | /api/data/namespaces/{namespace}/graph/site/edge | Site-Edge-Abfrage. |
| POST | /api/data/namespaces/{namespace}/graph/site/node | Site-Node-Abfrage. |
| GET | /api/config/namespaces/{namespace}/sites/{site}/interface | Interface-Liste. |
| POST | /api/data/namespaces/system/topology/dc_cluster_group/{dc_cluster_group} | DC-Cluster-Topologie. |
| GET | /api/data/namespaces/system/topology/dc_cluster_groups | DC-Cluster-Gruppen-Zusammenfassung. |
| GET | /api/data/namespaces/system/topology/network/{id}/route_tables | Netzwerk-Routentabellen abrufen. |
| GET | /api/data/namespaces/system/topology/route_table/{name} | Routentabelle abrufen. |
| GET | /api/data/namespaces/system/topology/site/{name}/networks | Site-Netzwerke abrufen. |
| POST | /api/data/namespaces/system/topology/site/{site} | Site-Topologie. |
| POST | /api/data/namespaces/system/topology/site_mesh_group/{site_mesh_group} | Site-Mesh-Topologie. |
| GET | /api/data/namespaces/system/topology/site_mesh_groups | Site-Mesh-Gruppen-Zusammenfassung. |
| GET | /api/data/namespaces/system/topology/tgw/{id}/route_tables | TGW-Routentabellen abrufen. |
| POST | /api/config/namespaces/{metadata.namespace}/virtual_k8ss | Virtuelles Kubernetes erstellen. |
| PUT | /api/config/namespaces/{metadata.namespace}/virtual_k8ss/{metadata.name} | Virtuelles Kubernetes ersetzen. |
| POST | /api/data/namespaces/{namespace}/virtual_k8s/pvc/metrics | PVC-Metriken. |
| GET | /api/config/namespaces/{namespace}/virtual_k8ss | Virtuelles Kubernetes auflisten. |
| GET | /api/config/namespaces/{namespace}/virtual_k8ss/{name} | Virtuelles Kubernetes abrufen. |
| DELETE | /api/config/namespaces/{namespace}/virtual_k8ss/{name} | Virtuelles Kubernetes löschen. |
| POST | /api/config/namespaces/{metadata.namespace}/virtual_sites | Virtuelle Site erstellen. |
| PUT | /api/config/namespaces/{metadata.namespace}/virtual_sites/{metadata.name} | Virtuelle Site ersetzen. |
| GET | /api/config/namespaces/{namespace}/virtual_sites | Virtuelle Site auflisten. |
| GET | /api/config/namespaces/{namespace}/virtual_sites/{name} | Virtuelle Site abrufen. |
| DELETE | /api/config/namespaces/{namespace}/virtual_sites/{name} | Virtuelle Site löschen. |
| GET | /api/config/namespaces/{namespace}/virtual_sites/{name}/selectees | Selektierte Objekte abrufen. |