...
parameter_defaults:
GlanceApiPolicies: {
glance-metadef_default: { key: 'metadef_default', value: '' },
glance-metadef_admin: { key: 'metadef_admin', value: 'role:admin' },
glance-get_metadef_namespace: { key: 'get_metadef_namespace', value: 'rule:metadef_default' },
glance-get_metadef_namespaces: { key: 'get_metadef_namespaces', value: 'rule:metadef_default' },
glance-modify_metadef_namespace: { key: 'modify_metadef_namespace', value: 'rule:metadef_admin' },
glance-add_metadef_namespace: { key: 'add_metadef_namespace', value: 'rule:metadef_admin' },
glance-delete_metadef_namespace: { key: 'delete_metadef_namespace', value: 'rule:metadef_admin' },
glance-get_metadef_object: { key: 'get_metadef_object', value: 'rule:metadef_default' },
glance-get_metadef_objects: { key: 'get_metadef_objects', value: 'rule:metadef_default' },
glance-modify_metadef_object: { key: 'modify_metadef_object', value: 'rule:metadef_admin' },
glance-add_metadef_object: { key: 'add_metadef_object', value: 'rule:metadef_admin' },
glance-delete_metadef_object: { key: 'delete_metadef_object', value: 'rule:metadef_admin' },
glance-list_metadef_resource_types: { key: 'list_metadef_resource_types', value: 'rule:metadef_default' },
glance-get_metadef_resource_type: { key: 'get_metadef_resource_type', value: 'rule:metadef_default' },
glance-add_metadef_resource_type_association: { key: 'add_metadef_resource_type_association', value: 'rule:metadef_admin' },
glance-remove_metadef_resource_type_association: { key: 'remove_metadef_resource_type_association', value: 'rule:metadef_admin' },
glance-get_metadef_property: { key: 'get_metadef_property', value: 'rule:metadef_default' },
glance-get_metadef_properties: { key: 'get_metadef_properties', value: 'rule:metadef_default' },
glance-modify_metadef_property: { key: 'modify_metadef_property', value: 'rule:metadef_admin' },
glance-add_metadef_property: { key: 'add_metadef_property', value: 'rule:metadef_admin' },
glance-remove_metadef_property: { key: 'remove_metadef_property', value: 'rule:metadef_admin' },
glance-get_metadef_tag: { key: 'get_metadef_tag', value: 'rule:metadef_default' },
glance-get_metadef_tags: { key: 'get_metadef_tags', value: 'rule:metadef_default' },
glance-modify_metadef_tag: { key: 'modify_metadef_tag', value: 'rule:metadef_admin' },
glance-add_metadef_tag: { key: 'add_metadef_tag', value: 'rule:metadef_admin' },
glance-add_metadef_tags: { key: 'add_metadef_tags', value: 'rule:metadef_admin' },
glance-delete_metadef_tag: { key: 'delete_metadef_tag', value: 'rule:metadef_admin' },
glance-delete_metadef_tags: { key: 'delete_metadef_tags', value: 'rule:metadef_admin' }
}
…
...
parameter_defaults:
GlanceApiPolicies: {
glance-metadef_default: { key: 'metadef_default', value: '' },
glance-metadef_admin: { key: 'metadef_admin', value: 'role:admin' },
glance-get_metadef_namespace: { key: 'get_metadef_namespace', value: 'rule:metadef_default' },
glance-get_metadef_namespaces: { key: 'get_metadef_namespaces', value: 'rule:metadef_default' },
glance-modify_metadef_namespace: { key: 'modify_metadef_namespace', value: 'rule:metadef_admin' },
glance-add_metadef_namespace: { key: 'add_metadef_namespace', value: 'rule:metadef_admin' },
glance-delete_metadef_namespace: { key: 'delete_metadef_namespace', value: 'rule:metadef_admin' },
glance-get_metadef_object: { key: 'get_metadef_object', value: 'rule:metadef_default' },
glance-get_metadef_objects: { key: 'get_metadef_objects', value: 'rule:metadef_default' },
glance-modify_metadef_object: { key: 'modify_metadef_object', value: 'rule:metadef_admin' },
glance-add_metadef_object: { key: 'add_metadef_object', value: 'rule:metadef_admin' },
glance-delete_metadef_object: { key: 'delete_metadef_object', value: 'rule:metadef_admin' },
glance-list_metadef_resource_types: { key: 'list_metadef_resource_types', value: 'rule:metadef_default' },
glance-get_metadef_resource_type: { key: 'get_metadef_resource_type', value: 'rule:metadef_default' },
glance-add_metadef_resource_type_association: { key: 'add_metadef_resource_type_association', value: 'rule:metadef_admin' },
glance-remove_metadef_resource_type_association: { key: 'remove_metadef_resource_type_association', value: 'rule:metadef_admin' },
glance-get_metadef_property: { key: 'get_metadef_property', value: 'rule:metadef_default' },
glance-get_metadef_properties: { key: 'get_metadef_properties', value: 'rule:metadef_default' },
glance-modify_metadef_property: { key: 'modify_metadef_property', value: 'rule:metadef_admin' },
glance-add_metadef_property: { key: 'add_metadef_property', value: 'rule:metadef_admin' },
glance-remove_metadef_property: { key: 'remove_metadef_property', value: 'rule:metadef_admin' },
glance-get_metadef_tag: { key: 'get_metadef_tag', value: 'rule:metadef_default' },
glance-get_metadef_tags: { key: 'get_metadef_tags', value: 'rule:metadef_default' },
glance-modify_metadef_tag: { key: 'modify_metadef_tag', value: 'rule:metadef_admin' },
glance-add_metadef_tag: { key: 'add_metadef_tag', value: 'rule:metadef_admin' },
glance-add_metadef_tags: { key: 'add_metadef_tags', value: 'rule:metadef_admin' },
glance-delete_metadef_tag: { key: 'delete_metadef_tag', value: 'rule:metadef_admin' },
glance-delete_metadef_tags: { key: 'delete_metadef_tags', value: 'rule:metadef_admin' }
}
…