Partager via


Classe WMI du serveur SMS_CIAssignmentBaseClass

La SMS_CIAssignmentBaseClass classe WMI (Windows Management Instrumentation) est une classe de serveur fournisseur SMS, en Configuration Manager, qui sert de classe de base abstraite pour la classe WMI du serveur SMS_BaselineAssignment et la classe WMI du serveur SMS_UpdatesAssignment.

Syntaxe

Class SMS_CIAssignmentBaseClass : SMS_BaseClass
{
      Boolean ApplyToSubTargets;
      SInt32 AssignedCIs[];
      SInt32 AssignmentAction;
      String AssignmentDescription;
      SInt32 AssignmentID;
      String AssignmentName;
      SInt32 AssignmentType;
      String AssignmentUniqueID;
      Boolean ContainsExpiredUpdates;
      DateTime CreationTime;
      SInt32 DesiredConfigType;
      Boolean DisableMomAlerts;
      UInt32 DPLocality;
      Boolean Enabled;
      DateTime EnforcementDeadline;
      String EvaluationSchedule;
      DateTime ExpirationTime;
      DateTime LastModificationTime;
      String LastModifiedBy;
      UInt32 LocaleID;
      Boolean LogComplianceToWinEvent;
      SInt32 NonComplianceCriticality;
      Boolean NotifyUser;
      Boolean OverrideServiceWindows;
      Boolean PersistOnWriteFilterDevices;
      Boolean RaiseMomAlertsOnFailure;
      Boolean RebootOutsideOfServiceWindows;
      Boolean SendDetailedNonComplianceStatus;
      Boolean SoftDeadlineEnabled;
      String SourceSite;
      DateTime StartTime;
      UInt32 StateMessagePriority;
      UInt32 SuppressReboot;
      String TargetCollectionID;
      Boolean UseGMTTimes;
      Boolean WoLEnabled;
};

Méthodes

La SMS_CIAssignmentBaseClass classe ne définit aucune méthode.

Propriétés

ApplyToSubTargets Type de données: Boolean

Type d’accès : Lecture/écriture

Qualificateurs : [not_null]

true pour appliquer l’affectation d’élément de configuration à une sous-collection.

Cette propriété est déconseillée.

AssignedCIs Type de données : SInt32 Tableau

Type d’accès : Lecture/écriture

Qualificateurs : [not_null]

Tableau d’ID pour les éléments de configuration ciblés par l’affectation.

AssignmentAction Type de données: SInt32

Type d’accès : Lecture/écriture

Qualificateurs : [not_null]

Action associée à l’affectation d’élément de configuration. Les valeurs possibles sont les suivantes :

Valeur Action d’affectation
1 DÉTECTER
2 APPLIQUER

AssignmentDescription Type de données: String

Type d’accès : Lecture/écriture

Qualificateurs : Aucun

Description de l’affectation d’élément de configuration.

AssignmentID Type de données: SInt32

Type d’accès : Lecture/écriture

Qualificateurs : [key]

ID de l’affectation d’élément de configuration. Cet ID est unique uniquement pour le site.

AssignmentName Type de données: String

Type d’accès : Lecture/écriture

Qualificateurs : [not_null]

Nom de l’affectation locale.

AssignmentType Type de données: SInt32

Type d’accès : Lecture/écriture

Qualificateurs : aucun

Type d’affectation. Les valeurs possibles sont les suivantes :

Valeur Type d’affectation
0 CIA_TYPE_DCM_BASELINE
1 CIA_TYPE_UPDATES
2 CIA_TYPE_APPLICATION
5 CIA_TYPE_UPDATE_GROUP
8 CIA_TYPE_POLICY

AssignmentUniqueID Type de données: String

Type d’accès : en lecture seule

Qualificateurs : [read, not_null]

ID unique de l’affectation d’élément de configuration. Cet ID est unique d’un site à l’autre.

ContainsExpiredUpdates Type de données: Boolean

Type d’accès : en lecture seule

Qualificateurs : [read, not_null]

true si le déploiement contient une ou plusieurs mises à jour expirées.

CreationTime Type de données: DateTime

Type d’accès : en lecture seule

Qualificateurs : [read, not_null]

Date et heure de création de l’affectation d’élément de configuration.

DesiredConfigType Type de données: SInt32

Type d’accès : Lecture/écriture

Qualificateurs : [not_null]

Type de l’élément de configuration. Les valeurs possibles sont les suivantes :

Valeur Type d’élément de configuration
1 OBLIGATOIRE
2 NOT_ALLOWED

DisableMomAlerts Type de données: Boolean

Type d’accès : Lecture/écriture

Qualificateurs : Aucun

true si le client est configuré pour déclencher des alertes MOM lorsqu’un élément de configuration est appliqué. La valeur par défaut est false.

DPLocality Type de données: UInt32

Type d’accès : Lecture/écriture

Qualificateurs : [not_null, bits]

Indicateurs qui déterminent la façon dont le client obtient les points de distribution, en fonction de la localité du point de distribution. Les valeurs possibles sont les suivantes :

4 DP_DOWNLOAD_FROM_LOCAL

6 DP_DOWNLOAD_FROM_REMOTE

17 DP_NO_FALLBACK_UNPROTECTED

18 DP_ALLOW_WUMU

19 DP_ALLOW_METERED_NETWORK

Enabled Type de données: Boolean

Type d’accès : Lecture/écriture

Qualificateurs : [not_null]

true si l’affectation d’élément de configuration est activée.

EnforcementDeadline Type de données: DateTime

Type d’accès : Lecture/écriture

Qualificateurs : Aucun

Date et heure auxquelles l’attribution d’élément de configuration sera appliquée.

EvaluationSchedule Type de données: String

Type d’accès : Lecture/écriture

Qualificateurs : Aucun

Planification de l’évaluation des affectations.

ExpirationTime Type de données: DateTime

Type d’accès : Lecture/écriture

Qualificateurs : Aucun

Date et heure d’expiration de l’attribution de l’élément de configuration.

LastModificationTime Type de données: DateTime

Type d’accès : en lecture seule

Qualificateurs : [read, not_null]

Date et heure de la dernière modification de l’affectation d’élément de configuration.

LastModifiedBy Type de données: String

Type d’accès : Lecture/écriture

Qualificateurs : aucun

Utilisateur qui a modifié l’élément de configuration pour la dernière fois.

LocaleID Type de données: UInt32

Type d’accès : en lecture seule

Qualificateurs : [read, not_null]

ID des paramètres régionaux du nom de l’affectation et des propriétés de description de l’affectation.

LogComplianceToWinEvent Type de données: Boolean

Type d’accès : Lecture/écriture

Qualificateurs : [not_null]

truepour journaliser les status de conformité dans les journaux des événements Windows. La valeur par défaut est false.

NonComplianceCriticality Type de données: SInt32

Type d’accès : Lecture/écriture

Qualificateurs : Aucun

Criticité de non-conformité de l’élément de configuration pour l’affectation.

NotifyUser Type de données: Boolean

Type d’accès : Lecture/écriture

Qualificateurs : [not_null]

true pour avertir l’utilisateur lorsqu’un élément de configuration est disponible.

OverrideServiceWindows Type de données: Boolean

Type d’accès : Lecture/écriture

Qualificateurs : Aucun

true si le client ignore les fenêtres de maintenance lorsqu’un élément de configuration est appliqué.

PersistOnWriteFilterDevices Type de données: Boolean

Type d’accès : Lecture/écriture

Qualificateurs : Aucun

true si les filtres d’écriture sur les appareils doivent être conservés. La valeur par défaut est false.

Ces informations s’appliquent à System Center 2012 Configuration Manager SP1 ou version ultérieure, et à System Center 2012 R2 Configuration Manager ou version ultérieure.

RaiseMomAlertsOnFailure Type de données: Boolean

Type d’accès : Lecture/écriture

Qualificateurs : Aucun

true si le client déclenche des alertes MOM s’il ne parvient pas à appliquer un élément de configuration. La valeur par défaut est false.

RebootOutsideOfServiceWindows Type de données: Boolean

Type d’accès : Lecture/écriture

Qualificateurs : Aucun

true si le client redémarre en dehors d’une fenêtre de maintenance si un redémarrage est en attente après l’application d’un élément de configuration ciblé par l’affectation.

SendDetailedNonComplianceStatus Type de données: Boolean

Type d’accès : Lecture/écriture

Qualificateurs : [not_null]

truepour envoyer un message de status de non-conformité détaillé. La valeur par défaut est false.

SoftDeadlineEnabled Type de données: Boolean

Type d’accès : Lecture/écriture

Qualificateurs : aucun

true pour permettre une échéance souple.

SourceSite Type de données: String

Type d’accès : en lecture seule

Qualificateurs : [read, not_null]

Code de site du site où l’affectation a été créée.

StateMessagePriority Type de données: UInt32

Type d’accès : Lecture/écriture

Qualificateurs : [valuemap, values]

Priorité du message d’état à signaler à partir du client. La valeur par défaut est 5.

Valeur Priorité des messages d’état
0 URGENT
1 HAUT
5 NORMAL
10 BAS

StartTime Type de données: DateTime

Type d’accès : Lecture/écriture

Qualificateurs : [not_null]

Date et heure à laquelle l’attribution d’élément de configuration a été initialement proposée.

SuppressReboot Type de données: UInt32

Type d’accès : Lecture/écriture

Qualificateurs : [not_null, bits]

Valeur indiquant si le client ne doit pas redémarrer l’ordinateur si un redémarrage est en attente après l’application de l’élément de configuration. Les valeurs possibles sont les suivantes :

Valeur Supprimer le redémarrage
0 SUPPRESS_REBOOT_WORKSTATIONS
1 SUPPRESS_REBOOT_SERVERS

TargetCollectionID Type de données: String

Type d’accès : Lecture/écriture

Qualificateurs : [not_null]

ID de la collection vers laquelle l’affectation est ciblée.

UseGMTTimes Type de données: Boolean

Type d’accès : Lecture/écriture

Qualificateurs : [not_null]

true si les heures et les planifications sont en temps universel coordonné (UTC).

WoLEnabled Type de données: Boolean

Type d’accès : Lecture/écriture

Qualificateurs : Aucun

true pour envoyer une transmission Wake On Lan (WoL) au client lorsque l’échéance est atteinte pour l’affectation.

Remarques

Les qualificateurs de classe pour cette classe sont les suivants :

Configuration requise

Configuration requise pour l’exécution

Pour plus d’informations, consultez Configuration Manager Server Runtime Requirements.

Conditions requises pour le développement

Pour plus d’informations, consultez Configuration Manager Server Development Requirements.

Voir aussi

Classes WMI du serveur Configuration Manager Compliance Settings (DCM)SMS_BaselineAssignment Server WMI Class