Rubrique précédente: UserProfilePropertyFilterRubrique suivante: WSAuthenticateResponse


VolumeElementAttributes

Cette séquence d'éléments spécifie les propriétés d'un élément de volume.

Remarques

Aucune

CreateSoftwarePackageProperties3

La séquence CreateSoftwarePackageProperties3 spécifie les propriétés de package logiciel initialisées lors de la création d'un package logiciel.

xsd:string softwarePackageName (m)

Indique le nom du package logiciel.

xsd:string softwarePackageVersion (m)

Indique la version du package logiciel.

xsd:string supplier

Indique le fournisseur du package logiciel.

xsd:boolean supplierSupplied

Indique si la valeur du fournisseur est spécifiée.

xsd:string comment

Indique un commentaire pour le package logiciel.

xsd:boolean commentSupplied

Indique si le commentaire est spécifié.

xsd:string basedOnSoftwarePackageId

Indique que le nouveau package logiciel est basé sur l'UUID de l'ID du package spécifié.

xsd:boolean basedOnSoftwarePackageIdSupplied

Indique de créer ou non un package logiciel basé sur l'UUID du package.

xsd:boolean enableCheckSum

Indique d'activer ou non la vérification de l'intégrité de la somme de contrôle.

xsd:boolean enableCheckSumSupplied

Indique si la valeur enableCheckSum est spécifiée.

xsd:int packageType

Indique s'il s'agit d'un package SD générique (0) ou d'un package d'encapsulateur Debian (9).

xsd:string metadataXML

Indique les métadonnées du package d'encapsulateur Debian.

Remarque : Si vous avez sélectionné le type de package 9, spécifiez xsd:string metadataXML, sans quoi la création de package échouera.

SetSoftwarePackageProperties3

La séquence d'éléments SetSoftwarePackageProperties3 spécifie les propriétés que vous voulez définir lors de la modification du package logiciel.

xsd:string softwarePackageId

Indique l'UUID du package dont les propriétés doivent être modifiées.

xsd:string softwarePackageName

Indique le nouveau nom du package.

xsd:boolean softwarePackageNameSupplied

Indique de mettre à jour un nom de package.

xsd:string softwarePackageVersion

Indique la nouvelle version du package.

xsd:boolean softwarePackageVersionSupplied

Indique de mettre à jour une version de package.

xsd:string supplier

Indique le nouveau fournisseur du package.

xsd:boolean supplierSupplied

Indique de mettre à jour ou non le fournisseur.

xsd:string comment

Indique un nouveau commentaire pour le package.

xsd:boolean commentSupplied

Indique de mettre à jour un commentaire.

xsd:string archiveComment

Indique le commentaire de l'archive du package logiciel.

xsd:boolean archiveCommentSupplied

Indique de mettre à jour un commentaire d'archive.

xsd:boolean enableCheckSum

Indique d'activer ou non le contrôle de l'intégrité du package.

xsd:boolean enableCheckSumSupplied

Indique d'activer le paramètre enableCheckSum.

xsd:int packageType

Indique s'il s'agit d'un package SD générique (0) ou d'un package d'encapsulateur Debian (9).
Remarque : Ce paramètre n'est pas pris en charge par cette version.

xsd:boolean packageTypeSupplied

Indique d'activer le paramètre packageType.

Remarque : Ce paramètre n'est pas pris en charge par cette version.

xsd:string packagemetadataXML

Indique de nouvelles métadonnées pour le package d'encapsulateur Debian.

xsd:Boolean metadataSupplied

Indique si les métadonnées doivent être mises à jour.

Remarque : Si l'état du package est scellé, vous pouvez modifier des champs de commentaires, enableCheckSum, mais pas le type de package.

SoftwarePackageProperties3

La séquence d'éléments SoftwarePackageProperties3 spécifie des propriétés de package logiciel.

xsd:string softwarePackageId

Indique l'UUID qui identifie le package logiciel.

xsd:string softwarePackageName

Indique le nom du package logiciel.

xsd:string softwarePackageVersion

Indique la version du package logiciel.

xsd:string basedOnSoftwarePackageId

Indique l'ID du package logiciel en fonction duquel vous voulez créer le package.

xsd:string basedOnSoftwarePackageName

Indique le nom du package logiciel en fonction duquel vous voulez créer le package.

xsd:string basedOnSoftwarePackageVersion

Indique la version du package logiciel en fonction de laquelle vous voulez créer le package.

xsd:string supplier

Spécifie le fournisseur du package logiciel.

xsd:string comment

Indique un commentaire pour le package logiciel.

xsd:string sourcePath

Indique le chemin d'accès à l'emplacement de l'enregistrement des fichiers d'installation.

Xsd:int packageState

Spécifie le type du package logiciel. Le tableau suivant décrit les états de packages logiciels :

Valeurs possibles

Etats possibles des packages logiciels

0

Scellé

1

Descellé et ouvert

2

Détecté

3

Archivé

xsd:boolean userSelectable

Indique si le package figure dans le catalogue Software Delivery.

Valeur par défaut : False

Xsd:int sourceMedium

Indique la source des données du package logiciel. Le tableau suivant décrit les sources de packages logiciels :

Valeurs possibles

Sources possibles des packages logiciels

0

DISKETTE

1

HARDDISK

2

UNDEFINED

3

TAPE

4

CD

xsd:int packageFiledBy

Indique l'utilisateur à l'origine de la création du package logiciel. L'élément est archivé par un administrateur local. Le tableau suivant décrit les utilisateurs de packages logiciels :

Valeurs possibles

Utilisateurs possibles des packages logiciels

0

CENTRAL
Indique un élément distribué et archivé par un administrateur d'entreprise.

1

TD-LOCAL
Indique un élément Software Delivery archivé par un administrateur local.

2

TDSWD
Indique un élément logiciel détecté et archivé par le détecteur de logiciels local.

3

TDSWD-CENTRAL
Indique un élément logiciel archivé au niveau du gestionnaire d'entreprise, basé sur un rapport du gestionnaire de domaines relatif à un élément logiciel détecté localement.

4

TD
Indique un élément Software Delivery archivé automatiquement lors de l'installation.

DateTime registrationDateTime

Indique les date et heure d'enregistrement d'un package logiciel.

DateTime changeDateTime

Indique les date et heure de la dernière mise à jour du package logiciel.

Xsd:int packageType

Indique le type du package logiciel. Le tableau suivant décrit les types de packages logiciels :

Valeurs possibles

Types de packages logiciels

0

Générique

1

SXP

2

PIF

3

PKG

4

MSI

5

Palm

6

WinCE

7

RPM

8

Nokia

9

DebWrap

xsd:long packetSize

Indique en Ko la taille standard du package.

xsd:long buildOnSize

Indique en Ko la taille étendue du package avec des procédures ajoutées.

xsd:string archivePath

Indique le chemin d'accès au package logiciel.

xsd:string archiveComment

Indique le commentaire de l'archive du package logiciel.

xsd:string archivedBy

Indique l'utilisateur qui a archivé le package.

xsd:int archiveAt

Indique si le chemin d'accès spécifié est archivé ou non, ainsi que l'emplacement au niveau du serveur ou du gestionnaire d'entreprise. Le tableau suivant indique si le chemin d'accès spécifié est archivé ou non :

Valeurs possibles

Chemin d'accès spécifié archivé ou non

0

Non archivé

1

Archivé au niveau du client admin

2

Gestionnaire de domaines

3

Gestionnaire d'entreprise

dsm:DateTime archDateTime

Indique les date et heure d'archivage du package logiciel.

Xsd:int checksum
Xsd:int packageFormat

Indique si un package est standard (0) ou virtuel (1).

Xsd:string packagemetadataXML

Indique les métadonnées du package d'encapsulateur Debian.

SoftwarePackagePropertiesRequired3

La séquence d'éléments dsm:SoftwarePackagePropertiesRequired3 spécifie les propriétés de package logiciel requises lors de la récupération d'une propriété de package logiciel.

dsm:SoftwarePackageProcedureProperties4

La séquence dsm: SoftwarePackageProcedureProperties4 spécifie les propriétés de procédure de package logiciel.

xsd:string softwarePackageProcedureId

Spécifie l'UUID de la procédure de package logiciel.

xsd:string softwarePackageProcedureName

Spécifie le nom de la procédure de package logiciel.

SoftwarePackageProcedureTask softwarePackageProcedureTask

Spécifie le type de tâche de la procédure de package logiciel.

Valeur par défaut : INSTALL

Xsd:int procedureType

Spécifie les états de procédure de package logiciel. Le tableau suivant décrit les états de procédures de package logiciel :

Valeurs possibles

Types de procédures de package logiciel

0

SIP

1

CMDFILE

2

EXEFILE

3

SWDET

4

MSI

5

SXP

6

PKG

7

PIF

8

IPS

9

Palm

10

WinCE

11

RPM

12

Nokia

13

DebWrap

xsd:string comment

Spécifie un commentaire pour la procédure de package logiciel.

xsd:boolean userSelectable

Spécifie si la procédure peut être incluse dans le catalogue SD.

Valeur par défaut : False

xsd:boolean externalProcedure

Indique que la procédure est externe à SD.

Valeur par défaut : False

SoftwarePackageProcedureFiledBy filedBy

Spécifie l'entité classant la procédure de package logiciel.

xsd:long operatingSystemType

Spécifie la version du système d'exploitation.

Valeur par défaut : SDAPI_OS_ANY

xsd:string subPath

Spécifie le chemin de la procédure au sein du volume.

xsd:string procToRun

Indique la commande de la procédure.

xsd:string parameters

Indique les paramètres d'entrée pour la procédure.

SoftwarePackageProcedureRelation procedureRelation

Spécifie le chemin de la procédure relative au chemin du package logiciel auquel la procédure appartient.

SoftwarePackageProcedureFiledBy activatedBy

Spécifie l'entité effectuant l'activation de la procédure de package logiciel.

DateTime activatedDateTime

Indique l'heure et la date d'activation de la procédure.

xsd:string softwarePackageId

Indique l'UUID du package logiciel auquel la procédure est associée.

xsd:string softwarePackageName

Spécifie le nom du package logiciel auquel la procédure est associée.

xsd:string softwarePackageVersion

Indique la version du package logiciel auquel la procédure est associée.

Xsd:int softwarePackageState

Indique les états du package logiciel auquel la procédure est associée. Le tableau suivant décrit le package logiciel auquel la procédure est associée.

Valeurs possibles

Etats

0

Scellé

1

Descellé

2

Détecté

3

Archivé

xsd:string softwarePackageVolumeId

Indique l'UUID du volume du package logiciel auquel la procédure est associée.

xsd:string softwarePackageVolumeName

Spécifie le nom du volume du package logiciel auquel la procédure est associée.

SoftwarePackageProcedureOperationMask3 operationMask

Spécifie la propriété de fonctionnement de la procédure.

SoftwarePackageProcedureBootMask2 bootBeforeMask

Indique l'option de redémarrage requise pour la procédure de package logiciel avant son exécution.

SoftwarePackageProcedureBootMask2 bootAfterMask

Indique les options de redémarrage requises pour la procédure de package logiciel après son exécution.

xsd:string dependancyQueryId

Spécifie l'UUID de la requête qui vérifie si la condition est remplie, dans le cas où une condition préalable est définie pour la procédure.

SoftwarePackageProcedureManagementTypeMask managementTypeMask

Indique si l'exécution du package logiciel requis pour la procédure est autorisée sur les cibles gérées.

Par défaut : SD

SoftwarePackageProcedurePropertiesRequired2

La séquence d'éléments SoftwarePackageProcedurePropertiesRequired2 spécifie les propriétés de procédure requises lors de la récupération des propriétés de procédure de package logiciel.

UnitSoftwareJobProperties3

La séquence UnitSoftwareJobProperties3 définit les propriétés d'un job logiciel d'unité.

xsd:string unitSoftwareJobId

Indique l'UUID du job logiciel pour une unité spécifique.

xsd:string unitId

Indique l'UUID de l'unité à laquelle le job logiciel est appliqué.

xsd:string unitName

Indique le nom de l'unité à laquelle le job logiciel est appliqué.

UnitType unitType

Indique le type de l'unité à laquelle le job logiciel est appliqué.

xsd:string unitNetAddress

Indique l'adresse réseau de l'unité à laquelle le job logiciel est appliqué, approprié au type d'unité.

xsd:string softwareJobId

Indique l'UUID du job logiciel appliqué à l'unité spécifique.

xsd:string softwareJobName

Indique le nom du job logiciel appliqué à l'unité spécifique.

SoftwareJobState softwareJobState

Indique l'état actuel du job logiciel spécifié sur l'unité spécifique.

xsd:long softwareJobOrderNumber

Indique le numéro de commande pour le job logiciel spécifique.

xsd:string softwarePackageId

Indique l'UUID identifiant le package logiciel associé à l'unité de job logiciel spécifique.

xsd:string softwarePackageName

Spécifie le nom du package logiciel associé au job logiciel d'unité spécifique.

xsd:string softwarePackageVersion

Spécifie la version du package logiciel associé à l'unité du job logiciel spécifique.

SoftwarePackageClass softwarePackageState

Indique une liste énumérée des classes auxquelles un package logiciel peut appartenir.

xsd:string softwarePackageProcedureId

Indique l'UUID identifiant la procédure de package logiciel associée à l'unité de job logiciel spécifique.

xsd:string softwarePackageProcedureName

Spécifie le nom de la procédure du package logiciel associé à l'unité du job logiciel spécifique.

DateTime activationDateTime

Indique l'heure et la date d'activation du job logiciel.

DateTime creationDateTime

Indique l'heure et la date de la création du job logiciel.

DateTime completionDateTime

Indique l'heure et la date de la fin du job logiciel.

SoftwareJobType softwareJobType

Spécifie le type du job logiciel.

xsd:string orderedBy

Indique le compte utilisateur ayant démarré ou commandé l'unité de job logiciel.

UnitSoftwareJobState unitSoftwareJobState

Indique l'état actuel du job logiciel de l'unité.

UnitSoftwareJobState unitSoftwareJobRenewState

Indique que le job est renouvelé ainsi que l'état actuel de ce renouvellement.

SoftwareJobPermissionMask unitSoftwareJobPermissionMask

Indique les autorisations applicables à ce job logiciel de l'unité.

xsd:string errorMessage

Indique le texte d'un message d'erreur généré par le job logiciel.

xsd:long errorCode

Indique que le job logiciel génère le code de l'erreur.

xsd:string userDefinedName

Indique un identificateur défini par l'utilisateur pour l'unité de job logiciel.

xsd:string comment

Indique un commentaire pour le job logiciel de l'unité.

xsd:string unitInstallationSoftwareJobId

Indique l'UUID du job d'installation associé à l'unité de job logiciel spécifique.

xsd:string unitInstallationSoftwarePackageProcedureId

Indique l'UUID de la procédure d'installation associée à l'unité de job logiciel spécifique.

xsd:string unitInstallationSoftwarePackageProcedureName

Indique le nom de la procédure d'installation associée à l'unité de job logiciel spécifique.

UnitSoftwareJobTaskMask softwareJobTaskMask

Indique le type de la tâche associée au job logiciel de l'unité.

Exemple : Installation ou configuration

xsd:long percentSent

Indique le pourcentage du job logiciel envoyé vers la cible.

Xsd:Int packageType

Spécifie le type du package logiciel. Le tableau suivant décrit les types de packages logiciels :

Valeurs possibles

Types de packages logiciels

0

Générique

1

SXP

2

PIF

3

PKG

4

MSI

5

Palm

6

WinCE

7

RPM

8

Nokia

9

DebWrap

xsd:string userParams

Indique une valeur de chaîne qui contient les paramètres définis par l'utilisateur pour l'unité de job logiciel spécifique.

xsd:string unitHostUUID

Indique un UUID généré par l'agent, qui identifie l'unité spécifique.

Xsd:int packageformat

Indique si le package est standard (0) ou virtuel (1).

WSChallengeResponse

Cette séquence d'éléments spécifie la chaîne et la taille des données d'authentification avec l'ID de session renvoyé par le gestionnaire CA ITCM.

char *authenticationData

Spécifie les données d'authentification.

long size

Spécifie la taille des données d'authentification.

Char* SessionID

Indique un ID de session unique à utiliser comme paramètre d'entrée pour tous les appels ultérieurs au Service Web.