Previous Topic: SetSoftwarePackageProcedurePropertiesNext Topic: SetSoftwarePackageProperties


SetSoftwarePackageProcedureProperties2

The SetSoftwarePackageProcedureProperties2 sequence of elements specifies which software package procedure properties that you can set.

xsd:string softwarePackageProcedureId

Specifies the UUID that identifies the software package procedure.

xsd:boolean softwarePackageProcedureIdSupplied

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

xsd:string softwarePackageProcedureName

Specifies the name of the software package procedure.

xsd:boolean softwarePackageProcedureNameSupplied

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

SoftwarePackageProcedureTask softwarePackageProcedureTask

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

xsd:boolean softwarePackageProcedureTaskSupplied

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

SoftwarePackageProcedureType softwarePackageProcedureType

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

xsd:boolean softwarePackageProcedureTypeSupplied

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

xsd:string comment

Specifies a comment for the software package procedure.

xsd:boolean commentSupplied

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

xsd:boolean userSelectable

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

xsd:boolean userSelectableSupplied

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

xsd:boolean externalProcedure

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

xsd:boolean externalProcedureSupplied

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

xsd:long operatingSystemType

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

xsd:boolean operatingSystemTypeSupplied

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

xsd:string subPath

Specifies the path of the procedure within the volume.

xsd:boolean subPathSupplied

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

xsd:string procToRun

Runs the procedure command.

xsd:boolean procToRunSupplied

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

xsd:string parameters

Specifies a string value that contains the input parameters for the procedure.

xsd:boolean parametersSupplied

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

xsd:string softwarePackageVolumeId

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

xsd:boolean softwarePackageVolumeIdSupplied

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

SoftwarePackageProcedureOperationMask2 operationMask

Specifies the operation property for the procedure operation.

xsd:boolean operationMaskSupplied

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

SoftwarePackageProcedureBootMask2 bootBeforeMask

Specifies the options requested for the software package procedure before executing the procedure. If no value is provided, the default value noReboot is used.

xsd:boolean bootBeforeMaskSupplied

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

SoftwarePackageProcedureBootMask2 bootAfterMask

Specifies the options requested for the software package procedure after executing the procedure. If no value is provided, the default value noReboot is used.

xsd:boolean bootAfterMaskSupplied

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

xsd:string dependancyQueryId

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

xsd:boolean dependancyQueryIdSupplied

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

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.

xsd:boolean managementTypeMaskSupplied

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

Remarks

For more details, see SoftwarePackageProcedureProperties.