OpenKeel : la solution Cloud souveraine, française à portée européenne du groupe inherent Découvrir inherent

Composants · Réseau

API Octavia (OVN)

297 opérations de l'API REST d'origine (routes et actions de corps), et leur état dans OpenKeel.

  • 297Implémenté
  • Implémenté servi par le module Go comme dans l'original

Source : reverse-spec-octavia/_rewrite/routes_stable-2026.2.json, openkeel-neutron/docs/CONFORMANCE.md.

The Octavia v2 API is served by neutron-api; the route probe answers as upstream on 297 of 297 routes. Features the OVN provider does not offer (L7 policies, HTTP and PROXY protocols, ROUND_ROBIN, failover, TLS termination without a certificate manager) answer the provider's 501, as Octavia does with the OVN driver.

ÉtatMéthodeChemin
ImplémentéGET/
ImplémentéGET/healthcheck
ImplémentéHEAD/healthcheck
ImplémentéGET/v2
ImplémentéGET/v2.0
ImplémentéGET/v2.0/availabilityzoneprofiles
ImplémentéPOST/v2.0/availabilityzoneprofiles
ImplémentéDELETE/v2.0/availabilityzoneprofiles/{availability_zone_profile_id}
ImplémentéGET/v2.0/availabilityzoneprofiles/{availability_zone_profile_id}
ImplémentéPUT/v2.0/availabilityzoneprofiles/{availability_zone_profile_id}
ImplémentéGET/v2.0/availabilityzones
ImplémentéPOST/v2.0/availabilityzones
ImplémentéDELETE/v2.0/availabilityzones/{availability_zone_name}
ImplémentéGET/v2.0/availabilityzones/{availability_zone_name}
ImplémentéPUT/v2.0/availabilityzones/{availability_zone_name}
ImplémentéGET/v2.0/flavorprofiles
ImplémentéPOST/v2.0/flavorprofiles
ImplémentéDELETE/v2.0/flavorprofiles/{flavorprofile_id}
ImplémentéGET/v2.0/flavorprofiles/{flavorprofile_id}
ImplémentéPUT/v2.0/flavorprofiles/{flavorprofile_id}
ImplémentéGET/v2.0/flavors
ImplémentéPOST/v2.0/flavors
ImplémentéDELETE/v2.0/flavors/{flavor_id}
ImplémentéGET/v2.0/flavors/{flavor_id}
ImplémentéPUT/v2.0/flavors/{flavor_id}
ImplémentéGET/v2.0/healthmonitors
ImplémentéPOST/v2.0/healthmonitors
ImplémentéDELETE/v2.0/healthmonitors/{healthmonitor_id}
ImplémentéGET/v2.0/healthmonitors/{healthmonitor_id}
ImplémentéPUT/v2.0/healthmonitors/{healthmonitor_id}
ImplémentéGET/v2.0/l7policies
ImplémentéPOST/v2.0/l7policies
ImplémentéDELETE/v2.0/l7policies/{l7policy_id}
ImplémentéGET/v2.0/l7policies/{l7policy_id}
ImplémentéPUT/v2.0/l7policies/{l7policy_id}
ImplémentéGET/v2.0/l7policies/{l7policy_id}/rules
ImplémentéPOST/v2.0/l7policies/{l7policy_id}/rules
ImplémentéDELETE/v2.0/l7policies/{l7policy_id}/rules/{l7rule_id}
ImplémentéGET/v2.0/l7policies/{l7policy_id}/rules/{l7rule_id}
ImplémentéPUT/v2.0/l7policies/{l7policy_id}/rules/{l7rule_id}
ImplémentéGET/v2.0/lbaas
ImplémentéGET/v2.0/lbaas/availabilityzoneprofiles
ImplémentéPOST/v2.0/lbaas/availabilityzoneprofiles
ImplémentéDELETE/v2.0/lbaas/availabilityzoneprofiles/{availability_zone_profile_id}
ImplémentéGET/v2.0/lbaas/availabilityzoneprofiles/{availability_zone_profile_id}
ImplémentéPUT/v2.0/lbaas/availabilityzoneprofiles/{availability_zone_profile_id}
ImplémentéGET/v2.0/lbaas/availabilityzones
ImplémentéPOST/v2.0/lbaas/availabilityzones
ImplémentéDELETE/v2.0/lbaas/availabilityzones/{availability_zone_name}
ImplémentéGET/v2.0/lbaas/availabilityzones/{availability_zone_name}
ImplémentéPUT/v2.0/lbaas/availabilityzones/{availability_zone_name}
ImplémentéGET/v2.0/lbaas/flavorprofiles
ImplémentéPOST/v2.0/lbaas/flavorprofiles
ImplémentéDELETE/v2.0/lbaas/flavorprofiles/{flavorprofile_id}
ImplémentéGET/v2.0/lbaas/flavorprofiles/{flavorprofile_id}
ImplémentéPUT/v2.0/lbaas/flavorprofiles/{flavorprofile_id}
ImplémentéGET/v2.0/lbaas/flavors
ImplémentéPOST/v2.0/lbaas/flavors
ImplémentéDELETE/v2.0/lbaas/flavors/{flavor_id}
ImplémentéGET/v2.0/lbaas/flavors/{flavor_id}
ImplémentéPUT/v2.0/lbaas/flavors/{flavor_id}
ImplémentéGET/v2.0/lbaas/healthmonitors
ImplémentéPOST/v2.0/lbaas/healthmonitors
ImplémentéDELETE/v2.0/lbaas/healthmonitors/{healthmonitor_id}
ImplémentéGET/v2.0/lbaas/healthmonitors/{healthmonitor_id}
ImplémentéPUT/v2.0/lbaas/healthmonitors/{healthmonitor_id}
ImplémentéGET/v2.0/lbaas/l7policies
ImplémentéPOST/v2.0/lbaas/l7policies
ImplémentéDELETE/v2.0/lbaas/l7policies/{l7policy_id}
ImplémentéGET/v2.0/lbaas/l7policies/{l7policy_id}
ImplémentéPUT/v2.0/lbaas/l7policies/{l7policy_id}
ImplémentéGET/v2.0/lbaas/l7policies/{l7policy_id}/rules
ImplémentéPOST/v2.0/lbaas/l7policies/{l7policy_id}/rules
ImplémentéDELETE/v2.0/lbaas/l7policies/{l7policy_id}/rules/{l7rule_id}
ImplémentéGET/v2.0/lbaas/l7policies/{l7policy_id}/rules/{l7rule_id}
ImplémentéPUT/v2.0/lbaas/l7policies/{l7policy_id}/rules/{l7rule_id}
ImplémentéGET/v2.0/lbaas/listeners
ImplémentéPOST/v2.0/lbaas/listeners
ImplémentéDELETE/v2.0/lbaas/listeners/{listener_id}
ImplémentéGET/v2.0/lbaas/listeners/{listener_id}
ImplémentéPUT/v2.0/lbaas/listeners/{listener_id}
ImplémentéGET/v2.0/lbaas/listeners/{listener_id}/stats
ImplémentéGET/v2.0/lbaas/loadbalancers
ImplémentéPOST/v2.0/lbaas/loadbalancers
ImplémentéDELETE/v2.0/lbaas/loadbalancers/{loadbalancer_id}
ImplémentéGET/v2.0/lbaas/loadbalancers/{loadbalancer_id}
ImplémentéPUT/v2.0/lbaas/loadbalancers/{loadbalancer_id}
ImplémentéPUT/v2.0/lbaas/loadbalancers/{loadbalancer_id}/failover
ImplémentéGET/v2.0/lbaas/loadbalancers/{loadbalancer_id}/stats
ImplémentéGET/v2.0/lbaas/loadbalancers/{loadbalancer_id}/status
ImplémentéGET/v2.0/lbaas/loadbalancers/{loadbalancer_id}/statuses
ImplémentéGET/v2.0/lbaas/pools
ImplémentéPOST/v2.0/lbaas/pools
ImplémentéDELETE/v2.0/lbaas/pools/{pool_id}
ImplémentéGET/v2.0/lbaas/pools/{pool_id}
ImplémentéPUT/v2.0/lbaas/pools/{pool_id}
ImplémentéGET/v2.0/lbaas/pools/{pool_id}/members
ImplémentéPOST/v2.0/lbaas/pools/{pool_id}/members
ImplémentéPUT/v2.0/lbaas/pools/{pool_id}/members
ImplémentéDELETE/v2.0/lbaas/pools/{pool_id}/members/{member_id}
ImplémentéGET/v2.0/lbaas/pools/{pool_id}/members/{member_id}
ImplémentéPUT/v2.0/lbaas/pools/{pool_id}/members/{member_id}
ImplémentéGET/v2.0/lbaas/providers
ImplémentéGET/v2.0/lbaas/providers/{provider}/availability_zone_capabilities
ImplémentéGET/v2.0/lbaas/providers/{provider}/flavor_capabilities
ImplémentéGET/v2.0/lbaas/quotas
ImplémentéDELETE/v2.0/lbaas/quotas/{project_id}
ImplémentéGET/v2.0/lbaas/quotas/{project_id}
ImplémentéPUT/v2.0/lbaas/quotas/{project_id}
ImplémentéGET/v2.0/lbaas/quotas/{project_id}/default
ImplémentéGET/v2.0/listeners
ImplémentéPOST/v2.0/listeners
ImplémentéDELETE/v2.0/listeners/{listener_id}
ImplémentéGET/v2.0/listeners/{listener_id}
ImplémentéPUT/v2.0/listeners/{listener_id}
ImplémentéGET/v2.0/listeners/{listener_id}/stats
ImplémentéGET/v2.0/loadbalancers
ImplémentéPOST/v2.0/loadbalancers
ImplémentéDELETE/v2.0/loadbalancers/{loadbalancer_id}
ImplémentéGET/v2.0/loadbalancers/{loadbalancer_id}
ImplémentéPUT/v2.0/loadbalancers/{loadbalancer_id}
ImplémentéPUT/v2.0/loadbalancers/{loadbalancer_id}/failover
ImplémentéGET/v2.0/loadbalancers/{loadbalancer_id}/stats
ImplémentéGET/v2.0/loadbalancers/{loadbalancer_id}/status
ImplémentéGET/v2.0/loadbalancers/{loadbalancer_id}/statuses
ImplémentéGET/v2.0/octavia
ImplémentéGET/v2.0/octavia/amphorae
ImplémentéDELETE/v2.0/octavia/amphorae/{amphora_id}
ImplémentéGET/v2.0/octavia/amphorae/{amphora_id}
ImplémentéPUT/v2.0/octavia/amphorae/{amphora_id}/config
ImplémentéPUT/v2.0/octavia/amphorae/{amphora_id}/failover
ImplémentéGET/v2.0/octavia/amphorae/{amphora_id}/stats
ImplémentéGET/v2.0/pools
ImplémentéPOST/v2.0/pools
ImplémentéDELETE/v2.0/pools/{pool_id}
ImplémentéGET/v2.0/pools/{pool_id}
ImplémentéPUT/v2.0/pools/{pool_id}
ImplémentéGET/v2.0/pools/{pool_id}/members
ImplémentéPOST/v2.0/pools/{pool_id}/members
ImplémentéPUT/v2.0/pools/{pool_id}/members
ImplémentéDELETE/v2.0/pools/{pool_id}/members/{member_id}
ImplémentéGET/v2.0/pools/{pool_id}/members/{member_id}
ImplémentéPUT/v2.0/pools/{pool_id}/members/{member_id}
ImplémentéGET/v2.0/providers
ImplémentéGET/v2.0/providers/{provider}/availability_zone_capabilities
ImplémentéGET/v2.0/providers/{provider}/flavor_capabilities
ImplémentéGET/v2.0/quotas
ImplémentéDELETE/v2.0/quotas/{project_id}
ImplémentéGET/v2.0/quotas/{project_id}
ImplémentéPUT/v2.0/quotas/{project_id}
ImplémentéGET/v2.0/quotas/{project_id}/default
ImplémentéGET/v2/availabilityzoneprofiles
ImplémentéPOST/v2/availabilityzoneprofiles
ImplémentéDELETE/v2/availabilityzoneprofiles/{availability_zone_profile_id}
ImplémentéGET/v2/availabilityzoneprofiles/{availability_zone_profile_id}
ImplémentéPUT/v2/availabilityzoneprofiles/{availability_zone_profile_id}
ImplémentéGET/v2/availabilityzones
ImplémentéPOST/v2/availabilityzones
ImplémentéDELETE/v2/availabilityzones/{availability_zone_name}
ImplémentéGET/v2/availabilityzones/{availability_zone_name}
ImplémentéPUT/v2/availabilityzones/{availability_zone_name}
ImplémentéGET/v2/flavorprofiles
ImplémentéPOST/v2/flavorprofiles
ImplémentéDELETE/v2/flavorprofiles/{flavorprofile_id}
ImplémentéGET/v2/flavorprofiles/{flavorprofile_id}
ImplémentéPUT/v2/flavorprofiles/{flavorprofile_id}
ImplémentéGET/v2/flavors
ImplémentéPOST/v2/flavors
ImplémentéDELETE/v2/flavors/{flavor_id}
ImplémentéGET/v2/flavors/{flavor_id}
ImplémentéPUT/v2/flavors/{flavor_id}
ImplémentéGET/v2/healthmonitors
ImplémentéPOST/v2/healthmonitors
ImplémentéDELETE/v2/healthmonitors/{healthmonitor_id}
ImplémentéGET/v2/healthmonitors/{healthmonitor_id}
ImplémentéPUT/v2/healthmonitors/{healthmonitor_id}
ImplémentéGET/v2/l7policies
ImplémentéPOST/v2/l7policies
ImplémentéDELETE/v2/l7policies/{l7policy_id}
ImplémentéGET/v2/l7policies/{l7policy_id}
ImplémentéPUT/v2/l7policies/{l7policy_id}
ImplémentéGET/v2/l7policies/{l7policy_id}/rules
ImplémentéPOST/v2/l7policies/{l7policy_id}/rules
ImplémentéDELETE/v2/l7policies/{l7policy_id}/rules/{l7rule_id}
ImplémentéGET/v2/l7policies/{l7policy_id}/rules/{l7rule_id}
ImplémentéPUT/v2/l7policies/{l7policy_id}/rules/{l7rule_id}
ImplémentéGET/v2/lbaas
ImplémentéGET/v2/lbaas/availabilityzoneprofiles
ImplémentéPOST/v2/lbaas/availabilityzoneprofiles
ImplémentéDELETE/v2/lbaas/availabilityzoneprofiles/{availability_zone_profile_id}
ImplémentéGET/v2/lbaas/availabilityzoneprofiles/{availability_zone_profile_id}
ImplémentéPUT/v2/lbaas/availabilityzoneprofiles/{availability_zone_profile_id}
ImplémentéGET/v2/lbaas/availabilityzones
ImplémentéPOST/v2/lbaas/availabilityzones
ImplémentéDELETE/v2/lbaas/availabilityzones/{availability_zone_name}
ImplémentéGET/v2/lbaas/availabilityzones/{availability_zone_name}
ImplémentéPUT/v2/lbaas/availabilityzones/{availability_zone_name}
ImplémentéGET/v2/lbaas/flavorprofiles
ImplémentéPOST/v2/lbaas/flavorprofiles
ImplémentéDELETE/v2/lbaas/flavorprofiles/{flavorprofile_id}
ImplémentéGET/v2/lbaas/flavorprofiles/{flavorprofile_id}
ImplémentéPUT/v2/lbaas/flavorprofiles/{flavorprofile_id}
ImplémentéGET/v2/lbaas/flavors
ImplémentéPOST/v2/lbaas/flavors
ImplémentéDELETE/v2/lbaas/flavors/{flavor_id}
ImplémentéGET/v2/lbaas/flavors/{flavor_id}
ImplémentéPUT/v2/lbaas/flavors/{flavor_id}
ImplémentéGET/v2/lbaas/healthmonitors
ImplémentéPOST/v2/lbaas/healthmonitors
ImplémentéDELETE/v2/lbaas/healthmonitors/{healthmonitor_id}
ImplémentéGET/v2/lbaas/healthmonitors/{healthmonitor_id}
ImplémentéPUT/v2/lbaas/healthmonitors/{healthmonitor_id}
ImplémentéGET/v2/lbaas/l7policies
ImplémentéPOST/v2/lbaas/l7policies
ImplémentéDELETE/v2/lbaas/l7policies/{l7policy_id}
ImplémentéGET/v2/lbaas/l7policies/{l7policy_id}
ImplémentéPUT/v2/lbaas/l7policies/{l7policy_id}
ImplémentéGET/v2/lbaas/l7policies/{l7policy_id}/rules
ImplémentéPOST/v2/lbaas/l7policies/{l7policy_id}/rules
ImplémentéDELETE/v2/lbaas/l7policies/{l7policy_id}/rules/{l7rule_id}
ImplémentéGET/v2/lbaas/l7policies/{l7policy_id}/rules/{l7rule_id}
ImplémentéPUT/v2/lbaas/l7policies/{l7policy_id}/rules/{l7rule_id}
ImplémentéGET/v2/lbaas/listeners
ImplémentéPOST/v2/lbaas/listeners
ImplémentéDELETE/v2/lbaas/listeners/{listener_id}
ImplémentéGET/v2/lbaas/listeners/{listener_id}
ImplémentéPUT/v2/lbaas/listeners/{listener_id}
ImplémentéGET/v2/lbaas/listeners/{listener_id}/stats
ImplémentéGET/v2/lbaas/loadbalancers
ImplémentéPOST/v2/lbaas/loadbalancers
ImplémentéDELETE/v2/lbaas/loadbalancers/{loadbalancer_id}
ImplémentéGET/v2/lbaas/loadbalancers/{loadbalancer_id}
ImplémentéPUT/v2/lbaas/loadbalancers/{loadbalancer_id}
ImplémentéPUT/v2/lbaas/loadbalancers/{loadbalancer_id}/failover
ImplémentéGET/v2/lbaas/loadbalancers/{loadbalancer_id}/stats
ImplémentéGET/v2/lbaas/loadbalancers/{loadbalancer_id}/status
ImplémentéGET/v2/lbaas/loadbalancers/{loadbalancer_id}/statuses
ImplémentéGET/v2/lbaas/pools
ImplémentéPOST/v2/lbaas/pools
ImplémentéDELETE/v2/lbaas/pools/{pool_id}
ImplémentéGET/v2/lbaas/pools/{pool_id}
ImplémentéPUT/v2/lbaas/pools/{pool_id}
ImplémentéGET/v2/lbaas/pools/{pool_id}/members
ImplémentéPOST/v2/lbaas/pools/{pool_id}/members
ImplémentéPUT/v2/lbaas/pools/{pool_id}/members
ImplémentéDELETE/v2/lbaas/pools/{pool_id}/members/{member_id}
ImplémentéGET/v2/lbaas/pools/{pool_id}/members/{member_id}
ImplémentéPUT/v2/lbaas/pools/{pool_id}/members/{member_id}
ImplémentéGET/v2/lbaas/providers
ImplémentéGET/v2/lbaas/providers/{provider}/availability_zone_capabilities
ImplémentéGET/v2/lbaas/providers/{provider}/flavor_capabilities
ImplémentéGET/v2/lbaas/quotas
ImplémentéDELETE/v2/lbaas/quotas/{project_id}
ImplémentéGET/v2/lbaas/quotas/{project_id}
ImplémentéPUT/v2/lbaas/quotas/{project_id}
ImplémentéGET/v2/lbaas/quotas/{project_id}/default
ImplémentéGET/v2/listeners
ImplémentéPOST/v2/listeners
ImplémentéDELETE/v2/listeners/{listener_id}
ImplémentéGET/v2/listeners/{listener_id}
ImplémentéPUT/v2/listeners/{listener_id}
ImplémentéGET/v2/listeners/{listener_id}/stats
ImplémentéGET/v2/loadbalancers
ImplémentéPOST/v2/loadbalancers
ImplémentéDELETE/v2/loadbalancers/{loadbalancer_id}
ImplémentéGET/v2/loadbalancers/{loadbalancer_id}
ImplémentéPUT/v2/loadbalancers/{loadbalancer_id}
ImplémentéPUT/v2/loadbalancers/{loadbalancer_id}/failover
ImplémentéGET/v2/loadbalancers/{loadbalancer_id}/stats
ImplémentéGET/v2/loadbalancers/{loadbalancer_id}/status
ImplémentéGET/v2/loadbalancers/{loadbalancer_id}/statuses
ImplémentéGET/v2/octavia
ImplémentéGET/v2/octavia/amphorae
ImplémentéDELETE/v2/octavia/amphorae/{amphora_id}
ImplémentéGET/v2/octavia/amphorae/{amphora_id}
ImplémentéPUT/v2/octavia/amphorae/{amphora_id}/config
ImplémentéPUT/v2/octavia/amphorae/{amphora_id}/failover
ImplémentéGET/v2/octavia/amphorae/{amphora_id}/stats
ImplémentéGET/v2/pools
ImplémentéPOST/v2/pools
ImplémentéDELETE/v2/pools/{pool_id}
ImplémentéGET/v2/pools/{pool_id}
ImplémentéPUT/v2/pools/{pool_id}
ImplémentéGET/v2/pools/{pool_id}/members
ImplémentéPOST/v2/pools/{pool_id}/members
ImplémentéPUT/v2/pools/{pool_id}/members
ImplémentéDELETE/v2/pools/{pool_id}/members/{member_id}
ImplémentéGET/v2/pools/{pool_id}/members/{member_id}
ImplémentéPUT/v2/pools/{pool_id}/members/{member_id}
ImplémentéGET/v2/providers
ImplémentéGET/v2/providers/{provider}/availability_zone_capabilities
ImplémentéGET/v2/providers/{provider}/flavor_capabilities
ImplémentéGET/v2/quotas
ImplémentéDELETE/v2/quotas/{project_id}
ImplémentéGET/v2/quotas/{project_id}
ImplémentéPUT/v2/quotas/{project_id}
ImplémentéGET/v2/quotas/{project_id}/default