An SMS Collection object contains information on how to identify members of the collection, and on how recently membership in the collection has been refreshed.
Table B.4 Collection (SMS_Collection)
Property | Data type | Example | Notes |
---|---|---|---|
CollectionID | string | "SMS00001" | Indicates the unique identifier of the collection on this SMS site server. |
CollectionRules[] | SMS_ CollectionRule | Appears as an array of objects. | Lazy. An array of SMS_CollectionRuleQuery or SMS_CollectionRuleDirect objects that define the membership criteria for this collection. |
Comment | string | "Any comment." | A comment that applies to the collection. |
CurrentStatus | uint32 | 1 | The current status of the collection.
Values are: |
LastChangeTime | datetime | See “Date and Time Formats” at the beginning of this appendix. | The last time the collection was altered in any way. |
LastRefreshTime | datetime | See “Date and Time Formats” at the beginning of this appendix. | The last time the collection membership was refreshed. |
MemberClassName | string | "SMS_CM_RES_ COLL_SMS00001" | This property is the class name whose instances are the members of this collection. |
Name | string | "All Systems" | The name of the collection. |
OwnedByThisSite | Boolean | TRUE | Lazy. This value, when set to true, denotes that the collection originated from the local SMS site.
Values are: |
RefreshSchedule[] | SMS_ Schedule Token | An array of schedule tokens that define when the collection will be updated. | |
RefreshType | uint32 | 2 | Lazy. Defines if SMS will automatically refresh the collection, or whether it will only be manually updated.
Values are: |
ReplicateToSubSites | Boolean | FALSE | Lazy. This value, when set to true, denotes that the collection will be shared with any children SMS sites.
Values are: |