Previous Topic: SetQueryPropertiesNext Topic: SetSoftwareJobContainerProperties


SetSoftwarePackageProcedureGroupProperties

This sequence of elements specifies which software package procedure group properties are to be set.

Remarks

For more details, see SoftwarePackageProcedureGroupProperties.

SetSoftwarePackageProcedureProperties3

The software package procedure properties to be updated.

Parameters

xsd:string softwarePackageId

Specifies the UUID that identifies the software package.

xsd:boolean softwarePackageIdSupplied

Specifies true or false depending on whether the softwarePackageId parameter is supplied.

dsm:CommonSoftwarePackageProcedureProperties3
commonSoftwarePackageProcedureProperties

Procedure properties to be updated

SoftwarePackageProcedureProperties3

The software package procedure properties returned from the server

xsd:string softwarePackageProcedureId

Specifies the UUID identifying the software package procedure.

xsd:string softwarePackageProcedureName

Specifies the name of the software package procedure.

SoftwarePackageProcedureTask softwarePackageProcedureTask

Specifies the task type of the software package procedure. If no value is specified, the default value, INSTALL, is used.

SoftwarePackageProcedureType softwarePackageProcedureType

Specifies the type of the software package procedure. If no value is specified, the default value, EXEFILE, is used.

xsd:string comment

Specifies a comment for the software package procedure.

xsd:boolean userSelectable

Specifies whether to allow the procedure to be included in the SD Catalog. If no value is provided, the default value, false, is used.

xsd:boolean externalProcedure

Specifies whether the procedure is external to SD. If no value is provided, the default value, false, is used.

SoftwarePackageProcedureFiledBy filedBy

Specifies the entity by which the software package procedure is filed.

xsd:long operatingSystemType

Specifies the tyep of the operating system. If no value is provided, the default value, SDAPI_OS_ANY, is used.

xsd:string subPath

Specifies the path of the procedure within the volume.

xsd:string procToRun

Runs the procedure command.

xsd:string parameters

Specifies a string value containing the input parameters for the procedure.

SoftwarePackageProcedureRelation procedureRelation

Specifies the path of the procedure relative to the path of the software package to which the procedure belongs.

SoftwarePackageProcedureFiledBy activatedBy

Specifies the entity by which the software package procedure was activated.

DateTime activatedDateTime

Specifies the time or date when the procedure is activated.

xsd:string softwarePackageId

Specifies the UUID identifying the software package to which the procedure is associated.

xsd:string softwarePackageName

Specifies the name of the software package to which the procedure is associated.

xsd:string softwarePackageVersion

Specifies the version identifier of the software package to which the procedure is associated.

SoftwarePackageType softwarePackageType

Specifies the type of the software package to which the procedure is associated.

xsd:string softwarePackageVolumeId

Specifies the UUID identifying the volume of the software package to which the procedure is associated.

xsd:string softwarePackageVolumeName

Specifies the name of the volume of the software package to which the procedure is associated.

SoftwarePackageProcedureOperationMask3 operationMask

Specifies the operation property for the procedure operation.

SoftwarePackageProcedureBootMask2 bootBeforeMask

Specifies the restart options requested for the software package procedure before executing the procedure.

SoftwarePackageProcedureBootMask2 bootAfterMask

Specifies the restart options requested for the software package procedure after executing the procedure.

xsd:string dependancyQueryId

Specifies UUID of the query that checks whether the condition is fulfilled, provided a prerequisite is defined for the procedure.

SoftwarePackageProcedureManagementTypeMask managementTypeMask

Specifies whether to allow the requested software package for the procedure to run on the Software Managed software targets. If no value is provided, the default value, SD, is used.