Heat resources for group based policy API

Change-Id: Iaa3383b30ce53c6c26c4460a851b23d7e7da6129
Implements: blueprint group-based-policy-automation
This commit is contained in:
Hemanth Ravi 2014-10-19 14:33:51 -07:00
parent 81affb98dc
commit 1684bed345
1 changed files with 67 additions and 0 deletions

View File

@ -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