The keystoneclient.v3.policies Module

class keystoneclient.v3.policies.Policy(manager, info, loaded=False)

Bases: keystoneclient.base.Resource

Represents an Identity policy.

Attributes:
  • id: a uuid that identifies the policy
  • blob: a policy document (blob)
  • type: the mime type of the policy blob
update(blob=None, type=None)
class keystoneclient.v3.policies.PolicyManager(api)

Bases: keystoneclient.base.CrudManager

Manager class for manipulating Identity policies.

collection_key = 'policies'
create(blob, type='application/json')
delete(policy)
get(policy)
key = 'policy'
list()
resource_class

alias of Policy

update(entity, blob=None, type=None)

Previous topic

The keystoneclient.v3.groups Module

Next topic

The keystoneclient.v3.projects Module

This Page