From 1684bed3457241959cbf8c7545c8363c43ba98c0 Mon Sep 17 00:00:00 2001 From: Hemanth Ravi Date: Sun, 19 Oct 2014 14:33:51 -0700 Subject: [PATCH] Heat resources for group based policy API Change-Id: Iaa3383b30ce53c6c26c4460a851b23d7e7da6129 Implements: blueprint group-based-policy-automation --- specs/juno/group-based-policy-automation.rst | 67 ++++++++++++++++++++ 1 file changed, 67 insertions(+) create mode 100644 specs/juno/group-based-policy-automation.rst diff --git a/specs/juno/group-based-policy-automation.rst b/specs/juno/group-based-policy-automation.rst new file mode 100644 index 0000000..1c0cb9f --- /dev/null +++ b/specs/juno/group-based-policy-automation.rst @@ -0,0 +1,67 @@ +.. + This work is licensed under a Creative Commons Attribution 3.0 Unported + License. + + http://creativecommons.org/licenses/by/3.0/legalcode + +======================================== + Heat Support for grouppolicy resources +======================================== + +https://blueprints.launchpad.net/group-based-policy-automation/+spec/group-based-policy-automation + +Add support for group based policy resources in heat. + +Problem description +=================== + +Openstack networking is being extended with policy and connectivity +abstractions to enable simplified application oriented interfaces. The +resources include policy and connectivity abstractions. + +Proposed change +=============== + +Adding the following group based policy resources to heat: +Endpoint +Endpoint-Group +L3Policy +L2Policy + +Policy-Actions +Policy-Classifiers +Policy-Rules + +Contracts +Contract-Scopes +Filters +Capabilities +Roles +Selectors +Policy-Labels + +Alternatives +------------ + +None + +Implementation +============== + +Assignee(s) +----------- + +Susaant Kondapaneni (susaant) + +Work Items +---------- + +1. Implement resources for Endpoint, EndpointGroup, L3Policy and L2Policy +2. Implement resources for Policy-Actions, Policy-Rules and Policy-classifiers +3. Implement resources for Contracts, Contract-Scopes, Policy-Labels +4. Implement resources for Filters, Selectors, Capabilities, Roles + +Dependencies +============ + +- [1] Group-based policy abstractions: https://review.openstack.org/#/c/123494