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

Composants · Calcul et capacités

API Zun

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

  • 69Implémenté
  • 4Partiel
  • Implémenté servi par le module Go comme dans l'original
  • Partiel servi, avec une limite documentée (liste vide, refus d'une option absente du back end…)

Source : openkeel-zun/docs/PLAN.md.

ÉtatMéthodeChemin
ImplémentéGET/
ImplémentéGET/v1
ImplémentéGET/v1/availability_zones
ImplémentéGET/v1/capsules
ImplémentéGET/v1/capsules
ImplémentéPOST/v1/capsules
ImplémentéPOST/v1/capsules
ImplémentéDELETE/v1/capsules/{capsule_ident}
ImplémentéGET/v1/capsules/{capsule_ident}
ImplémentéGET/v1/capsules/{capsule_ident}
ImplémentéGET/v1/containers
ImplémentéPOST/v1/containers
ImplémentéPOST/v1/containers
ImplémentéPOST/v1/containers
ImplémentéPOST/v1/containers
ImplémentéPOST/v1/containers
ImplémentéDELETE/v1/containers/{container_ident}
ImplémentéGET/v1/containers/{container_ident}
ImplémentéPATCH/v1/containers/{container_ident}
ImplémentéPOST/v1/containers/{container_ident}/add_security_group
ImplémentéGET/v1/containers/{container_ident}/attach
PartielPOST/v1/containers/{container_ident}/commit
ImplémentéGET/v1/containers/{container_ident}/container_actions
ImplémentéGET/v1/containers/{container_ident}/container_actions/{request_ident}
ImplémentéPOST/v1/containers/{container_ident}/execute
ImplémentéPOST/v1/containers/{container_ident}/execute_resize
ImplémentéGET/v1/containers/{container_ident}/get_archive
ImplémentéGET/v1/containers/{container_ident}/get_archive
ImplémentéPOST/v1/containers/{container_ident}/kill
ImplémentéGET/v1/containers/{container_ident}/logs
ImplémentéPOST/v1/containers/{container_ident}/network_attach
ImplémentéPOST/v1/containers/{container_ident}/network_detach
ImplémentéGET/v1/containers/{container_ident}/network_list
ImplémentéGET/v1/containers/{container_ident}/network_list
PartielPOST/v1/containers/{container_ident}/pause
ImplémentéPOST/v1/containers/{container_ident}/put_archive
ImplémentéPOST/v1/containers/{container_ident}/put_archive
ImplémentéPOST/v1/containers/{container_ident}/reboot
ImplémentéPOST/v1/containers/{container_ident}/rebuild
ImplémentéPOST/v1/containers/{container_ident}/remove_security_group
ImplémentéPOST/v1/containers/{container_ident}/rename
ImplémentéPOST/v1/containers/{container_ident}/resize
ImplémentéPOST/v1/containers/{container_ident}/resize_container
ImplémentéPOST/v1/containers/{container_ident}/start
ImplémentéGET/v1/containers/{container_ident}/stats
ImplémentéPOST/v1/containers/{container_ident}/stop
ImplémentéGET/v1/containers/{container_ident}/top
PartielPOST/v1/containers/{container_ident}/unpause
ImplémentéGET/v1/hosts
ImplémentéGET/v1/hosts/{host_ident}
ImplémentéGET/v1/images
ImplémentéPOST/v1/images
ImplémentéDELETE/v1/images/{image_id}
ImplémentéGET/v1/images/{image_id}
PartielGET/v1/images/{image}/search
ImplémentéPOST/v1/networks
ImplémentéDELETE/v1/networks/{network_ident}
ImplémentéGET/v1/quota_classes/{quota_class_name}
ImplémentéPUT/v1/quota_classes/{quota_class_name}
ImplémentéDELETE/v1/quotas/{project_id}
ImplémentéGET/v1/quotas/{project_id}
ImplémentéPUT/v1/quotas/{project_id}
ImplémentéGET/v1/quotas/{project_id}/defaults
ImplémentéGET/v1/registries
ImplémentéPOST/v1/registries
ImplémentéDELETE/v1/registries/{registry_ident}
ImplémentéGET/v1/registries/{registry_ident}
ImplémentéPATCH/v1/registries/{registry_ident}
ImplémentéGET/v1/services
ImplémentéPUT/v1/services/disable
ImplémentéPUT/v1/services/enable
ImplémentéPUT/v1/services/force_down
ImplémentéDELETE/v1/services/{host}/{binary}