CIM211 Class Declaration
CIM_PolicyRuleInSystem

Table of Contents:
Class Hierarchy
Class Attributes
Class Qualifiers
Properties
Methods
Associations in which the class can participate
Sub Profiling Summary

Class Hierarchy

CIM_PolicyRuleInSystem --> CIM_PolicySetInSystem --> CIM_PolicyInSystem --> CIM_HostedDependency --> CIM_Dependency --> [top]

Class Attributes

Class Declaration Attributes
NameValue
SUPERCLASSCIM_PolicySetInSystem
NAMECIM_PolicyRuleInSystem

Class Qualifiers

Class CIM_PolicyRuleInSystem Qualifiers
NameTypeValueFrom Class
Versionstring2.6.0 CIM_PolicyRuleInSystem
DescriptionstringAn association that links a PolicyRule to the System in whose scope the Rule is defined. CIM_PolicyRuleInSystem
Associationbooleantrue CIM_PolicyRuleInSystem
DescriptionstringPolicySetInSystem is an abstract association class that represents a relationship between a System and a PolicySet used in the administrative scope of that system (e.g., AdminDomain, ComputerSystem). The Priority property is used to assign a relative priority to a PolicySet within the administrative scope in contexts where it is not a component of another PolicySet. CIM_PolicySetInSystem
Associationbooleantrue CIM_PolicySetInSystem
DescriptionstringCIM_PolicyInSystem is a generic association used to establish dependency relationships between Policies and the Systems that host them. These Systems may be ComputerSystems where Policies are ’ running ’ or they may be Policy Repositories where Policies are stored. This relationship is similar to the concept of CIM_Services being dependent on CIM_Systems as defined by the HostedService association. Cardinality is Max (1) for the Antecedent/System reference since Policies can only be hosted in at most one System context. Some subclasses of the association will further refine this definition to make the Policies Weak to Systems. Other subclasses of PolicyInSystem will define an optional hosting relationship. Examples of each of these are the PolicyRuleInSystem and PolicyConditionIn PolicyRepository associations, respectively. CIM_PolicyInSystem
Associationbooleantrue CIM_PolicyInSystem
DescriptionstringHostedDependency defines a ManagedElement in the context of another ManagedElement in which it resides. CIM_HostedDependency
Associationbooleantrue CIM_HostedDependency
Associationbooleantrue CIM_Dependency
DescriptionstringCIM_Dependency is a generic association used to establish dependency relationships between ManagedElements. CIM_Dependency

Properties

Properties
NameTypeValueQualifiersClassOrigin
AntecedentCIM_System ref Min
Max
Description
Override
Key
CIM_PolicyRuleInSystem
DependentCIM_PolicyRule ref Weak
Description
Override
Key
CIM_PolicyRuleInSystem
Priorityuint16 Description CIM_PolicySetInSystem

Property Qualifiers

Property Antecedent Qualifiers
NameTypeValueFrom Class
Minuint321 CIM_PolicyRuleInSystem
Maxuint321 CIM_PolicyRuleInSystem
DescriptionstringThe System in whose scope a PolicyRule is defined. CIM_PolicyRuleInSystem
OverridestringAntecedent CIM_PolicyRuleInSystem
Keybooleantrue CIM_PolicyRuleInSystem

Property Dependent Qualifiers
NameTypeValueFrom Class
Weakbooleantrue CIM_PolicyRuleInSystem
DescriptionstringA PolicyRule named within the scope of a System. CIM_PolicyRuleInSystem
OverridestringDependent CIM_PolicyRuleInSystem
Keybooleantrue CIM_PolicyRuleInSystem

Property Antecedent Qualifiers
NameTypeValueFrom Class
Minuint321 CIM_PolicySetInSystem
Maxuint321 CIM_PolicySetInSystem
DescriptionstringThe System in whose scope a PolicySet is defined. CIM_PolicySetInSystem
OverridestringAntecedent CIM_PolicySetInSystem
Keybooleantrue CIM_PolicySetInSystem

Property Dependent Qualifiers
NameTypeValueFrom Class
DescriptionstringA PolicySet named within the scope of a System. CIM_PolicySetInSystem
OverridestringDependent CIM_PolicySetInSystem
Keybooleantrue CIM_PolicySetInSystem

Property Priority Qualifiers
NameTypeValueFrom Class
DescriptionstringThe Priority property is used to specify the relative priority of the referenced PolicySet when there are more than one PolicySet instances applied to a managed resource that are not PolicySetComponents and, therefore, have no other relative priority defined. The priority is a non-negative integer; a larger value indicates a higher priority. CIM_PolicySetInSystem

Property Antecedent Qualifiers
NameTypeValueFrom Class
Maxuint321 CIM_PolicyInSystem
DescriptionstringThe hosting System. CIM_PolicyInSystem
OverridestringAntecedent CIM_PolicyInSystem
Keybooleantrue CIM_PolicyInSystem

Property Dependent Qualifiers
NameTypeValueFrom Class
DescriptionstringThe hosted Policy. CIM_PolicyInSystem
OverridestringDependent CIM_PolicyInSystem
Keybooleantrue CIM_PolicyInSystem

Property Antecedent Qualifiers
NameTypeValueFrom Class
OverridestringAntecedent CIM_HostedDependency
Maxuint321 CIM_HostedDependency
DescriptionstringThe scoping ManagedElement. CIM_HostedDependency
Keybooleantrue CIM_HostedDependency

Property Dependent Qualifiers
NameTypeValueFrom Class
OverridestringDependent CIM_HostedDependency
DescriptionstringThe hosted ManagedElement. CIM_HostedDependency
Keybooleantrue CIM_HostedDependency

Property Antecedent Qualifiers
NameTypeValueFrom Class
Keybooleantrue CIM_Dependency
DescriptionstringAntecedent represents the independent object in this association. CIM_Dependency

Property Dependent Qualifiers
NameTypeValueFrom Class
Keybooleantrue CIM_Dependency
DescriptionstringDependent represents the object that is dependent on the Antecedent. CIM_Dependency

Methods

Method Qualifiers

Parameters

Parameter Qualifiers

Associations this class can participate in

Association
Class
Reference
Class
Role
CIM_DependencyContextCIM_DependencyDependency