A scope defines a set of domain elements and or events based on several criteria.
The following types of scopes are available:
- Domain element scopes
- Domain element scopes are scopes defined by a set of domain elements. Domain element scopes can be constraint-based, union-based, or enumerated member. A constraint-based scope is used when there are one or more properties shared between the members of the set.
- Event scopes
- Event scopes are scopes defined by a set of events and variables within those events. Event scopes can be constraint-based or union-based.
- Constraint-based scopes
- A constraint-based scope is defined by a set of elements that meet specified criteria. Both domain element scopes and event scopes can be of the constraint-based scope type.
- Union-based scopes
- A union-based scope is defined by the union of at least two existing scopes. Both domain element scopes and event scopes can be of the union-based scope type.
- Enumerated member scopes
- An enumerated member scope is defined by an explicit list of individual elements. Only domain element scopes can be of the enumerated member scope type. An enumerated member scope is used when you want to define a set of related objects where the relationship is not obvious from the metrics available from the operating system.