diff --git a/quantum/api/v2/attributes.py b/quantum/api/v2/attributes.py index 20ddd66c33..8a527665c2 100644 --- a/quantum/api/v2/attributes.py +++ b/quantum/api/v2/attributes.py @@ -185,6 +185,7 @@ RESOURCE_ATTRIBUTE_MAP = { 'name': {'allow_post': True, 'allow_put': True, 'default': '', 'is_visible': True}, 'network_id': {'allow_post': True, 'allow_put': False, + 'required_by_policy': True, 'validate': {'type:regex': UUID_PATTERN}, 'is_visible': True}, 'admin_state_up': {'allow_post': True, 'allow_put': True, @@ -228,6 +229,7 @@ RESOURCE_ATTRIBUTE_MAP = { 'validate': {'type:values': [4, 6]}, 'is_visible': True}, 'network_id': {'allow_post': True, 'allow_put': False, + 'required_by_policy': True, 'validate': {'type:regex': UUID_PATTERN}, 'is_visible': True}, 'cidr': {'allow_post': True, 'allow_put': False,