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

Componentes · Almacenamiento

API de Manila

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

  • 132Implementado
  • 126No implementado
  • Implementado servido por el módulo Go como en el original
  • No implementado responde 501 Not Implemented o 404

Fuente: openkeel-manila/docs/PLAN.md · estado a 2026-11-02.

EstadoMétodoRuta
ImplementadoGET/v2/{project_id}/availability-zones
ImplementadoGET/v2/{project_id}/extensions
No implementadoPOST/v2/{project_id}/extensions
No implementadoDELETE/v2/{project_id}/extensions/{id}
No implementadoGET/v2/{project_id}/extensions/{id}
ImplementadoGET/v2/{project_id}/limits
ImplementadoGET/v2/{project_id}/messages
ImplementadoDELETE/v2/{project_id}/messages/{id}
ImplementadoGET/v2/{project_id}/messages/{id}
ImplementadoGET/v2/{project_id}/os-availability-zone
ImplementadoGET/v2/{project_id}/os-quota-class-sets/{id}
ImplementadoPUT/v2/{project_id}/os-quota-class-sets/{id}
ImplementadoDELETE/v2/{project_id}/os-quota-sets/{id}
ImplementadoGET/v2/{project_id}/os-quota-sets/{id}
ImplementadoPUT/v2/{project_id}/os-quota-sets/{id}
ImplementadoGET/v2/{project_id}/os-quota-sets/{id}/defaults
No implementadoGET/v2/{project_id}/os-services
No implementadoPUT/v2/{project_id}/os-services/{id}
No implementadoPOST/v2/{project_id}/os-share-manage
No implementadoPOST/v2/{project_id}/os-share-unmanage/{id}/unmanage
No implementadoGET/v2/{project_id}/qos-types
No implementadoPOST/v2/{project_id}/qos-types
No implementadoDELETE/v2/{project_id}/qos-types/{id}
No implementadoGET/v2/{project_id}/qos-types/{id}
No implementadoPUT/v2/{project_id}/qos-types/{id}
No implementadoGET/v2/{project_id}/qos-types/{id}/specs
No implementadoPOST/v2/{project_id}/qos-types/{id}/specs
No implementadoDELETE/v2/{project_id}/qos-types/{id}/specs/{key}
No implementadoGET/v2/{project_id}/qos-types/{id}/specs/{key}
No implementadoPUT/v2/{project_id}/qos-types/{id}/specs/{key}
ImplementadoGET/v2/{project_id}/quota-class-sets/{id}
ImplementadoPUT/v2/{project_id}/quota-class-sets/{id}
ImplementadoDELETE/v2/{project_id}/quota-sets/{id}
ImplementadoGET/v2/{project_id}/quota-sets/{id}
ImplementadoPUT/v2/{project_id}/quota-sets/{id}
ImplementadoGET/v2/{project_id}/quota-sets/{id}/defaults
ImplementadoGET/v2/{project_id}/quota-sets/{id}/detail
ImplementadoGET/v2/{project_id}/resource-locks
ImplementadoPOST/v2/{project_id}/resource-locks
ImplementadoDELETE/v2/{project_id}/resource-locks/{id}
ImplementadoGET/v2/{project_id}/resource-locks/{id}
ImplementadoPUT/v2/{project_id}/resource-locks/{id}
ImplementadoGET/v2/{project_id}/scheduler-stats/pools
ImplementadoGET/v2/{project_id}/scheduler-stats/pools/detail
ImplementadoGET/v2/{project_id}/security-services
ImplementadoPOST/v2/{project_id}/security-services
ImplementadoGET/v2/{project_id}/security-services/detail
ImplementadoDELETE/v2/{project_id}/security-services/{id}
ImplementadoGET/v2/{project_id}/security-services/{id}
ImplementadoPUT/v2/{project_id}/security-services/{id}
ImplementadoGET/v2/{project_id}/services
No implementadoPOST/v2/{project_id}/services/ensure-shares
ImplementadoPUT/v2/{project_id}/services/{id}
ImplementadoGET/v2/{project_id}/share-access-rules
ImplementadoPUT/v2/{project_id}/share-access-rules/{access_id}/metadata
ImplementadoDELETE/v2/{project_id}/share-access-rules/{access_id}/metadata/{key}
ImplementadoGET/v2/{project_id}/share-access-rules/{id}
No implementadoPUT/v2/{project_id}/share-access-rules/{id}
No implementadoGET/v2/{project_id}/share-backups
ImplementadoPOST/v2/{project_id}/share-backups
No implementadoGET/v2/{project_id}/share-backups/detail
No implementadoDELETE/v2/{project_id}/share-backups/{id}
ImplementadoGET/v2/{project_id}/share-backups/{id}
No implementadoPUT/v2/{project_id}/share-backups/{id}
No implementadoPOST/v2/{project_id}/share-backups/{id}/action
No implementadoPOST/v2/{project_id}/share-backups/{id}/action
No implementadoGET/v2/{project_id}/share-group-snapshots
No implementadoPOST/v2/{project_id}/share-group-snapshots
No implementadoGET/v2/{project_id}/share-group-snapshots/detail
No implementadoDELETE/v2/{project_id}/share-group-snapshots/{id}
No implementadoGET/v2/{project_id}/share-group-snapshots/{id}
No implementadoPUT/v2/{project_id}/share-group-snapshots/{id}
No implementadoPOST/v2/{project_id}/share-group-snapshots/{id}/action
No implementadoPOST/v2/{project_id}/share-group-snapshots/{id}/action
No implementadoGET/v2/{project_id}/share-group-snapshots/{id}/members
ImplementadoGET/v2/{project_id}/share-group-types
ImplementadoPOST/v2/{project_id}/share-group-types
No implementadoGET/v2/{project_id}/share-group-types/default
No implementadoDELETE/v2/{project_id}/share-group-types/{id}
ImplementadoGET/v2/{project_id}/share-group-types/{id}
No implementadoGET/v2/{project_id}/share-group-types/{id}/access
No implementadoPOST/v2/{project_id}/share-group-types/{id}/action
No implementadoPOST/v2/{project_id}/share-group-types/{id}/action
No implementadoPOST/v2/{project_id}/share-group-types/{id}/action
No implementadoPOST/v2/{project_id}/share-group-types/{id}/action
No implementadoGET/v2/{project_id}/share-group-types/{id}/group-specs
No implementadoPOST/v2/{project_id}/share-group-types/{id}/group-specs
No implementadoDELETE/v2/{project_id}/share-group-types/{id}/group-specs/{key}
No implementadoGET/v2/{project_id}/share-group-types/{id}/group-specs/{key}
No implementadoPUT/v2/{project_id}/share-group-types/{id}/group-specs/{key}
ImplementadoGET/v2/{project_id}/share-groups
ImplementadoPOST/v2/{project_id}/share-groups
ImplementadoGET/v2/{project_id}/share-groups/detail
No implementadoDELETE/v2/{project_id}/share-groups/{id}
ImplementadoGET/v2/{project_id}/share-groups/{id}
No implementadoPUT/v2/{project_id}/share-groups/{id}
No implementadoPOST/v2/{project_id}/share-groups/{id}/action
No implementadoPOST/v2/{project_id}/share-groups/{id}/action
ImplementadoGET/v2/{project_id}/share-networks
ImplementadoPOST/v2/{project_id}/share-networks
ImplementadoGET/v2/{project_id}/share-networks/detail
ImplementadoDELETE/v2/{project_id}/share-networks/{id}
ImplementadoGET/v2/{project_id}/share-networks/{id}
ImplementadoPUT/v2/{project_id}/share-networks/{id}
ImplementadoPOST/v2/{project_id}/share-networks/{id}/action
No implementadoPOST/v2/{project_id}/share-networks/{id}/action
ImplementadoPOST/v2/{project_id}/share-networks/{id}/action
No implementadoPOST/v2/{project_id}/share-networks/{id}/action
No implementadoPOST/v2/{project_id}/share-networks/{id}/action
No implementadoPOST/v2/{project_id}/share-networks/{id}/action
No implementadoPOST/v2/{project_id}/share-networks/{id}/action
ImplementadoGET/v2/{project_id}/share-networks/{share_network_id}/subnets
No implementadoPOST/v2/{project_id}/share-networks/{share_network_id}/subnets
No implementadoGET/v2/{project_id}/share-networks/{share_network_id}/subnets/{resource_id}/metadata
No implementadoPOST/v2/{project_id}/share-networks/{share_network_id}/subnets/{resource_id}/metadata
No implementadoPUT/v2/{project_id}/share-networks/{share_network_id}/subnets/{resource_id}/metadata
No implementadoDELETE/v2/{project_id}/share-networks/{share_network_id}/subnets/{resource_id}/metadata/{key}
No implementadoGET/v2/{project_id}/share-networks/{share_network_id}/subnets/{resource_id}/metadata/{key}
No implementadoPOST/v2/{project_id}/share-networks/{share_network_id}/subnets/{resource_id}/metadata/{key}
No implementadoDELETE/v2/{project_id}/share-networks/{share_network_id}/subnets/{share_network_subnet_id}
No implementadoGET/v2/{project_id}/share-networks/{share_network_id}/subnets/{share_network_subnet_id}
ImplementadoGET/v2/{project_id}/share-replicas
ImplementadoPOST/v2/{project_id}/share-replicas
ImplementadoGET/v2/{project_id}/share-replicas/detail
ImplementadoDELETE/v2/{project_id}/share-replicas/{id}
ImplementadoGET/v2/{project_id}/share-replicas/{id}
No implementadoPOST/v2/{project_id}/share-replicas/{id}/action
ImplementadoPOST/v2/{project_id}/share-replicas/{id}/action
No implementadoPOST/v2/{project_id}/share-replicas/{id}/action
No implementadoPOST/v2/{project_id}/share-replicas/{id}/action
No implementadoPOST/v2/{project_id}/share-replicas/{id}/action
No implementadoGET/v2/{project_id}/share-replicas/{resource_id}/metadata
No implementadoPOST/v2/{project_id}/share-replicas/{resource_id}/metadata
No implementadoPUT/v2/{project_id}/share-replicas/{resource_id}/metadata
No implementadoDELETE/v2/{project_id}/share-replicas/{resource_id}/metadata/{key}
No implementadoGET/v2/{project_id}/share-replicas/{resource_id}/metadata/{key}
No implementadoPOST/v2/{project_id}/share-replicas/{resource_id}/metadata/{key}
ImplementadoGET/v2/{project_id}/share-replicas/{share_replica_id}/export-locations
No implementadoGET/v2/{project_id}/share-replicas/{share_replica_id}/export-locations/{export_location_uuid}
ImplementadoGET/v2/{project_id}/share-servers
No implementadoPOST/v2/{project_id}/share-servers/manage
ImplementadoDELETE/v2/{project_id}/share-servers/{id}
ImplementadoGET/v2/{project_id}/share-servers/{id}
No implementadoPOST/v2/{project_id}/share-servers/{id}/action
No implementadoPOST/v2/{project_id}/share-servers/{id}/action
No implementadoPOST/v2/{project_id}/share-servers/{id}/action
No implementadoPOST/v2/{project_id}/share-servers/{id}/action
No implementadoPOST/v2/{project_id}/share-servers/{id}/action
No implementadoPOST/v2/{project_id}/share-servers/{id}/action
No implementadoPOST/v2/{project_id}/share-servers/{id}/action
No implementadoPOST/v2/{project_id}/share-servers/{id}/action
ImplementadoGET/v2/{project_id}/share-servers/{id}/details
ImplementadoGET/v2/{project_id}/share-transfers
ImplementadoPOST/v2/{project_id}/share-transfers
ImplementadoGET/v2/{project_id}/share-transfers/detail
ImplementadoDELETE/v2/{project_id}/share-transfers/{id}
ImplementadoGET/v2/{project_id}/share-transfers/{id}
ImplementadoPOST/v2/{project_id}/share-transfers/{id}/accept
ImplementadoGET/v2/{project_id}/share_instances
ImplementadoGET/v2/{project_id}/share_instances/{id}
No implementadoPOST/v2/{project_id}/share_instances/{id}/action
No implementadoPOST/v2/{project_id}/share_instances/{id}/action
No implementadoPOST/v2/{project_id}/share_instances/{id}/action
No implementadoPOST/v2/{project_id}/share_instances/{id}/action
No implementadoGET/v2/{project_id}/share_instances/{share_instance_id}/export_locations
No implementadoGET/v2/{project_id}/share_instances/{share_instance_id}/export_locations/{export_location_uuid}
ImplementadoGET/v2/{project_id}/shares
ImplementadoPOST/v2/{project_id}/shares
ImplementadoGET/v2/{project_id}/shares/detail
ImplementadoPOST/v2/{project_id}/shares/manage
ImplementadoDELETE/v2/{project_id}/shares/{id}
ImplementadoGET/v2/{project_id}/shares/{id}
ImplementadoPUT/v2/{project_id}/shares/{id}
ImplementadoPOST/v2/{project_id}/shares/{id}/action
ImplementadoPOST/v2/{project_id}/shares/{id}/action
ImplementadoPOST/v2/{project_id}/shares/{id}/action
ImplementadoPOST/v2/{project_id}/shares/{id}/action
No implementadoPOST/v2/{project_id}/shares/{id}/action
No implementadoPOST/v2/{project_id}/shares/{id}/action
No implementadoPOST/v2/{project_id}/shares/{id}/action
No implementadoPOST/v2/{project_id}/shares/{id}/action
No implementadoPOST/v2/{project_id}/shares/{id}/action
ImplementadoPOST/v2/{project_id}/shares/{id}/action
ImplementadoPOST/v2/{project_id}/shares/{id}/action
ImplementadoPOST/v2/{project_id}/shares/{id}/action
ImplementadoPOST/v2/{project_id}/shares/{id}/action
No implementadoPOST/v2/{project_id}/shares/{id}/action
No implementadoPOST/v2/{project_id}/shares/{id}/action
ImplementadoPOST/v2/{project_id}/shares/{id}/action
No implementadoPOST/v2/{project_id}/shares/{id}/action
No implementadoPOST/v2/{project_id}/shares/{id}/action
ImplementadoPOST/v2/{project_id}/shares/{id}/action
ImplementadoPOST/v2/{project_id}/shares/{id}/action
ImplementadoPOST/v2/{project_id}/shares/{id}/action
ImplementadoPOST/v2/{project_id}/shares/{id}/action
ImplementadoPOST/v2/{project_id}/shares/{id}/action
No implementadoGET/v2/{project_id}/shares/{id}/migration-progress
ImplementadoGET/v2/{project_id}/shares/{resource_id}/metadata
ImplementadoPOST/v2/{project_id}/shares/{resource_id}/metadata
ImplementadoPUT/v2/{project_id}/shares/{resource_id}/metadata
ImplementadoDELETE/v2/{project_id}/shares/{resource_id}/metadata/{key}
ImplementadoGET/v2/{project_id}/shares/{resource_id}/metadata/{key}
No implementadoPOST/v2/{project_id}/shares/{resource_id}/metadata/{key}
ImplementadoGET/v2/{project_id}/shares/{share_id}/export_locations
ImplementadoGET/v2/{project_id}/shares/{share_id}/export_locations/{export_location_uuid}
ImplementadoGET/v2/{project_id}/shares/{share_id}/export_locations/{resource_id}/metadata
ImplementadoPOST/v2/{project_id}/shares/{share_id}/export_locations/{resource_id}/metadata
ImplementadoPUT/v2/{project_id}/shares/{share_id}/export_locations/{resource_id}/metadata
No implementadoDELETE/v2/{project_id}/shares/{share_id}/export_locations/{resource_id}/metadata/{key}
No implementadoGET/v2/{project_id}/shares/{share_id}/export_locations/{resource_id}/metadata/{key}
No implementadoPOST/v2/{project_id}/shares/{share_id}/export_locations/{resource_id}/metadata/{key}
ImplementadoGET/v2/{project_id}/shares/{share_id}/instances
No implementadoGET/v2/{project_id}/snapshot-instances
No implementadoGET/v2/{project_id}/snapshot-instances/detail
No implementadoGET/v2/{project_id}/snapshot-instances/{id}
No implementadoPOST/v2/{project_id}/snapshot-instances/{id}/action
No implementadoGET/v2/{project_id}/snapshot-instances/{snapshot_instance_id}/export-locations
No implementadoGET/v2/{project_id}/snapshot-instances/{snapshot_instance_id}/export-locations/{export_location_id}
ImplementadoGET/v2/{project_id}/snapshots
ImplementadoPOST/v2/{project_id}/snapshots
ImplementadoGET/v2/{project_id}/snapshots/detail
No implementadoPOST/v2/{project_id}/snapshots/manage
ImplementadoDELETE/v2/{project_id}/snapshots/{id}
ImplementadoGET/v2/{project_id}/snapshots/{id}
ImplementadoPUT/v2/{project_id}/snapshots/{id}
No implementadoPOST/v2/{project_id}/snapshots/{id}/action
No implementadoPOST/v2/{project_id}/snapshots/{id}/action
No implementadoPOST/v2/{project_id}/snapshots/{id}/action
No implementadoPOST/v2/{project_id}/snapshots/{id}/action
No implementadoPOST/v2/{project_id}/snapshots/{id}/action
No implementadoPOST/v2/{project_id}/snapshots/{id}/action
No implementadoPOST/v2/{project_id}/snapshots/{id}/action
No implementadoGET/v2/{project_id}/snapshots/{resource_id}/metadata
No implementadoPOST/v2/{project_id}/snapshots/{resource_id}/metadata
No implementadoPUT/v2/{project_id}/snapshots/{resource_id}/metadata
No implementadoDELETE/v2/{project_id}/snapshots/{resource_id}/metadata/{key}
No implementadoGET/v2/{project_id}/snapshots/{resource_id}/metadata/{key}
No implementadoPOST/v2/{project_id}/snapshots/{resource_id}/metadata/{key}
No implementadoGET/v2/{project_id}/snapshots/{snapshot_id}/access-list
ImplementadoGET/v2/{project_id}/snapshots/{snapshot_id}/export-locations
No implementadoGET/v2/{project_id}/snapshots/{snapshot_id}/export-locations/{export_location_id}
ImplementadoGET/v2/{project_id}/types
ImplementadoPOST/v2/{project_id}/types
ImplementadoGET/v2/{project_id}/types/default
ImplementadoDELETE/v2/{project_id}/types/{id}
ImplementadoGET/v2/{project_id}/types/{id}
ImplementadoPUT/v2/{project_id}/types/{id}
ImplementadoPOST/v2/{project_id}/types/{id}/action
ImplementadoPOST/v2/{project_id}/types/{id}/action
ImplementadoPOST/v2/{project_id}/types/{id}/action
ImplementadoPOST/v2/{project_id}/types/{id}/action
ImplementadoPOST/v2/{project_id}/types/{id}/action
ImplementadoGET/v2/{project_id}/types/{id}/share_type_access
ImplementadoGET/v2/{project_id}/types/{type_id}/extra_specs
ImplementadoPOST/v2/{project_id}/types/{type_id}/extra_specs
ImplementadoDELETE/v2/{project_id}/types/{type_id}/extra_specs/{id}
ImplementadoGET/v2/{project_id}/types/{type_id}/extra_specs/{id}
ImplementadoPUT/v2/{project_id}/types/{type_id}/extra_specs/{id}