SUMMARY: NESTED | FIELD | | METHOD |
DETAIL: FIELD | METHOD |
CIM_DependencyCIM_HostedDependency
CIM_PolicyInSystem
Abstract Association class CIM_PolicyInSystem
General Information:
CIM_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.
Qualifiers:
-------------
Association
Abstract
Version=2.8.0
UMLPackagePath=CIM::Policy
Supported Fields Summary | |
---|---|
REF
CIM_System |
Antecedent The hosting System. |
REF
CIM_Policy |
Dependent The hosted Policy. |
Methods Summary | |
---|---|
|
Create(Instance,
ResourceCreated) Creates a new instance of this class |
|
Put(Instance) Changes properties of the selected instance |
|
Get(Instance) Gets the representation of the instance |
|
Delete() Deletes an instance |
|
Pull(EnumerationContext,
MaxElements) Pulls instances of this class, following an Enumerate operation |
|
Enumerate()
Enumerates the instances of this class |
|
Release(EnumerationContext)
Releases an enumeration context |
|
Subscribe()
Subscribes to this resource (WS-Eventing) |
|
Unsubscribe()
Remove subscription to this resource (WS-Eventing) |
Field Detail |
---|
public REF CIM_System Antecedent
public REF CIM_Policy Dependent
Method Detail |
---|
public Create([IN]CIM_PolicyInSystem Instance, [OUT] REF CIM_PolicyInSystem ResourceCreated)
public Put([IN]CIM_PolicyInSystem Instance)
public Get([OUT]CIM_PolicyInSystem Instance)
public Delete()
public Pull([IN]String EnumerationContext, [IN]String MaxElements)
public Enumerate()
public Release([IN]String EnumerationContext)
public Subscribe()
public Unsubscribe()
SUMMARY: NESTED | FIELD | METHOD |
DETAIL: FIELD | METHOD |
Copyright © 2006-2022, Intel Corporation. All rights reserved. |