Acciones SFS
Consulta de la versión de la API
Permiso |
API |
Acción |
IAM Proyecto |
Empresarial Proyecto |
---|---|---|---|---|
Consulta de la versión de la API (Native OpenStack API) |
GET / |
- |
× |
× |
Consulta de la versión de la API (Native OpenStack API) |
GET /{api_version}/ |
- |
× |
× |
Sistemas de archivos compartidos
Permiso |
API |
Acción |
IAM Proyecto |
Empresarial Proyecto |
---|---|---|---|---|
Creación de un sistema de archivos compartido (Native OpenStack API) |
POST /v2/{project_id}/shares |
sfs:shares:createShare |
√ |
√ |
Consulta de todos los sistemas de archivos compartidos (Native OpenStack API) |
GET /v2/{project_id}/shares |
sfs:shares:getShare |
√ |
√ |
Consulta de detalles acerca de todos los sistemas de archivos compartidos (Native OpenStack API) |
GET /v2/{project_id}/shares/detail |
sfs:shares:getAllSharesDetail |
√ |
√ |
Consulta de detalles acerca de un sistema de archivos compartido (Native OpenStack API) |
GET /v2/{project_id}/shares/{share_id} |
sfs:shares:getShareDetail |
√ |
√ |
Consulta de ubicaciones de montaje de un sistema de archivos compartido (Native OpenStack API) |
GET /v2/{project_id}/shares/{share_id}/export_locations |
sfs:shares:getShareExportLocations |
√ |
√ |
Modificación de un sistema de archivos compartido (Native OpenStack API) |
PUT /v2/{project_id}/shares/{share_id} |
sfs:shares:updateShare |
√ |
√ |
Eliminación de un sistema de archivos compartido (Native OpenStack API) |
DELETE /v2/{project_id}/shares/{share_id} |
sfs:shares:deleteShare |
√ |
√ |
Reglas de acceso para compartir
Permiso |
API |
Acción |
IAM Proyecto |
Empresarial Proyecto |
---|---|---|---|---|
Adición de reglas de acceso compartido (Native OpenStack API) |
POST /v2/{project_id}/shares/{share_id}/action |
sfs:shares:ShareAction |
√ |
√ |
Eliminación de reglas de acceso compartido (Native OpenStack API) |
POST /v2/{project_id}/shares/{share_id}/action |
sfs:shares:ShareAction |
√ |
√ |
Consulta de reglas de acceso compartido (Native OpenStack API) |
POST /v2/{project_id}/shares/{share_id}/action |
sfs:shares:ShareAction |
√ |
√ |
Gestión de cuotas
Permiso |
API |
Acción |
IAM Proyecto |
Empresarial Proyecto |
---|---|---|---|---|
Consulta de la cuota de inquilino (Native OpenStack API) |
GET /v2/{project_id}/os-quota-sets/{project_id} |
sfs:quotas:getOSQuotaSets |
√ |
× |
Expansión o reducción de la capacidad
Permiso |
API |
Acción |
IAM Proyecto |
Empresarial Proyecto |
---|---|---|---|---|
Ampliación de un sistema de archivos compartido (Native OpenStack API) |
POST /v2/{project_id}/shares/{share_id}/action |
sfs:shares:ShareAction |
√ |
√ |
Reducir un sistema de archivos compartido (Native OpenStack API) |
POST /v2/{project_id}/shares/{share_id}/action |
sfs:shares:ShareAction |
√ |
√ |
Etiquetas para un sistema de archivos compartido
Permiso |
API |
Acción |
IAM Proyecto |
Empresarial Proyecto |
---|---|---|---|---|
Adición de una etiqueta a un sistema de archivos compartido |
POST /v2/{project_id}/sfs/{share_id}/tags |
sfs:tags:addShareTags |
√ |
× |
Eliminación de una etiqueta de un sistema de archivos compartido |
DELETE /v2/{project_id}/sfs/{share_id}/tags/{key} |
sfs:tags:deleteShareTags |
√ |
× |
Consulta de información de etiquetas acerca de un sistema de archivos compartido |
GET /v2/{project_id}/sfs/{share_id}/tags |
sfs:tags:getShareTags |
√ |
× |
Consulta de etiquetas de todos los sistemas de archivos compartidos de un inquilino |
GET /v2/{project_id}/sfs/tags |
sfs:tags:getAllTags |
√ |
× |
Agregar etiquetas por lotes a un sistema de archivos compartido |
POST /v2/{project_id}/sfs/{share_id}/tags/action |
sfs:tags:batchShareTags |
√ |
× |
Eliminación por lotes de etiquetas de un sistema de archivos compartido |
POST /v2/{project_id}/sfs/{share_id}/tags/action |
sfs:tags:batchShareTags |
√ |
× |
Consulta de detalles acerca de un sistema de archivos compartido basado en etiquetas |
POST /v2/{project_id}/sfs/resource_instances/action |
sfs:tags:getShareByTags |
√ |
× |
Consulta del número de sistemas de archivos compartidos basados en etiquetas |
POST /v2/{project_id}/sfs/resource_instances/action |
sfs:tags:getShareByTags |
√ |
× |
Zona de disponibilidad
Permiso |
API |
Acción |
IAM Proyecto |
Empresarial Proyecto |
---|---|---|---|---|
Consulta de AZs (Native OpenStack API) |
GET /v2/{project_id}/availability-zones?share_az={share_az} |
sfs:availabilityZones:getAvailabilityZones |
√ |
× |