Ir al contenido

🌍 API de Sites

Integración de AWS, Azure, GCP VPC con transit gateways. Selección basada en etiquetas para la aplicación de políticas en todas las regiones.

  • Categoría: Infraestructura
  • Complejidad: avanzada
  • Rutas: 133 | Esquemas: 1015
  • Nivel: Estándar
  • Dominios relacionados: cloud_infrastructure, customer_edge, managed_kubernetes
  • Implementar F5 XC en proveedores de nube (AWS, Azure, GCP)
  • Gestionar implementaciones de sitios XCKS (Managed Kubernetes) (anteriormente AppStack)
  • Implementar sitios Secure Mesh para implementaciones de edge orientadas a redes
  • Integrar clústeres de Kubernetes externos como Customer Edge
  • Configurar sitios AWS VPC, Azure VNet y GCP VPC
  • Gestionar sitios virtuales y políticas de sitio
  • site: Ubicación de implementación física o en la nube para servicios de edge
  • virtual_site: Agrupación lógica de sitios mediante selectores de etiquetas
  • site_mesh_group: Configuración de conectividad mesh entre múltiples sitios
MétodoRutaDescripción
POST/api/config/namespaces/{metadata.namespace}/aws_tgw_sitesCrear sitio AWS TGW.
PUT/api/config/namespaces/{metadata.namespace}/aws_tgw_sites/{metadata.name}Reemplazar sitio AWS TGW.
POST/api/config/namespaces/{namespace}/aws_tgw_site/{name}/set_tgw_infoConfigurar información de TGW.
POST/api/config/namespaces/{namespace}/aws_tgw_site/{name}/set_vip_infoConfigurar información VIP del sitio AWS TGW.
POST/api/config/namespaces/{namespace}/aws_tgw_site/{name}/set_vpc_ip_prefixesConfigurar prefijos IP de VPC.
POST/api/config/namespaces/{namespace}/aws_tgw_site/{name}/set_vpn_tunnelsConfigurar túneles VPN.
POST/api/config/namespaces/{namespace}/aws_tgw_site/{name}/validate_configValidar configuración de AWS TGW.
GET/api/config/namespaces/{namespace}/aws_tgw_sitesListar configuración del sitio AWS TGW.
GET/api/config/namespaces/{namespace}/aws_tgw_sites/{name}OBTENER sitio AWS TGW.
DELETE/api/config/namespaces/{namespace}/aws_tgw_sites/{name}ELIMINAR configuración del sitio AWS TGW.
POST/api/config/namespaces/{metadata.namespace}/aws_vpc_sitesCrear sitio AWS VPC.
PUT/api/config/namespaces/{metadata.namespace}/aws_vpc_sites/{metadata.name}Reemplazar sitio AWS VPC.
POST/api/config/namespaces/{namespace}/aws_vpc_site/{name}/set_cloud_site_infoConfigurar información del sitio AWS VPC.
POST/api/config/namespaces/{namespace}/aws_vpc_site/{name}/set_vip_infoConfigurar información VIP del sitio AWS VPC.
POST/api/config/namespaces/{namespace}/aws_vpc_site/{name}/storage/set_vpc_k8s_hostnamesConfigurar nombres de host K8s de VPC.
POST/api/config/namespaces/{namespace}/aws_vpc_site/{name}/validate_configValidar configuración del sitio AWS VPC.
GET/api/config/namespaces/{namespace}/aws_vpc_sitesListar configuración del sitio AWS VPC.
GET/api/config/namespaces/{namespace}/aws_vpc_sites/{name}OBTENER sitio AWS VPC.
DELETE/api/config/namespaces/{namespace}/aws_vpc_sites/{name}ELIMINAR configuración del sitio AWS VPC.
POST/api/config/namespaces/{metadata.namespace}/voltstack_sitesCrear sitio App Stack.
PUT/api/config/namespaces/{metadata.namespace}/voltstack_sites/{metadata.name}Reemplazar sitio App Stack.
GET/api/config/namespaces/{namespace}/voltstack_sitesListar configuración del sitio App Stack.
GET/api/config/namespaces/{namespace}/voltstack_sites/{name}OBTENER sitio App Stack.
DELETE/api/config/namespaces/{namespace}/voltstack_sites/{name}ELIMINAR configuración del sitio App Stack.
POST/api/config/namespaces/{metadata.namespace}/azure_vnet_sitesCrear sitio Azure VNet.
PUT/api/config/namespaces/{metadata.namespace}/azure_vnet_sites/{metadata.name}Reemplazar sitio Azure VNet.
POST/api/config/namespaces/{namespace}/azure_vnet_site/{name}/set_cloud_site_infoConfigurar información del sitio Azure VNet.
POST/api/config/namespaces/{namespace}/azure_vnet_site/{name}/set_vip_infoConfigurar información VIP del sitio Azure VNet.
POST/api/config/namespaces/{namespace}/azure_vnet_site/{name}/validate_configValidar configuración del sitio Azure VNet.
GET/api/config/namespaces/{namespace}/azure_vnet_sitesListar configuración del sitio Azure VNet.
GET/api/config/namespaces/{namespace}/azure_vnet_sites/{name}OBTENER sitio Azure VNet.
DELETE/api/config/namespaces/{namespace}/azure_vnet_sites/{name}ELIMINAR configuración del sitio Azure VNet.
POST/api/config/namespaces/{metadata.namespace}/gcp_vpc_sitesCrear sitio GCP VPC.
PUT/api/config/namespaces/{metadata.namespace}/gcp_vpc_sites/{metadata.name}Reemplazar sitio GCP VPC.
POST/api/config/namespaces/{namespace}/gcp_vpc_site/{name}/set_cloud_site_infoConfigurar información del sitio GCP VPC.
POST/api/config/namespaces/{namespace}/gcp_vpc_site/{name}/validate_configValidar configuración del sitio GCP VPC.
GET/api/config/namespaces/{namespace}/gcp_vpc_sitesListar configuración del sitio GCP VPC.
GET/api/config/namespaces/{namespace}/gcp_vpc_sites/{name}OBTENER sitio GCP VPC.
DELETE/api/config/namespaces/{namespace}/gcp_vpc_sites/{name}ELIMINAR configuración del sitio GCP VPC.
POST/api/config/namespaces/{metadata.namespace}/securemesh_sitesCrear sitio Secure Mesh.
PUT/api/config/namespaces/{metadata.namespace}/securemesh_sites/{metadata.name}Reemplazar sitio Secure Mesh.
GET/api/config/namespaces/{namespace}/securemesh_sitesListar configuración del sitio Secure Mesh.
GET/api/config/namespaces/{namespace}/securemesh_sites/{name}OBTENER sitio Secure Mesh.
DELETE/api/config/namespaces/{namespace}/securemesh_sites/{name}ELIMINAR configuración del sitio Secure Mesh.
POST/api/config/namespaces/{metadata.namespace}/securemesh_site_v2sCrear sitio Secure Mesh.
PUT/api/config/namespaces/{metadata.namespace}/securemesh_site_v2s/{metadata.name}Reemplazar sitio Secure Mesh.
GET/api/config/namespaces/{namespace}/securemesh_site_v2sListar configuración del sitio Secure Mesh.
GET/api/config/namespaces/{namespace}/securemesh_site_v2s/{name}OBTENER sitio Secure Mesh.
DELETE/api/config/namespaces/{namespace}/securemesh_site_v2s/{name}ELIMINAR configuración del sitio Secure Mesh.
POST/api/config/namespaces/{metadata.namespace}/k8s_clustersCrear especificación de configuración.
PUT/api/config/namespaces/{metadata.namespace}/k8s_clusters/{metadata.name}Reemplazar especificación de configuración.
GET/api/config/namespaces/{namespace}/k8s_clustersListar clúster K8s.
GET/api/config/namespaces/{namespace}/k8s_clusters/{name}OBTENER especificación de configuración.
DELETE/api/config/namespaces/{namespace}/k8s_clusters/{name}ELIMINAR clúster K8s.
POST/api/data/namespaces/{namespace}/firewall_logsConsulta de registros de firewall.
POST/api/data/namespaces/{namespace}/firewall_logs/aggregationConsulta de agregación de registros de firewall.
GET/api/data/namespaces/{namespace}/firewall_logs/scrollConsulta de desplazamiento de registros de firewall.
POST/api/data/namespaces/{namespace}/firewall_logs/scrollConsulta de desplazamiento de registros de firewall.
GET/api/data/namespaces/{namespace}/k8s_audit_logs/scrollConsulta de desplazamiento de registros de auditoría K8s.
POST/api/data/namespaces/{namespace}/k8s_audit_logs/scrollConsulta de desplazamiento de registros de auditoría K8s.
GET/api/data/namespaces/{namespace}/k8s_events/scrollConsulta de desplazamiento de eventos K8s.
POST/api/data/namespaces/{namespace}/k8s_events/scrollConsulta de desplazamiento de eventos K8s.
POST/api/data/namespaces/{namespace}/platform_eventsConsulta de eventos de Plataforma.
POST/api/data/namespaces/{namespace}/platform_events/aggregationConsulta de agregación de eventos de Plataforma.
GET/api/data/namespaces/{namespace}/platform_events/scrollConsulta de desplazamiento de eventos de Plataforma.
POST/api/data/namespaces/{namespace}/platform_events/scrollConsulta de desplazamiento de eventos de Plataforma.
POST/api/data/namespaces/{namespace}/site/{site}/external_connector/{external_connector}/logsConsulta de registros del conector externo.
POST/api/data/namespaces/{namespace}/site/{site}/k8s_audit_logsConsulta de registros de auditoría K8s.
POST/api/data/namespaces/{namespace}/site/{site}/k8s_audit_logs/aggregationConsulta de agregación de registros de auditoría K8s.
POST/api/data/namespaces/{namespace}/site/{site}/k8s_eventsConsulta de eventos K8s.
POST/api/data/namespaces/{namespace}/site/{site}/k8s_events/aggregationConsulta de agregación de eventos K8s.
POST/api/data/namespaces/{namespace}/vk8s_audit_logsConsulta de registros de auditoría VK8s.
POST/api/data/namespaces/{namespace}/vk8s_audit_logs/aggregationConsulta de agregación de registros de auditoría VK8s.
GET/api/data/namespaces/{namespace}/vk8s_audit_logs/scrollConsulta de desplazamiento de registros de auditoría VK8s.
POST/api/data/namespaces/{namespace}/vk8s_audit_logs/scrollConsulta de desplazamiento de registros de auditoría VK8s.
POST/api/data/namespaces/{namespace}/vk8s_eventsConsulta de eventos VK8s.
POST/api/data/namespaces/{namespace}/vk8s_events/aggregationConsulta de agregación de eventos VK8s.
GET/api/data/namespaces/{namespace}/vk8s_events/scrollConsulta de desplazamiento de eventos VK8s.
POST/api/data/namespaces/{namespace}/vk8s_events/scrollConsulta de desplazamiento de eventos VK8s.
POST/api/web/namespaces/system/revoke/global-kubeconfigsRevocar Kubeconfig global.
POST/api/data/namespaces/system/site/{name}/statusVerificar existencia del sitio.
GET/api/data/namespaces/system/site/{site}/api/v1/configmapsLista de ConfigMap.
GET/api/data/namespaces/system/site/{site}/api/v1/endpointsLista de Endpoints.
GET/api/data/namespaces/system/site/{site}/api/v1/namespacesLista de Namespaces.
GET/api/data/namespaces/system/site/{site}/api/v1/namespaces/{namespace}/configmapsLista de ConfigMap.
GET/api/data/namespaces/system/site/{site}/api/v1/namespaces/{namespace}/endpointsLista de Endpoints.
GET/api/data/namespaces/system/site/{site}/api/v1/namespaces/{namespace}/persistentvolumeclaimsLista de PersistentVolumeClaim.
GET/api/data/namespaces/system/site/{site}/api/v1/namespaces/{namespace}/podsLista de Pods
GET/api/data/namespaces/system/site/{site}/api/v1/namespaces/{namespace}/secretsLista de Secrets.
GET/api/data/namespaces/system/site/{site}/api/v1/namespaces/{namespace}/servicesLista de Services.
GET/api/data/namespaces/system/site/{site}/api/v1/nodesLista de Namespaces.
GET/api/data/namespaces/system/site/{site}/api/v1/persistentvolumeclaimsLista de PersistentVolumeClaim.
GET/api/data/namespaces/system/site/{site}/api/v1/persistentvolumesLista de PersistentVolume.
GET/api/data/namespaces/system/site/{site}/api/v1/podsLista de Pods
GET/api/data/namespaces/system/site/{site}/api/v1/secretsLista de Secrets.
GET/api/data/namespaces/system/site/{site}/api/v1/servicesLista de Services.
GET/api/data/namespaces/system/site/{site}/apis/apps/v1/daemonsetsLista de DaemonSet.
GET/api/data/namespaces/system/site/{site}/apis/apps/v1/deploymentsLista de Deployment.
GET/api/data/namespaces/system/site/{site}/apis/apps/v1/namespaces/{namespace}/daemonsetsLista de DaemonSet.
GET/api/data/namespaces/system/site/{site}/apis/apps/v1/namespaces/{namespace}/deploymentsLista de Deployment.
GET/api/data/namespaces/system/site/{site}/apis/apps/v1/namespaces/{namespace}/replicasetsLista de ReplicaSet.
GET/api/data/namespaces/system/site/{site}/apis/apps/v1/namespaces/{namespace}/statefulsetsLista de StatefulSet.
GET/api/data/namespaces/system/site/{site}/apis/apps/v1/replicasetsLista de ReplicaSet.
GET/api/data/namespaces/system/site/{site}/apis/apps/v1/statefulsetsLista de StatefulSet.
GET/api/data/namespaces/system/site/{site}/apis/batch/v1/jobsLista de Jobs
GET/api/data/namespaces/system/site/{site}/apis/batch/v1/namespaces/{namespace}/jobsLista de Jobs
GET/api/data/namespaces/system/site/{site}/apis/batch/v1beta1/cronjobsLista de CronJob.
GET/api/data/namespaces/system/site/{site}/apis/batch/v1beta1/namespaces/{namespace}/cronjobsLista de CronJob.
POST/api/data/namespaces/system/site/{site}/namespaces/{namespace}/pods/metricsMétricas de Pods.
POST/api/data/namespaces/system/site/{site}/namespaces/{namespace}/virtualmachineinstances/metricsMétricas de VirtualMachineInstances.
POST/api/data/namespaces/system/site/{site}/pods/metricsMétricas de Pods.
POST/api/data/namespaces/system/site/{site}/virtualmachineinstances/metricsMétricas de VirtualMachineInstances.
GET/api/web/namespaces/system/sites/{site}/global-kubeconfigsListar Kube Configs globales.
POST/api/web/namespaces/system/sites/{site}/global-kubeconfigsCrear Kube Config global.
PUT/api/config/namespaces/{metadata.namespace}/sites/{metadata.name}Reemplazar sitio.
POST/api/register/namespaces/{namespace}/site/{name}/stateEstablecer estado del sitio.
POST/api/data/namespaces/{namespace}/site/{site}/status/metricsMétricas de estado del sitio.
GET/api/config/namespaces/{namespace}/sitesListar sitio
GET/api/config/namespaces/{namespace}/sites/{name}OBTENER sitio
POST/api/config/namespaces/{namespace}/sites/{name}/local-kubeconfigCrear Kube Config local del clúster K8s.
GET/api/config/namespaces/{namespace}/sites/{name}/local-kubeconfigsListar Kube Configs locales.
POST/api/config/namespaces/{namespace}/sites/{name}/upgrade_osActualizar SO.
POST/api/config/namespaces/{namespace}/sites/{name}/upgrade_swActualizar SW.
GET/api/config/namespaces/{namespace}/sites/{site}/global_networksLista de redes globales.
GET/api/config/namespaces/{namespace}/sites/{site}/segmentsLista de segmentos.
POST/api/data/namespaces/{namespace}/graph/siteConsulta de gráfico del sitio.
POST/api/data/namespaces/{namespace}/graph/site/edgeConsulta de edge del sitio.
POST/api/data/namespaces/{namespace}/graph/site/nodeConsulta de nodo del sitio.
GET/api/config/namespaces/{namespace}/sites/{site}/interfaceLista de interfaces.
POST/api/data/namespaces/system/topology/dc_cluster_group/{dc_cluster_group}Topología del clúster DC.
GET/api/data/namespaces/system/topology/dc_cluster_groupsResumen de grupos de clústeres DC.
GET/api/data/namespaces/system/topology/network/{id}/route_tablesOBTENER tablas de rutas de red.
GET/api/data/namespaces/system/topology/route_table/{name}OBTENER tabla de rutas.
GET/api/data/namespaces/system/topology/site/{name}/networksOBTENER redes del sitio.
POST/api/data/namespaces/system/topology/site/{site}Topología del sitio.
POST/api/data/namespaces/system/topology/site_mesh_group/{site_mesh_group}Topología de Site Mesh.
GET/api/data/namespaces/system/topology/site_mesh_groupsResumen de grupos de Site Mesh.
GET/api/data/namespaces/system/topology/tgw/{id}/route_tablesOBTENER tablas de rutas de TGW.
POST/api/config/namespaces/{metadata.namespace}/virtual_k8ssCrear Kubernetes virtual.
PUT/api/config/namespaces/{metadata.namespace}/virtual_k8ss/{metadata.name}Reemplazar Kubernetes virtual.
POST/api/data/namespaces/{namespace}/virtual_k8s/pvc/metricsMétricas de PVC.
GET/api/config/namespaces/{namespace}/virtual_k8ssListar Kubernetes virtual.
GET/api/config/namespaces/{namespace}/virtual_k8ss/{name}OBTENER Kubernetes virtual.
DELETE/api/config/namespaces/{namespace}/virtual_k8ss/{name}ELIMINAR Kubernetes virtual.
POST/api/config/namespaces/{metadata.namespace}/virtual_sitesCrear sitio virtual.
PUT/api/config/namespaces/{metadata.namespace}/virtual_sites/{metadata.name}Reemplazar sitio virtual.
GET/api/config/namespaces/{namespace}/virtual_sitesListar sitio virtual.
GET/api/config/namespaces/{namespace}/virtual_sites/{name}OBTENER sitio virtual.
DELETE/api/config/namespaces/{namespace}/virtual_sites/{name}ELIMINAR sitio virtual.
GET/api/config/namespaces/{namespace}/virtual_sites/{name}/selecteesOBTENER selectees.