OpenKeel: la solución Cloud soberana, francesa y de alcance europeo, del grupo inherent Descubrir inherent

Componentes · Cómputo y capacidad

API de Zun

73 operaciones de la API REST original (rutas y acciones de cuerpo) y su estado en OpenKeel.

  • 69Implementado
  • 4Parcial
  • Implementado servido por el módulo Go como en el original
  • Parcial servido, con una limitación documentada (lista vacía, rechazo de una opción que el back end no ofrece…)

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

EstadoMétodoRuta
ImplementadoGET/
ImplementadoGET/v1
ImplementadoGET/v1/availability_zones
ImplementadoGET/v1/capsules
ImplementadoGET/v1/capsules
ImplementadoPOST/v1/capsules
ImplementadoPOST/v1/capsules
ImplementadoDELETE/v1/capsules/{capsule_ident}
ImplementadoGET/v1/capsules/{capsule_ident}
ImplementadoGET/v1/capsules/{capsule_ident}
ImplementadoGET/v1/containers
ImplementadoPOST/v1/containers
ImplementadoPOST/v1/containers
ImplementadoPOST/v1/containers
ImplementadoPOST/v1/containers
ImplementadoPOST/v1/containers
ImplementadoDELETE/v1/containers/{container_ident}
ImplementadoGET/v1/containers/{container_ident}
ImplementadoPATCH/v1/containers/{container_ident}
ImplementadoPOST/v1/containers/{container_ident}/add_security_group
ImplementadoGET/v1/containers/{container_ident}/attach
ParcialPOST/v1/containers/{container_ident}/commit
ImplementadoGET/v1/containers/{container_ident}/container_actions
ImplementadoGET/v1/containers/{container_ident}/container_actions/{request_ident}
ImplementadoPOST/v1/containers/{container_ident}/execute
ImplementadoPOST/v1/containers/{container_ident}/execute_resize
ImplementadoGET/v1/containers/{container_ident}/get_archive
ImplementadoGET/v1/containers/{container_ident}/get_archive
ImplementadoPOST/v1/containers/{container_ident}/kill
ImplementadoGET/v1/containers/{container_ident}/logs
ImplementadoPOST/v1/containers/{container_ident}/network_attach
ImplementadoPOST/v1/containers/{container_ident}/network_detach
ImplementadoGET/v1/containers/{container_ident}/network_list
ImplementadoGET/v1/containers/{container_ident}/network_list
ParcialPOST/v1/containers/{container_ident}/pause
ImplementadoPOST/v1/containers/{container_ident}/put_archive
ImplementadoPOST/v1/containers/{container_ident}/put_archive
ImplementadoPOST/v1/containers/{container_ident}/reboot
ImplementadoPOST/v1/containers/{container_ident}/rebuild
ImplementadoPOST/v1/containers/{container_ident}/remove_security_group
ImplementadoPOST/v1/containers/{container_ident}/rename
ImplementadoPOST/v1/containers/{container_ident}/resize
ImplementadoPOST/v1/containers/{container_ident}/resize_container
ImplementadoPOST/v1/containers/{container_ident}/start
ImplementadoGET/v1/containers/{container_ident}/stats
ImplementadoPOST/v1/containers/{container_ident}/stop
ImplementadoGET/v1/containers/{container_ident}/top
ParcialPOST/v1/containers/{container_ident}/unpause
ImplementadoGET/v1/hosts
ImplementadoGET/v1/hosts/{host_ident}
ImplementadoGET/v1/images
ImplementadoPOST/v1/images
ImplementadoDELETE/v1/images/{image_id}
ImplementadoGET/v1/images/{image_id}
ParcialGET/v1/images/{image}/search
ImplementadoPOST/v1/networks
ImplementadoDELETE/v1/networks/{network_ident}
ImplementadoGET/v1/quota_classes/{quota_class_name}
ImplementadoPUT/v1/quota_classes/{quota_class_name}
ImplementadoDELETE/v1/quotas/{project_id}
ImplementadoGET/v1/quotas/{project_id}
ImplementadoPUT/v1/quotas/{project_id}
ImplementadoGET/v1/quotas/{project_id}/defaults
ImplementadoGET/v1/registries
ImplementadoPOST/v1/registries
ImplementadoDELETE/v1/registries/{registry_ident}
ImplementadoGET/v1/registries/{registry_ident}
ImplementadoPATCH/v1/registries/{registry_ident}
ImplementadoGET/v1/services
ImplementadoPUT/v1/services/disable
ImplementadoPUT/v1/services/enable
ImplementadoPUT/v1/services/force_down
ImplementadoDELETE/v1/services/{host}/{binary}