Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Eine Klasse, die eine regelspezifische oder wiederverwendbare Richtlinienaktion darstellt, die ausgeführt werden soll, wenn die Richtlinienbedingungen für eine Richtlinienregel als WAHR ausgewertet werden. Da alle betriebstechnischen Details einer Richtlinienaktion in Unterklassen dieses Objekts bereitgestellt werden, ist diese Klasse abstrakt.
Die folgende Syntax wird aus dem MOF-Code (Managed Object Format) vereinfacht und enthält alle geerbten Eigenschaften.
Syntax
[UMLPackagePath("CIM::Policy"), Abstract, Version("2.8.0"), AMENDMENT]
class CIM_PolicyAction : CIM_Policy
{
string InstanceID;
string Caption;
string Description;
string ElementName;
string CommonName;
string PolicyKeywords[];
string SystemCreationClassName;
string SystemName;
string PolicyRuleCreationClassName;
string PolicyRuleName;
string CreationClassName;
string PolicyActionName;
boolean DoActionLogging;
};
Angehörige
Die CIM_PolicyAction-Klasse weist folgende Typen von Membern auf:
Eigenschaften
Die CIM_PolicyAction-Klasse weist diese Eigenschaften auf.
-
Beschriftungs-
-
-
Datentyp: Zeichenfolgen-
-
Zugriffstyp: Schreibgeschützt
-
Qualifizierer: MaxLen- (64)
Enthält eine kurze Textbeschreibung des Objekts.
Diese Eigenschaft wird von CIM_ManagedElementgeerbt.
-
-
CommonName-
-
-
Datentyp: Zeichenfolgen-
-
Zugriffstyp: Schreibgeschützt
Ein benutzerfreundlicher Name dieses richtlinienbezogenen Objekts.
Diese Eigenschaft wird von CIM_Policygeerbt.
-
-
CreationClassName-
-
Gibt den Namen der Klasse oder der Unterklasse an, die bei der Erstellung einer Instanz verwendet wird. Wenn diese Eigenschaft mit den anderen Schlüsseleigenschaften dieser Klasse verwendet wird, können alle Instanzen dieser Klasse und deren Unterklassen eindeutig identifiziert werden.
-
Beschreibung
-
-
Datentyp: Zeichenfolgen-
-
Zugriffstyp: Schreibgeschützt
Stellt eine Textbeschreibung des Objekts bereit.
Diese Eigenschaft wird von CIM_ManagedElementgeerbt.
-
-
DoActionLogging-
-
-
Datentyp: booleschen
-
Zugriffstyp: Schreibgeschützt
Bewirkt, dass eine Protokollmeldung generiert wird, wenn die Aktion ausgeführt wird.
-
-
ElementName-
-
-
Datentyp: Zeichenfolgen-
-
Zugriffstyp: Schreibgeschützt
Enthält einen benutzerfreundlichen Namen für das Objekt. Mit dieser Eigenschaft kann jede Instanz zusätzlich zu den wichtigsten Eigenschaften, Identitätsdaten und Beschreibungsinformationen einen benutzerfreundlichen Namen definieren.
Diese Eigenschaft wird von CIM_ManagedElementgeerbt.
-
-
InstanceID-
-
-
Datentyp: Zeichenfolgen-
-
Zugriffstyp: Schreibgeschützt
Identifiziert eindeutig und undurchsichtig eine Instanz dieser Klasse im Bereich des enthaltenden Namespaces.
[! Wichtig]Um die Eindeutigkeit innerhalb des Namespace zu gewährleisten, sollte der Wert von InstanceID- im folgenden Muster erstellt werden:
OrgID-:LocalID-
OrgID- muss einen urheberrechtlich geschützten, geschützten oder anderweitig eindeutigen Namen enthalten, der der Geschäftsentität gehört, die die InstanceID-definiert, oder eine registrierte ID sein, die von einer anerkannten globalen Behörde zugewiesen wird. Dies ähnelt der Struktur der Schemaklassennamen. Um die Eindeutigkeit des ersten Doppelpunkts in InstanceID sicherzustellen, muss zwischen der OrgID- undLocalID-sein. Daher darf die OrgID keinen Doppelpunkt (':') enthalten.
LocalID- wird von der Geschäftsentität ausgewählt und sollte nicht erneut verwendet werden, um unterschiedliche zugrunde liegende reale Elemente zu identifizieren.
Wenn das vorherige Muster nicht verwendet wird, muss die definierende Entität sicherstellen, dass die resultierende InstanceID- nicht in allen InstanceID-, die von diesem oder anderen Anbietern für diesen Namespace erstellt werden, wieder verwendet wird.
Für definierte Instanzen der distributed Management Task Force (DMTF) muss das Muster verwendet werden, wobei die OrgID- auf CIM festgelegt ist.
Diese Eigenschaft wird von CIM_ManagedElementgeerbt.
-
-
PolicyActionName-
-
Ein benutzerfreundlicher Name dieser Richtlinienaktion.
-
PolicyKeywords-
-
-
Datentyp: Zeichenfolge Array
-
Zugriffstyp: Schreibgeschützt
Ein Array von Schlüsselwörtern zum Charakterisieren/Kategorisieren von Richtlinienobjekten. Schlüsselwörter sind von einem von zwei Typen:
- Schlüsselwörter, die in diesem und anderen MOFs oder in DMTF-Whitepapers definiert sind. Diese Schlüsselwörter stellen eine anbieterunabhängige, installationsunabhängige Methode zum Charakterisieren von Richtlinienobjekten bereit.
- Installationsabhängige Schlüsselwörter für die Charakterisierung von Richtlinienobjekten. Beispiele sind "Engineering", "Abrechnung" und "Überprüfung im Dezember 2000".
Dieser MOF definiert die folgenden Schlüsselwörter: UNKNOWN, CONFIGURATION, USAGE, SECURITY, SERVICE, MOTIVATIONAL, INSTALLATION, und EVENT. Diese Konzepte sind selbsterklärend und werden weiter im SLA/Policy White Paper erörtert. Ein zusätzliches Schlüsselwort ist definiert: POLICY. Die Rolle dieses Schlüsselworts besteht darin, richtlinienbezogene Instanzen zu identifizieren, die in einigen Implementierungen möglicherweise nicht anderweitig identifizierbar sind. Das Schlüsselwort POLICY schließt SICH NICHT gegenseitig von den oben angegebenen anderen Schlüsselwörtern aus.
Diese Eigenschaft wird von CIM_Policygeerbt.
-
-
PolicyRuleCreationClassName
-
Bei einer regelspezifischen Richtlinienaktion CreationClassName des Richtlinienregelobjekts, dem diese Aktion zugeordnet ist. Bei einer wiederverwendbaren Richtlinienaktion sollte ein spezieller Wert ,NO RULE" verwendet werden, um anzugeben, dass diese Aktion wiederverwendbar ist und keiner einzelnen Richtlinienregel zugeordnet ist.
-
PolicyRuleName-
-
Bei einer regelspezifischen Richtlinienaktion wird der Name des Richtlinienregelobjekts, dem diese Aktion zugeordnet ist, zugeordnet. Bei einer wiederverwendbaren Richtlinienaktion sollte ein spezieller Wert ,NO RULE" verwendet werden, um anzugeben, dass diese Aktion wiederverwendbar ist und keiner einzelnen Richtlinienregel zugeordnet ist.
-
SystemCreationClassName-
-
Der Name der Klasse oder der Unterklasse, die beim Erstellen des Systemobjekts verwendet wird, in dessen Bereich diese Richtlinienaktion definiert ist.
Diese Eigenschaft hilft beim Identifizieren des Systemobjekts, in dessen Umfang diese Instanz der Richtlinienaktion vorhanden ist. Bei einer regelspezifischen Richtlinienaktion ist dies das System, in dem die Richtlinienregel definiert ist. Bei einer wiederverwendbaren Richtlinienaktion ist dies die Instanz von PolicyRepository (eine Unterklasse von System), die die Aktion enthält.
Beachten Sie, dass diese Eigenschaft und die analoge Eigenschaft SystemNamenicht verteilte Schlüssel aus einer Instanz des Klassensystems darstellen. Stattdessen sind sie Eigenschaften, die im Kontext dieser Klasse definiert sind, die die Werte aus der Instanz des Systems wiederholen, mit der diese Richtlinienaktion verknüpft ist, entweder direkt über die InPolicyRepository-Zuordnung oder indirekt über die PolicyActionInPolicyRule-Aggregation.
-
SystemName-
-
Der Name des Systemobjekts, in dessen Bereich diese Richtlinienaktion definiert ist.
Diese Eigenschaft schließt die Identifizierung des Systemobjekts ab, in dem dieser Bereich der Richtlinienaktion vorhanden ist. Bei einer regelspezifischen Richtlinienaktion ist dies das System, in dem die Richtlinienregel definiert ist. Bei einer wiederverwendbaren Richtlinienaktion ist dies die Instanz von PolicyRepository (eine Unterklasse von System), die die Aktion enthält.
Anforderungen
Mindestens unterstützter Client |
Windows 8 |
Mindestens unterstützter Server |
Windows Server 2012 |
Namespace |
Root\standardcimv2 |
MOF |
|
DLL |
|