'type': {'allow_post': True, 'allow_put': True, 'is_visible': True,
'default': '',
'validate': {'type:values': VALID_RULE_TYPES}},
- }
+ 'tenant_id': {'allow_post': True, 'allow_put': False,
+ 'required_by_policy': True,
+ 'is_visible': True},
+}
RESOURCE_ATTRIBUTE_MAP = {
'policies': {
pass
@abc.abstractmethod
- def create_policy(self, context, qos_policy):
+ def create_policy(self, context, policy):
pass
@abc.abstractmethod
- def update_policy(self, context, policy_id, qos_policy):
+ def update_policy(self, context, policy_id, policy):
pass
@abc.abstractmethod
pass
@abc.abstractmethod
- def create_policy_bandwidth_limit_rule(self, context, policy_id, rule):
+ def create_policy_bandwidth_limit_rule(self, context, policy_id,
+ bandwidth_limit_rule):
pass
@abc.abstractmethod
def update_policy_bandwidth_limit_rule(self, context, rule_id,
- policy_id, rule):
+ policy_id, bandwidth_limit_rule):
pass
@abc.abstractmethod
# extension of resources
pass
- def create_policy(self, context, qos_policy):
+ def create_policy(self, context, policy):
pass
- def update_policy(self, context, policy_id, qos_policy):
+ def update_policy(self, context, policy_id, policy):
pass
def delete_policy(self, context, policy_id):
page_reverse=False):
pass
- def create_policy_bandwidth_limit_rule(self, context, policy_id, rule):
+ def create_policy_bandwidth_limit_rule(self, context, policy_id,
+ bandwidth_limit_rule):
pass
def update_policy_bandwidth_limit_rule(self, context, rule_id,
- policy_id, rule):
+ policy_id, bandwidth_limit_rule):
pass
def get_policy_bandwidth_limit_rule(self, context, rule_id,