CCM_Scheduler_ScheduledMessage Client WMI Class
Applies To: System Center Configuration Manager 2007, System Center Configuration Manager 2007 R2, System Center Configuration Manager 2007 R3, System Center Configuration Manager 2007 SP1, System Center Configuration Manager 2007 SP2
In Configuration Manager 2007, the CCM_Scheduler_ScheduledMessage class is a client Windows Management Instrumentation (WMI) class that represents the configuration for a scheduled message. There is an instance of this class for each scheduled message.
The following syntax is simplified from Managed Object Format (MOF) code and includes all inherited properties.
Class CCM_Scheduler_ScheduledMessage : CCM_Policy
{
String ActiveMessage;
DateTime ActiveTime;
Boolean ActiveTimeIsGMT;
String DeliverMode;
String ExpireMessage;
DateTime ExpireTime;
Boolean ExpireTimeIsGMT;
String MessageName;
String MessageTimeout;
String PolicyID;
String PolicyInstanceID;
UInt32 PolicyPrecedence;
String PolicyRuleID;
String PolicySource;
String PolicyVersion;
String ReplyToEndpoint;
String ScheduledMessageID;
String TargetEndpoint;
String TriggerMessage;
String Triggers[];
};
Methods
The CCM_Scheduler_ScheduledMessage class does not define any methods.
Properties
ActiveMessage
Data type: StringAccess type: Read/Write
Qualifiers: None
Message to send when the schedule becomes active. If the value is omitted, no message is sent to the target endpoint.
ActiveTime
Data type: DateTimeAccess type: Read/Write
Qualifiers: None
Date and time when the schedule becomes active.
ActiveTimeIsGMT
Data type: BooleanAccess type: Read/Write
Qualifiers: None
true if ActiveTime is in Universal Coordinated Time (UTC). If the value is omitted or set to FALSE, the time specifies the client computer's local time.
DeliverMode
Data type: StringAccess type: Read/Write
Qualifiers: None
Mode set for every message delivered under the schedule. Possible values are:
Express
Recoverable
ExpireMessage
Data type: StringAccess type: Read/Write
Qualifiers: None
Message to send when the schedule expires. If the value is omitted, no message is sent to the target endpoint.
ExpireTime
Data type: DateTimeAccess type: Read/Write
Qualifiers: None
Date and time when the schedule expires.
ExpireTimeIsGMT
Data type: BooleanAccess type: Read/Write
Qualifiers: None
true if ExpireTime is in Universal Coordinated Time (UTC). If the value is omitted or set to false, the time specifies the client computer's local time.
MessageName
Data type: StringAccess type: Read/Write
Qualifiers: None
Name to set for every message delivered under the schedule. If the value is omitted, this property is not set on the message.
MessageTimeout
Data type: StringAccess type: Read/Write
Qualifiers: None
Timeout set for every message delivered under the schedule. If the value is omitted or set to 0, the timeout is set to INFINITE.
PolicyID
Data type: StringAccess type: Read/Write
Qualifiers: [key]
PolicyInstanceID
Data type: StringAccess type: Read/Write
Qualifiers: [key]
PolicyPrecedence
Data type: UInt32Access type: Read/Write
Qualifiers: None
PolicyRuleID
Data type: StringAccess type: Read/Write
Qualifiers: [key]
PolicySource
Data type: StringAccess type: Read/Write
Qualifiers: [key]
PolicyVersion
Data type: StringAccess type: Read/Write
Qualifiers: [key]
ReplyToEndpoint
Data type: StringAccess type: Read/Write
Qualifiers: None
Reply-to endpoint set for every message delivered under the schedule. If the value is omitted, this property is not set on the message.
ScheduledMessageID
Data type: StringAccess type: Read/Write
Qualifier: [RealKey, Not_Null]
ID of the scheduled message, which can be any unique string.
TargetEndpoint
Data type: StringAccess type: Read/Write
Qualifiers: None
Endpoint address to send messages to when a trigger fires or when activation/expiration occurs. This address is relative to the computer on which the scheduler evaluates the schedule.
TriggerMessage
Data type: StringAccess type: Read/Write
Qualifiers: None
Message to send when a trigger on the schedule occurs. If the value is omitted, an empty message is sent to the target endpoint.
Triggers
Data type: String ArrayAccess type: Read/Write
Qualifiers: None
Array of trigger strings that define when the message should be sent.
Syntax
<TriggerString> := <TriggerType> [ ';' <Name> '=' <Value>]*
<TriggerType> := The type of trigger.
<Name> := Name of a property defined by the trigger type.
<Value> := Value of the property.
Requirements
Runtime Requirements
For more information, see Configuration Manager Client Runtime Requirements.
Development Requirements
For more information, see Configuration Manager Client Development Requirements.