Partager via


Classe WMI du serveur SMS_AutoDeployment

La SMS_AutoDeployment classe WMI (Windows Management Instrumentation) est une classe de serveur du fournisseur SMS, en Configuration Manager, qui représente un déploiement automatique.

La syntaxe suivante est simplifiée à partir du code MOF (Managed Object Format) et inclut toutes les propriétés héritées.

Syntaxe

Class SMS_AutoDeployment :  SMS_BaseClass
{
    Boolean AutoDeploymentEnabled;
    SInt32 AutoDeploymentID;
    String AutoDeploymentProperties;
    String CollectionID;
    String ContentTemplate;
    String Description;
    String DeploymentTemplate;
    Boolean IsServicingPlan;
    SInt32 LastErrorCode;
    DateTime LastErrorTime;
    DateTime LastRunTime;
    UInt32 LocaleID;
    String Name;
    String Schedule;
    String UpdateRuleXML;
};

Méthodes

Le tableau suivant répertorie les méthodes de la SMS_AutoDeployment classe .

Méthode Description
Méthode EvaluateAllAutoDeployment dans la classe SMS_AutoDeployment Évalue tous les déploiements automatiques.
Méthode EvaluateAutoDeployment dans la classe SMS_AutoDeployment Évalue un déploiement automatique.

Propriétés

AutoDeploymentEnabled Type de données: Boolean

Type d’accès : Lecture/écriture

Qualificateurs : aucun

Spécifie si le déploiement automatique est activé. La valeur par défaut est true.

AutoDeploymentID Type de données: SInt32

Type d’accès : Lecture/écriture

Qualificateurs : [key]

ID de déploiement automatique.

AutoDeploymentProperties Type de données: String

Type d’accès : Lecture/écriture

Qualificateurs : [not_null, paresseux]

Propriétés de déploiement automatique au format XML.

CollectionID Type de données: String

Type d’accès : en lecture seule

Qualificateurs : [read]

ID de la collection cible. Cette valeur est nécessaire en tant que clé de sécurité.

ContentTemplate Type de données: String

Type d’accès : Lecture/écriture

Qualificateurs : [not_null, paresseux]

Xml du modèle de contenu pour le déploiement automatique.

Description Type de données: String

Type d’accès : Lecture/écriture

Qualificateurs : aucun

Description du déploiement automatique.

DeploymentTemplate Type de données: String

Type d’accès : Lecture/écriture

Qualificateurs : [not_null, paresseux]

Xml du modèle de déploiement pour le déploiement automatique.

IsServicingPlan Type de données: Boolean

Type d’accès : Lecture/écriture

Qualificateurs : aucun

Spécifie si la règle de déploiement automatique est un plan de maintenance. La valeur par défaut est true.

LastErrorCode Type de données: SInt32

Type d’accès : en lecture seule

Qualificateurs : [read]

La dernière erreur rencontrée lors du traitement de la règle de déploiement automatique a échoué. La valeur par défaut est 0.

LastErrorTime Type de données: DateTime

Type d’accès : en lecture seule

Qualificateurs : [read]

Dernière fois qu’une erreur a été rencontrée.

LastRunTime Type de données: DateTime

Type d’accès : en lecture seule

Qualificateurs : [read]

Dernière fois que le déploiement automatique a été traité.

LocaleID Type de données: UInt32

Type d’accès : Lecture/écriture

Qualificateurs : [not_null]

Paramètres régionaux des champs nom ou description du déploiement automatique.

Name Type de données: String

Type d’accès : Lecture/écriture

Qualificateurs : [not_null]

Nom du déploiement automatique.

Schedule Type de données: String

Type d’accès : Lecture/écriture

Qualificateurs : aucun

Planifier le déploiement automatique.

UpdateRuleXML Type de données: String

Type d’accès : Lecture/écriture

Qualificateurs : [not_null, paresseux]

Mettre à jour le code XML de règle pour le déploiement automatique.

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.