ed586a0355
The default quota panel has been moved to a tab in the system info panel. The update default quotas feature has been removed. The cinder quota-class methods have been removed to keep consistency. The test cases and the apis for nova and cinder have been modified according the change. This change is done to support the change: I1110022d6f628d03aaf363da707f2d2ef1600437 Change-Id: I193c7209d9681b6d69afe0d996153ac86850d243 Closes-Bug: #1292589
59 lines
2.4 KiB
JSON
59 lines
2.4 KiB
JSON
{
|
|
"context_is_admin": [["role:admin"]],
|
|
"admin_or_owner": [["is_admin:True"], ["project_id:%(project_id)s"]],
|
|
"default": [["rule:admin_or_owner"]],
|
|
|
|
"admin_api": [["is_admin:True"]],
|
|
|
|
"volume:create": [],
|
|
"volume:update": [],
|
|
"volume:delete": [["rule:default"]],
|
|
"volume:get_all": [],
|
|
"volume:get_volume_metadata": [],
|
|
"volume:get_volume_admin_metadata": [["rule:admin_api"]],
|
|
"volume:delete_volume_admin_metadata": [["rule:admin_api"]],
|
|
"volume:update_volume_admin_metadata": [["rule:admin_api"]],
|
|
"volume:create_snapshot": [["rule:default"]],
|
|
"volume:delete_snapshot": [["rule:default"]],
|
|
"volume:get_snapshot": [],
|
|
"volume:get_all_snapshots": [],
|
|
"volume:extend": [],
|
|
|
|
"volume_extension:types_manage": [["rule:admin_api"]],
|
|
"volume_extension:types_extra_specs": [["rule:admin_api"]],
|
|
"volume_extension:volume_type_encryption": [["rule:admin_api"]],
|
|
"volume_extension:volume_encryption_metadata": [["rule:admin_api"]],
|
|
"volume_extension:extended_snapshot_attributes": [],
|
|
"volume_extension:volume_image_metadata": [],
|
|
|
|
"volume_extension:quotas:show": [],
|
|
"volume_extension:quotas:update": [["rule:admin_api"]],
|
|
|
|
"volume_extension:volume_admin_actions:reset_status": [["rule:admin_api"]],
|
|
"volume_extension:snapshot_admin_actions:reset_status": [["rule:admin_api"]],
|
|
"volume_extension:volume_admin_actions:force_delete": [["rule:admin_api"]],
|
|
"volume_extension:snapshot_admin_actions:force_delete": [["rule:admin_api"]],
|
|
"volume_extension:volume_admin_actions:migrate_volume": [["rule:admin_api"]],
|
|
"volume_extension:volume_admin_actions:migrate_volume_completion": [["rule:admin_api"]],
|
|
|
|
"volume_extension:volume_host_attribute": [["rule:admin_api"]],
|
|
"volume_extension:volume_tenant_attribute": [["rule:admin_api"]],
|
|
"volume_extension:volume_mig_status_attribute": [["rule:admin_api"]],
|
|
"volume_extension:hosts": [["rule:admin_api"]],
|
|
"volume_extension:services": [["rule:admin_api"]],
|
|
"volume:services": [["rule:admin_api"]],
|
|
|
|
"volume:create_transfer": [],
|
|
"volume:accept_transfer": [],
|
|
"volume:delete_transfer": [],
|
|
"volume:get_all_transfers": [],
|
|
|
|
"backup:create" : [],
|
|
"backup:delete": [],
|
|
"backup:get": [],
|
|
"backup:get_all": [],
|
|
"backup:restore": [],
|
|
|
|
"snapshot_extension:snapshot_actions:update_snapshot_status": []
|
|
}
|