Class Hierarchy
Class Attributes
Class Qualifiers
Properties
Methods
Associations in which the class can participate
Sub Profiling Summary
CIM_PolicySetValidityPeriod --> CIM_PolicyComponent --> CIM_Component --> [top]
Class Declaration Attributes Name Value SUPERCLASS CIM_PolicyComponent NAME CIM_PolicySetValidityPeriod
Class CIM_PolicySetValidityPeriod Qualifiers Name Type Value From Class Version string 2.7.0 CIM_PolicySetValidityPeriod Description string The PolicySetValidityPeriod aggregation represents scheduled activation and deactivation of a PolicySet. A PolicySet is considered " active " if it is both " Enabled " and in a valid time period. If a PolicySet is associated with multiple policy time periods via this association, then the Set is in a valid time period if at least one of the time periods evaluates to TRUE. If a PolicySet is contained in another PolicySet via the PolicySetComponent aggregation (e.g., a PolicyRule in a PolicyGroup), then the contained PolicySet (e.g., PolicyRule) is in a valid period if at least one of the aggregate ’ s PolicyTimePeriodCondition instances evaluates to TRUE and at least one of its own PolicyTimePeriodCondition instances also evalutes to TRUE. (In other words, the PolicyTimePeriodConditions are ORed to determine whether the PolicySet is in a valid time period and then ANDed with the ORed PolicyTimePeriodConditions of each of PolicySet instances in the PolicySetComponent hierarchy to determine if the PolicySet is in a valid time period and, if also " Enabled " , therefore, active, i.e., the hierachy ANDs the ORed PolicyTimePeriodConditions of the elements of the hierarchy. A Time Period may be aggregated by multiple PolicySets. A Set that does not point to a PolicyTimePeriodCondition via this association, from the point of view of scheduling, is always in a valid time period. CIM_PolicySetValidityPeriod Association boolean true CIM_PolicySetValidityPeriod Aggregation boolean true CIM_PolicySetValidityPeriod Description string CIM_PolicyComponent is a generic association used to establish ’ part of ’ relationships between the subclasses of CIM_Policy. For example, the PolicyConditionInPolicyRule association defines that PolicyConditions are part of a PolicyRule. CIM_PolicyComponent Association boolean true CIM_PolicyComponent Aggregation boolean true CIM_PolicyComponent Association boolean true CIM_Component Aggregation boolean true CIM_Component Description string CIM_Component is a generic association used to establish ’ part of ’ relationships between Managed Elements. For example, it could be used to define the components or parts of a System. CIM_Component
Properties Name Type Value Qualifiers ClassOrigin GroupComponent CIM_PolicySet ref Description
Override
Key
AggregateCIM_PolicySetValidityPeriod PartComponent CIM_PolicyTimePeriodCondition ref Description
Override
KeyCIM_PolicySetValidityPeriod Property Qualifiers
Property GroupComponent Qualifiers Name Type Value From Class Description string This property contains the name of a PolicySet that contains one or more PolicyTimePeriodConditions. CIM_PolicySetValidityPeriod Override string GroupComponent CIM_PolicySetValidityPeriod Key boolean true CIM_PolicySetValidityPeriod Aggregate boolean true CIM_PolicySetValidityPeriod
Property PartComponent Qualifiers Name Type Value From Class Description string This property contains the name of a PolicyTimePeriodCondition defining the valid time periods for one or more PolicySets. CIM_PolicySetValidityPeriod Override string PartComponent CIM_PolicySetValidityPeriod Key boolean true CIM_PolicySetValidityPeriod
Property GroupComponent Qualifiers Name Type Value From Class Override string GroupComponent CIM_PolicyComponent Description string The parent Policy in the association. CIM_PolicyComponent Key boolean true CIM_PolicyComponent Aggregate boolean true CIM_PolicyComponent
Property PartComponent Qualifiers Name Type Value From Class Override string PartComponent CIM_PolicyComponent Description string The child/part Policy in the association. CIM_PolicyComponent Key boolean true CIM_PolicyComponent
Property GroupComponent Qualifiers Name Type Value From Class Key boolean true CIM_Component Aggregate boolean true CIM_Component Description string The parent element in the association. CIM_Component
Property PartComponent Qualifiers Name Type Value From Class Key boolean true CIM_Component Description string The child element in the association. CIM_Component
Method Qualifiers
Parameters
Parameter Qualifiers