The following is an overview of all available policies in Magnum. For a sample configuration file, refer to policy.yaml.
context_is_admin| Default: | role:admin |
|---|
(no description provided)
admin_or_owner| Default: | is_admin:True or project_id:%(project_id)s |
|---|
(no description provided)
admin_api| Default: | rule:context_is_admin |
|---|
(no description provided)
admin_or_user| Default: | is_admin:True or user_id:%(user_id)s |
|---|
(no description provided)
cluster_user| Default: | user_id:%(trustee_user_id)s |
|---|
(no description provided)
deny_cluster_user| Default: | not domain_id:%(trustee_domain_id)s |
|---|
(no description provided)
bay:create| Default: |
|
|---|---|
| Operations: |
|
Create a new bay.
bay:delete| Default: |
|
|---|---|
| Operations: |
|
Delete a bay.
bay:detail| Default: |
|
|---|---|
| Operations: |
|
Retrieve a list of bays with detail.
bay:get| Default: |
|
|---|---|
| Operations: |
|
Retrieve information about the given bay.
bay:get_all| Default: |
|
|---|---|
| Operations: |
|
Retrieve a list of bays.
bay:update| Default: |
|
|---|---|
| Operations: |
|
Update an existing bay.
baymodel:create| Default: |
|
|---|---|
| Operations: |
|
Create a new baymodel.
baymodel:delete| Default: |
|
|---|---|
| Operations: |
|
Delete a baymodel.
baymodel:detail| Default: |
|
|---|---|
| Operations: |
|
Retrieve a list of baymodel with detail.
baymodel:get| Default: |
|
|---|---|
| Operations: |
|
Retrieve information about the given baymodel.
baymodel:get_all| Default: |
|
|---|---|
| Operations: |
|
Retrieve a list of baymodel.
baymodel:update| Default: |
|
|---|---|
| Operations: |
|
Update an existing baymodel.
baymodel:publish| Default: |
|
|---|---|
| Operations: |
|
Publish an existing baymodel.
certificate:create| Default: |
|
|---|---|
| Operations: |
|
Sign a new certificate by the CA.
certificate:get| Default: |
|
|---|---|
| Operations: |
|
Retrieve CA information about the given bay/cluster.
certificate:rotate_ca| Default: |
|
|---|---|
| Operations: |
|
Rotate the CA certificate on the given bay/cluster.
cluster:create| Default: |
|
|---|---|
| Operations: |
|
Create a new cluster.
cluster:delete| Default: |
|
|---|---|
| Operations: |
|
Delete a cluster.
cluster:delete_all_projects| Default: |
|
|---|---|
| Operations: |
|
Delete a cluster from any project.
cluster:detail| Default: |
|
|---|---|
| Operations: |
|
Retrieve a list of clusters with detail.
cluster:detail_all_projects| Default: |
|
|---|---|
| Operations: |
|
Retrieve a list of clusters with detail across projects.
cluster:get| Default: |
|
|---|---|
| Operations: |
|
Retrieve information about the given cluster.
cluster:get_one_all_projects| Default: |
|
|---|---|
| Operations: |
|
Retrieve information about the given cluster across projects.
cluster:get_all| Default: |
|
|---|---|
| Operations: |
|
Retrieve a list of clusters.
cluster:get_all_all_projects| Default: |
|
|---|---|
| Operations: |
|
Retrieve a list of all clusters across projects.
cluster:update| Default: |
|
|---|---|
| Operations: |
|
Update an existing cluster.
clustertemplate:create| Default: |
|
|---|---|
| Operations: |
|
Create a new cluster template.
clustertemplate:delete| Default: |
|
|---|---|
| Operations: |
|
Delete a cluster template.
clustertemplate:delete_all_projects| Default: |
|
|---|---|
| Operations: |
|
Delete a cluster template from any project.
clustertemplate:detail_all_projects| Default: |
|
|---|---|
| Operations: |
|
Retrieve a list of cluster templates with detail across projects.
clustertemplate:detail| Default: |
|
|---|---|
| Operations: |
|
Retrieve a list of cluster templates with detail.
clustertemplate:get| Default: |
|
|---|---|
| Operations: |
|
Retrieve information about the given cluster template.
clustertemplate:get_one_all_projects| Default: |
|
|---|---|
| Operations: |
|
Retrieve information about the given cluster template across project.
clustertemplate:get_all| Default: |
|
|---|---|
| Operations: |
|
Retrieve a list of cluster templates.
clustertemplate:get_all_all_projects| Default: |
|
|---|---|
| Operations: |
|
Retrieve a list of cluster templates across projects.
clustertemplate:update| Default: |
|
|---|---|
| Operations: |
|
Update an existing cluster template.
clustertemplate:publish| Default: |
|
|---|---|
| Operations: |
|
Publish an existing cluster template.
federation:create| Default: |
|
|---|---|
| Operations: |
|
Create a new federation.
federation:delete| Default: |
|
|---|---|
| Operations: |
|
Delete a federation.
federation:detail| Default: |
|
|---|---|
| Operations: |
|
Retrieve a list of federations with detail.
federation:get| Default: |
|
|---|---|
| Operations: |
|
Retrieve information about the given federation.
federation:get_all| Default: |
|
|---|---|
| Operations: |
|
Retrieve a list of federations.
federation:update| Default: |
|
|---|---|
| Operations: |
|
Update an existing federation.
magnum-service:get_all| Default: |
|
|---|---|
| Operations: |
|
Retrieve a list of magnum-services.
quota:create| Default: |
|
|---|---|
| Operations: |
|
Create quota.
quota:delete| Default: |
|
|---|---|
| Operations: |
|
Delete quota for a given project_id and resource.
quota:get| Default: |
|
|---|---|
| Operations: |
|
Retrieve Quota information for the given project_id.
quota:get_all| Default: |
|
|---|---|
| Operations: |
|
Retrieve a list of quotas.
quota:update| Default: |
|
|---|---|
| Operations: |
|
Update quota for a given project_id.
stats:get_all| Default: |
|
|---|---|
| Operations: |
|
Retrieve magnum stats.
Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.