Policy Composition Language
First Claim
1. For a policy framework, a method for managing policies for a set of resources in a computing environment, the method comprising:
- storing a plurality of imported policy rules as primitive policies, each primitive policy comprising a policy data structure that comprises a set of fields, wherein one of the fields of each primitive policy stores the imported policy rule for the primitive policy; and
defining a plurality of composite policies based at least in part on the primitive policies; and
storing the defined composite policies as policy data structures, wherein each policy data structure for a composite policy comprises a set of fields and references at least one additional policy data structure.
2 Assignments
0 Petitions
Accused Products
Abstract
Some embodiments provide, for a policy framework, a method for managing policies for a set of resources in a computing environment. The method stores several imported policy rules as primitive policies, each of which includes a policy data structure that includes a set of fields. One of the fields of each primitive policy stores the imported policy rule for the primitive policy. The method defines several composite policies based at least in part on the primitive policies. The method stores the defined composite policies as policy data structures. Each policy data structure for a composite policy includes a set of fields and references at least one additional policy data structure.
21 Citations
25 Claims
-
1. For a policy framework, a method for managing policies for a set of resources in a computing environment, the method comprising:
-
storing a plurality of imported policy rules as primitive policies, each primitive policy comprising a policy data structure that comprises a set of fields, wherein one of the fields of each primitive policy stores the imported policy rule for the primitive policy; and defining a plurality of composite policies based at least in part on the primitive policies; and storing the defined composite policies as policy data structures, wherein each policy data structure for a composite policy comprises a set of fields and references at least one additional policy data structure. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A machine readable medium storing a program which when executed manages policies for a set of resources in a computing environment, the program comprising sets of instructions for:
-
storing a plurality of imported policy rules as primitive policies, each primitive policy comprising a policy data structure that comprises a set of fields, wherein one of the fields of each primitive policy stores the imported policy rule for the primitive policy; and defining a plurality of composite policies based at least in part on the primitive policies; and storing the defined composite policies as policy data structures, wherein each policy data structure for a composite policy comprises a set of fields and references at least one additional policy data structure. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25)
-
Specification