novaclient.v2.quotas module¶
- class novaclient.v2.quotas.QuotaSet(manager, info, loaded=False, resp=None)¶
Bases:
novaclient.base.Resource
Populate and bind to a manager.
- Parameters
manager – BaseManager object
info – dictionary representing resource attributes
loaded – prevent lazy-loading if set to True
resp – Response or list of Response objects
- update(*args, **kwargs)¶
- class novaclient.v2.quotas.QuotaSetManager(api)¶
Bases:
novaclient.base.Manager
- defaults(tenant_id)¶
- delete(tenant_id, user_id=None)¶
Delete quota for a tenant or for a user.
- Parameters
tenant_id – A tenant for which quota is to be deleted
user_id – A user for which quota is to be deleted
- Returns
An instance of novaclient.base.TupleWithMeta
- get(tenant_id, user_id=None, detail=False)¶
- resource_class¶
alias of
novaclient.v2.quotas.QuotaSet
- update(tenant_id, user_id=None, force=False, instances=None, cores=None, ram=None, metadata_items=None, key_pairs=None, server_groups=None, server_group_members=None)¶