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: String

    Access 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: DateTime

    Access type: Read/Write

    Qualifiers: None

    Date and time when the schedule becomes active.

  • ActiveTimeIsGMT
    Data type: Boolean

    Access 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: String

    Access type: Read/Write

    Qualifiers: None

    Mode set for every message delivered under the schedule. Possible values are:

    • Express

    • Recoverable

  • ExpireMessage
    Data type: String

    Access 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: DateTime

    Access type: Read/Write

    Qualifiers: None

    Date and time when the schedule expires.

  • ExpireTimeIsGMT
    Data type: Boolean

    Access 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: String

    Access 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: String

    Access 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.

  • ReplyToEndpoint
    Data type: String

    Access 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: String

    Access type: Read/Write

    Qualifier: [RealKey, Not_Null]

    ID of the scheduled message, which can be any unique string.

  • TargetEndpoint
    Data type: String

    Access 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: String

    Access 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 Array

    Access 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.

See Also

Concepts

Scheduling Client WMI Classes
CCM_Policy Client WMI Class