The following is an overview of all available policies in Placement. For a sample configuration file, refer to Sample Placement Policy File.
placement| Default: | role:admin | 
|---|
This rule is used for all routes that do not yet have granular policy rules. It will be replaced with rule:admin_api.
admin_api| Default: | 
  | 
|---|---|
| Scope Types: | 
  | 
Default rule for most placement APIs.
placement:resource_providers:list| Default: | 
  | 
|---|---|
| Operations: | 
  | 
| Scope Types: | 
  | 
List resource providers.
placement:resource_providers:create| Default: | 
  | 
|---|---|
| Operations: | 
  | 
| Scope Types: | 
  | 
Create resource provider.
placement:resource_providers:show| Default: | 
  | 
|---|---|
| Operations: | 
  | 
| Scope Types: | 
  | 
Show resource provider.
placement:resource_providers:update| Default: | 
  | 
|---|---|
| Operations: | 
  | 
| Scope Types: | 
  | 
Update resource provider.
placement:resource_providers:delete| Default: | 
  | 
|---|---|
| Operations: | 
  | 
| Scope Types: | 
  | 
Delete resource provider.
placement:resource_classes:list| Default: | 
  | 
|---|---|
| Operations: | 
  | 
| Scope Types: | 
  | 
List resource classes.
placement:resource_classes:create| Default: | 
  | 
|---|---|
| Operations: | 
  | 
| Scope Types: | 
  | 
Create resource class.
placement:resource_classes:show| Default: | 
  | 
|---|---|
| Operations: | 
  | 
| Scope Types: | 
  | 
Show resource class.
placement:resource_classes:update| Default: | 
  | 
|---|---|
| Operations: | 
  | 
| Scope Types: | 
  | 
Update resource class.
placement:resource_classes:delete| Default: | 
  | 
|---|---|
| Operations: | 
  | 
| Scope Types: | 
  | 
Delete resource class.
placement:resource_providers:inventories:list| Default: | 
  | 
|---|---|
| Operations: | 
  | 
| Scope Types: | 
  | 
List resource provider inventories.
placement:resource_providers:inventories:create| Default: | 
  | 
|---|---|
| Operations: | 
  | 
| Scope Types: | 
  | 
Create one resource provider inventory.
placement:resource_providers:inventories:show| Default: | 
  | 
|---|---|
| Operations: | 
  | 
| Scope Types: | 
  | 
Show resource provider inventory.
placement:resource_providers:inventories:update| Default: | 
  | 
|---|---|
| Operations: | 
  | 
| Scope Types: | 
  | 
Update resource provider inventory.
placement:resource_providers:inventories:delete| Default: | 
  | 
|---|---|
| Operations: | 
  | 
| Scope Types: | 
  | 
Delete resource provider inventory.
placement:resource_providers:aggregates:list| Default: | 
  | 
|---|---|
| Operations: | 
  | 
| Scope Types: | 
  | 
List resource provider aggregates.
placement:resource_providers:aggregates:update| Default: | 
  | 
|---|---|
| Operations: | 
  | 
| Scope Types: | 
  | 
Update resource provider aggregates.
placement:resource_providers:usages| Default: | 
  | 
|---|---|
| Operations: | 
  | 
| Scope Types: | 
  | 
List resource provider usages.
placement:usages| Default: | 
  | 
|---|---|
| Operations: | 
  | 
| Scope Types: | 
  | 
List total resource usages for a given project.
placement:traits:list| Default: | 
  | 
|---|---|
| Operations: | 
  | 
| Scope Types: | 
  | 
List traits.
placement:traits:show| Default: | 
  | 
|---|---|
| Operations: | 
  | 
| Scope Types: | 
  | 
Show trait.
placement:traits:update| Default: | 
  | 
|---|---|
| Operations: | 
  | 
| Scope Types: | 
  | 
Update trait.
placement:traits:delete| Default: | 
  | 
|---|---|
| Operations: | 
  | 
| Scope Types: | 
  | 
Delete trait.
placement:resource_providers:traits:list| Default: | 
  | 
|---|---|
| Operations: | 
  | 
| Scope Types: | 
  | 
List resource provider traits.
placement:resource_providers:traits:update| Default: | 
  | 
|---|---|
| Operations: | 
  | 
| Scope Types: | 
  | 
Update resource provider traits.
placement:resource_providers:traits:delete| Default: | 
  | 
|---|---|
| Operations: | 
  | 
| Scope Types: | 
  | 
Delete resource provider traits.
placement:allocations:manage| Default: | 
  | 
|---|---|
| Operations: | 
  | 
| Scope Types: | 
  | 
Manage allocations.
placement:allocations:list| Default: | 
  | 
|---|---|
| Operations: | 
  | 
| Scope Types: | 
  | 
List allocations.
placement:allocations:update| Default: | 
  | 
|---|---|
| Operations: | 
  | 
| Scope Types: | 
  | 
Update allocations.
placement:allocations:delete| Default: | 
  | 
|---|---|
| Operations: | 
  | 
| Scope Types: | 
  | 
Delete allocations.
placement:resource_providers:allocations:list| Default: | 
  | 
|---|---|
| Operations: | 
  | 
| Scope Types: | 
  | 
List resource provider allocations.
placement:allocation_candidates:list| Default: | 
  | 
|---|---|
| Operations: | 
  | 
| Scope Types: | 
  | 
List allocation candidates.
placement:reshaper:reshape| Default: | 
  | 
|---|---|
| Operations: | 
  | 
| Scope Types: | 
  | 
Reshape Inventory and Allocations.
Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.