Salta ai contenuti

🌍 Sites API

Integrazione AWS, Azure, GCP VPC con transit gateway. Selezione basata su etichette per l’applicazione di policy tra regioni.

  • Categoria: Infrastruttura
  • Complessità: avanzata
  • Percorsi: 133 | Schemi: 1015
  • Livello: Standard
  • Domini correlati: cloud_infrastructure, customer_edge, managed_kubernetes
  • Distribuire F5 XC su provider cloud (AWS, Azure, GCP)
  • Gestire le distribuzioni di siti XCKS (Managed Kubernetes) (precedentemente AppStack)
  • Distribuire siti Secure Mesh per implementazioni edge orientate alla rete
  • Integrare cluster Kubernetes esterni come Customer Edge
  • Configurare siti AWS VPC, Azure VNet e GCP VPC
  • Gestire siti virtuali e policy dei siti
  • site: Posizione di distribuzione fisica o cloud per i servizi edge
  • virtual_site: Raggruppamento logico di siti tramite selettori di etichette
  • site_mesh_group: Configurazione della connettività mesh tra più siti
MetodoPercorsoDescrizione
POST/api/config/namespaces/{metadata.namespace}/aws_tgw_sitesCrea sito AWS TGW.
PUT/api/config/namespaces/{metadata.namespace}/aws_tgw_sites/{metadata.name}Sostituisci sito AWS TGW.
POST/api/config/namespaces/{namespace}/aws_tgw_site/{name}/set_tgw_infoConfigura informazioni TGW.
POST/api/config/namespaces/{namespace}/aws_tgw_site/{name}/set_vip_infoConfigura informazioni VIP del sito AWS TGW.
POST/api/config/namespaces/{namespace}/aws_tgw_site/{name}/set_vpc_ip_prefixesConfigura prefissi IP VPC.
POST/api/config/namespaces/{namespace}/aws_tgw_site/{name}/set_vpn_tunnelsConfigura tunnel VPN.
POST/api/config/namespaces/{namespace}/aws_tgw_site/{name}/validate_configValida configurazione AWS TGW.
GET/api/config/namespaces/{namespace}/aws_tgw_sitesElenca configurazione sito AWS TGW.
GET/api/config/namespaces/{namespace}/aws_tgw_sites/{name}GET sito AWS TGW.
DELETE/api/config/namespaces/{namespace}/aws_tgw_sites/{name}DELETE configurazione sito AWS TGW.
POST/api/config/namespaces/{metadata.namespace}/aws_vpc_sitesCrea sito AWS VPC.
PUT/api/config/namespaces/{metadata.namespace}/aws_vpc_sites/{metadata.name}Sostituisci sito AWS VPC.
POST/api/config/namespaces/{namespace}/aws_vpc_site/{name}/set_cloud_site_infoConfigura informazioni sito AWS VPC.
POST/api/config/namespaces/{namespace}/aws_vpc_site/{name}/set_vip_infoConfigura informazioni VIP del sito AWS VPC.
POST/api/config/namespaces/{namespace}/aws_vpc_site/{name}/storage/set_vpc_k8s_hostnamesConfigura hostname K8s VPC.
POST/api/config/namespaces/{namespace}/aws_vpc_site/{name}/validate_configValida configurazione sito AWS VPC.
GET/api/config/namespaces/{namespace}/aws_vpc_sitesElenca configurazione sito AWS VPC.
GET/api/config/namespaces/{namespace}/aws_vpc_sites/{name}GET sito AWS VPC.
DELETE/api/config/namespaces/{namespace}/aws_vpc_sites/{name}DELETE configurazione sito AWS VPC.
POST/api/config/namespaces/{metadata.namespace}/voltstack_sitesCrea sito App Stack.
PUT/api/config/namespaces/{metadata.namespace}/voltstack_sites/{metadata.name}Sostituisci sito App Stack.
GET/api/config/namespaces/{namespace}/voltstack_sitesElenca configurazione sito App Stack.
GET/api/config/namespaces/{namespace}/voltstack_sites/{name}GET sito App Stack.
DELETE/api/config/namespaces/{namespace}/voltstack_sites/{name}DELETE configurazione sito App Stack.
POST/api/config/namespaces/{metadata.namespace}/azure_vnet_sitesCrea sito Azure VNet.
PUT/api/config/namespaces/{metadata.namespace}/azure_vnet_sites/{metadata.name}Sostituisci sito Azure VNet.
POST/api/config/namespaces/{namespace}/azure_vnet_site/{name}/set_cloud_site_infoConfigura informazioni sito Azure VNet.
POST/api/config/namespaces/{namespace}/azure_vnet_site/{name}/set_vip_infoConfigura informazioni VIP del sito Azure VNet.
POST/api/config/namespaces/{namespace}/azure_vnet_site/{name}/validate_configValida configurazione sito Azure VNet.
GET/api/config/namespaces/{namespace}/azure_vnet_sitesElenca configurazione sito Azure VNet.
GET/api/config/namespaces/{namespace}/azure_vnet_sites/{name}GET sito Azure VNet.
DELETE/api/config/namespaces/{namespace}/azure_vnet_sites/{name}DELETE configurazione sito Azure VNet.
POST/api/config/namespaces/{metadata.namespace}/gcp_vpc_sitesCrea sito GCP VPC.
PUT/api/config/namespaces/{metadata.namespace}/gcp_vpc_sites/{metadata.name}Sostituisci sito GCP VPC.
POST/api/config/namespaces/{namespace}/gcp_vpc_site/{name}/set_cloud_site_infoConfigura informazioni sito GCP VPC.
POST/api/config/namespaces/{namespace}/gcp_vpc_site/{name}/validate_configValida configurazione sito GCP VPC.
GET/api/config/namespaces/{namespace}/gcp_vpc_sitesElenca configurazione sito GCP VPC.
GET/api/config/namespaces/{namespace}/gcp_vpc_sites/{name}GET sito GCP VPC.
DELETE/api/config/namespaces/{namespace}/gcp_vpc_sites/{name}DELETE configurazione sito GCP VPC.
POST/api/config/namespaces/{metadata.namespace}/securemesh_sitesCrea sito Secure Mesh.
PUT/api/config/namespaces/{metadata.namespace}/securemesh_sites/{metadata.name}Sostituisci sito Secure Mesh.
GET/api/config/namespaces/{namespace}/securemesh_sitesElenca configurazione sito Secure Mesh.
GET/api/config/namespaces/{namespace}/securemesh_sites/{name}GET sito Secure Mesh.
DELETE/api/config/namespaces/{namespace}/securemesh_sites/{name}DELETE configurazione sito Secure Mesh.
POST/api/config/namespaces/{metadata.namespace}/securemesh_site_v2sCrea sito Secure Mesh.
PUT/api/config/namespaces/{metadata.namespace}/securemesh_site_v2s/{metadata.name}Sostituisci sito Secure Mesh.
GET/api/config/namespaces/{namespace}/securemesh_site_v2sElenca configurazione sito Secure Mesh.
GET/api/config/namespaces/{namespace}/securemesh_site_v2s/{name}GET sito Secure Mesh.
DELETE/api/config/namespaces/{namespace}/securemesh_site_v2s/{name}DELETE configurazione sito Secure Mesh.
POST/api/config/namespaces/{metadata.namespace}/k8s_clustersCrea specifica di configurazione.
PUT/api/config/namespaces/{metadata.namespace}/k8s_clusters/{metadata.name}Sostituisci specifica di configurazione.
GET/api/config/namespaces/{namespace}/k8s_clustersElenca cluster K8s.
GET/api/config/namespaces/{namespace}/k8s_clusters/{name}GET specifica di configurazione.
DELETE/api/config/namespaces/{namespace}/k8s_clusters/{name}DELETE cluster K8s.
POST/api/data/namespaces/{namespace}/firewall_logsQuery log firewall.
POST/api/data/namespaces/{namespace}/firewall_logs/aggregationQuery di aggregazione log firewall.
GET/api/data/namespaces/{namespace}/firewall_logs/scrollQuery di scorrimento log firewall.
POST/api/data/namespaces/{namespace}/firewall_logs/scrollQuery di scorrimento log firewall.
GET/api/data/namespaces/{namespace}/k8s_audit_logs/scrollQuery di scorrimento log di audit K8s.
POST/api/data/namespaces/{namespace}/k8s_audit_logs/scrollQuery di scorrimento log di audit K8s.
GET/api/data/namespaces/{namespace}/k8s_events/scrollQuery di scorrimento eventi K8s.
POST/api/data/namespaces/{namespace}/k8s_events/scrollQuery di scorrimento eventi K8s.
POST/api/data/namespaces/{namespace}/platform_eventsQuery evento di Piattaforma.
POST/api/data/namespaces/{namespace}/platform_events/aggregationQuery di aggregazione evento di Piattaforma.
GET/api/data/namespaces/{namespace}/platform_events/scrollQuery di scorrimento evento di Piattaforma.
POST/api/data/namespaces/{namespace}/platform_events/scrollQuery di scorrimento evento di Piattaforma.
POST/api/data/namespaces/{namespace}/site/{site}/external_connector/{external_connector}/logsQuery log connettore esterno.
POST/api/data/namespaces/{namespace}/site/{site}/k8s_audit_logsQuery log di audit K8s.
POST/api/data/namespaces/{namespace}/site/{site}/k8s_audit_logs/aggregationQuery di aggregazione log di audit K8s.
POST/api/data/namespaces/{namespace}/site/{site}/k8s_eventsQuery eventi K8s.
POST/api/data/namespaces/{namespace}/site/{site}/k8s_events/aggregationQuery di aggregazione eventi K8s.
POST/api/data/namespaces/{namespace}/vk8s_audit_logsQuery log di audit VK8s.
POST/api/data/namespaces/{namespace}/vk8s_audit_logs/aggregationQuery di aggregazione log di audit VK8s.
GET/api/data/namespaces/{namespace}/vk8s_audit_logs/scrollQuery di scorrimento log di audit VK8s.
POST/api/data/namespaces/{namespace}/vk8s_audit_logs/scrollQuery di scorrimento log di audit VK8s.
POST/api/data/namespaces/{namespace}/vk8s_eventsQuery eventi VK8s.
POST/api/data/namespaces/{namespace}/vk8s_events/aggregationQuery di aggregazione eventi VK8s.
GET/api/data/namespaces/{namespace}/vk8s_events/scrollQuery di scorrimento eventi VK8s.
POST/api/data/namespaces/{namespace}/vk8s_events/scrollQuery di scorrimento eventi VK8s.
POST/api/web/namespaces/system/revoke/global-kubeconfigsRevoca Kubeconfig globale.
POST/api/data/namespaces/system/site/{name}/statusVerifica esistenza sito.
GET/api/data/namespaces/system/site/{site}/api/v1/configmapsElenco ConfigMap.
GET/api/data/namespaces/system/site/{site}/api/v1/endpointsElenco Endpoint.
GET/api/data/namespaces/system/site/{site}/api/v1/namespacesElenco Namespace.
GET/api/data/namespaces/system/site/{site}/api/v1/namespaces/{namespace}/configmapsElenco ConfigMap.
GET/api/data/namespaces/system/site/{site}/api/v1/namespaces/{namespace}/endpointsElenco Endpoint.
GET/api/data/namespaces/system/site/{site}/api/v1/namespaces/{namespace}/persistentvolumeclaimsElenco PersistentVolumeClaim.
GET/api/data/namespaces/system/site/{site}/api/v1/namespaces/{namespace}/podsElenco Pod
GET/api/data/namespaces/system/site/{site}/api/v1/namespaces/{namespace}/secretsElenco Secret.
GET/api/data/namespaces/system/site/{site}/api/v1/namespaces/{namespace}/servicesElenco Service.
GET/api/data/namespaces/system/site/{site}/api/v1/nodesElenco Namespace.
GET/api/data/namespaces/system/site/{site}/api/v1/persistentvolumeclaimsElenco PersistentVolumeClaim.
GET/api/data/namespaces/system/site/{site}/api/v1/persistentvolumesElenco PersistentVolume.
GET/api/data/namespaces/system/site/{site}/api/v1/podsElenco Pod
GET/api/data/namespaces/system/site/{site}/api/v1/secretsElenco Secret.
GET/api/data/namespaces/system/site/{site}/api/v1/servicesElenco Service.
GET/api/data/namespaces/system/site/{site}/apis/apps/v1/daemonsetsElenco DaemonSet.
GET/api/data/namespaces/system/site/{site}/apis/apps/v1/deploymentsElenco Deployment.
GET/api/data/namespaces/system/site/{site}/apis/apps/v1/namespaces/{namespace}/daemonsetsElenco DaemonSet.
GET/api/data/namespaces/system/site/{site}/apis/apps/v1/namespaces/{namespace}/deploymentsElenco Deployment.
GET/api/data/namespaces/system/site/{site}/apis/apps/v1/namespaces/{namespace}/replicasetsElenco ReplicaSet.
GET/api/data/namespaces/system/site/{site}/apis/apps/v1/namespaces/{namespace}/statefulsetsElenco StatefulSet.
GET/api/data/namespaces/system/site/{site}/apis/apps/v1/replicasetsElenco ReplicaSet.
GET/api/data/namespaces/system/site/{site}/apis/apps/v1/statefulsetsElenco StatefulSet.
GET/api/data/namespaces/system/site/{site}/apis/batch/v1/jobsElenco Job
GET/api/data/namespaces/system/site/{site}/apis/batch/v1/namespaces/{namespace}/jobsElenco Job
GET/api/data/namespaces/system/site/{site}/apis/batch/v1beta1/cronjobsElenco CronJob.
GET/api/data/namespaces/system/site/{site}/apis/batch/v1beta1/namespaces/{namespace}/cronjobsElenco CronJob.
POST/api/data/namespaces/system/site/{site}/namespaces/{namespace}/pods/metricsMetriche Pod.
POST/api/data/namespaces/system/site/{site}/namespaces/{namespace}/virtualmachineinstances/metricsMetriche VirtualMachineInstances.
POST/api/data/namespaces/system/site/{site}/pods/metricsMetriche Pod.
POST/api/data/namespaces/system/site/{site}/virtualmachineinstances/metricsMetriche VirtualMachineInstances.
GET/api/web/namespaces/system/sites/{site}/global-kubeconfigsElenca configurazioni Kube globali.
POST/api/web/namespaces/system/sites/{site}/global-kubeconfigsCrea configurazione Kube globale.
PUT/api/config/namespaces/{metadata.namespace}/sites/{metadata.name}Sostituisci sito.
POST/api/register/namespaces/{namespace}/site/{name}/stateImposta stato del sito.
POST/api/data/namespaces/{namespace}/site/{site}/status/metricsMetriche stato del sito.
GET/api/config/namespaces/{namespace}/sitesElenca sito
GET/api/config/namespaces/{namespace}/sites/{name}GET sito
POST/api/config/namespaces/{namespace}/sites/{name}/local-kubeconfigCrea configurazione Kube locale cluster K8s.
GET/api/config/namespaces/{namespace}/sites/{name}/local-kubeconfigsElenca configurazioni Kube locali.
POST/api/config/namespaces/{namespace}/sites/{name}/upgrade_osAggiorna OS.
POST/api/config/namespaces/{namespace}/sites/{name}/upgrade_swAggiorna SW.
GET/api/config/namespaces/{namespace}/sites/{site}/global_networksElenco reti globali.
GET/api/config/namespaces/{namespace}/sites/{site}/segmentsElenco segmenti.
POST/api/data/namespaces/{namespace}/graph/siteQuery grafico sito.
POST/api/data/namespaces/{namespace}/graph/site/edgeQuery edge sito.
POST/api/data/namespaces/{namespace}/graph/site/nodeQuery nodo sito.
GET/api/config/namespaces/{namespace}/sites/{site}/interfaceElenco interfacce.
POST/api/data/namespaces/system/topology/dc_cluster_group/{dc_cluster_group}Topologia cluster DC.
GET/api/data/namespaces/system/topology/dc_cluster_groupsRiepilogo gruppi cluster DC.
GET/api/data/namespaces/system/topology/network/{id}/route_tablesGET tabelle di routing di rete.
GET/api/data/namespaces/system/topology/route_table/{name}GET tabella di routing.
GET/api/data/namespaces/system/topology/site/{name}/networksGET reti del sito.
POST/api/data/namespaces/system/topology/site/{site}Topologia del sito.
POST/api/data/namespaces/system/topology/site_mesh_group/{site_mesh_group}Topologia Site Mesh.
GET/api/data/namespaces/system/topology/site_mesh_groupsRiepilogo gruppi Site Mesh.
GET/api/data/namespaces/system/topology/tgw/{id}/route_tablesGET tabelle di routing TGW.
POST/api/config/namespaces/{metadata.namespace}/virtual_k8ssCrea Kubernetes virtuale.
PUT/api/config/namespaces/{metadata.namespace}/virtual_k8ss/{metadata.name}Sostituisci Kubernetes virtuale.
POST/api/data/namespaces/{namespace}/virtual_k8s/pvc/metricsMetriche PVC.
GET/api/config/namespaces/{namespace}/virtual_k8ssElenca Kubernetes virtuale.
GET/api/config/namespaces/{namespace}/virtual_k8ss/{name}GET Kubernetes virtuale.
DELETE/api/config/namespaces/{namespace}/virtual_k8ss/{name}DELETE Kubernetes virtuale.
POST/api/config/namespaces/{metadata.namespace}/virtual_sitesCrea sito virtuale.
PUT/api/config/namespaces/{metadata.namespace}/virtual_sites/{metadata.name}Sostituisci sito virtuale.
GET/api/config/namespaces/{namespace}/virtual_sitesElenca sito virtuale.
GET/api/config/namespaces/{namespace}/virtual_sites/{name}GET sito virtuale.
DELETE/api/config/namespaces/{namespace}/virtual_sites/{name}DELETE sito virtuale.
GET/api/config/namespaces/{namespace}/virtual_sites/{name}/selecteesGET elementi selezionati.