The following is an overview of all available policies in masakari. For a sample configuration file, refer to Sample Masakari Policy File.
context_is_admin| Default: | role:admin |
|---|
Decides what is required for the ‘is_admin:True’ check to succeed.
admin_or_owner| Default: | is_admin:True or project_id:%(project_id)s |
|---|
Default rule for most non-Admin APIs.
admin_api| Default: | is_admin:True |
|---|
Default rule for most Admin APIs.
os_masakari_api:extensions:index| Default: |
|
|---|---|
| Operations: |
|
List available extensions.
os_masakari_api:extensions:detail| Default: |
|
|---|---|
| Operations: |
|
Shows information for an extension.
os_masakari_api:extensions:discoverable| Default: | rule:admin_api |
|---|
Extension Info API extensions to change the API.
os_masakari_api:os-hosts:index| Default: |
|
|---|---|
| Operations: |
|
Lists IDs, names, type, reserved, on_maintenance for all hosts.
os_masakari_api:os-hosts:detail| Default: |
|
|---|---|
| Operations: |
|
Shows details for a host.
os_masakari_api:os-hosts:create| Default: |
|
|---|---|
| Operations: |
|
Creates a host under given segment.
os_masakari_api:os-hosts:update| Default: |
|
|---|---|
| Operations: |
|
Updates the editable attributes of an existing host.
os_masakari_api:os-hosts:delete| Default: |
|
|---|---|
| Operations: |
|
Deletes a host from given segment.
os_masakari_api:os-hosts:discoverable| Default: | rule:admin_api |
|---|
Host API extensions to change the API.
os_masakari_api:notifications:index| Default: |
|
|---|---|
| Operations: |
|
Lists IDs, notification types, host_name, generated_time, payload and status for all notifications.
os_masakari_api:notifications:detail| Default: |
|
|---|---|
| Operations: |
|
Shows details for a notification.
os_masakari_api:notifications:create| Default: |
|
|---|---|
| Operations: |
|
Creates a notification.
os_masakari_api:notifications:discoverable| Default: | rule:admin_api |
|---|
Notification API extensions to change the API.
os_masakari_api:segments:index| Default: |
|
|---|---|
| Operations: |
|
Lists IDs, names, description, recovery_method, service_type for all segments.
os_masakari_api:segments:detail| Default: |
|
|---|---|
| Operations: |
|
Shows details for a segment.
os_masakari_api:segments:create| Default: |
|
|---|---|
| Operations: |
|
Creates a segment.
os_masakari_api:segments:update| Default: |
|
|---|---|
| Operations: |
|
Updates the editable attributes of an existing host.
os_masakari_api:segments:delete| Default: |
|
|---|---|
| Operations: |
|
Deletes a segment.
os_masakari_api:segments:discoverable| Default: | rule:admin_api |
|---|
Segment API extensions to change the API.
os_masakari_api:versions:index| Default: |
|
|---|---|
| Operations: |
|
List all versions.
os_masakari_api:versions:discoverable| Default: | @ |
|---|
Version API extensions to change the API.
Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.