Previous Topic: UnlinkSoftwarePackageProceduresFromSoftwarePackageProcedureGroupNext Topic: Software Package Procedure Groups


GetSoftwarePackageProcedure3

The GetSoftwarePackageProcedure3 method retrieves a software package procedure that its UUID identifies. This method is provided to return “excludeFromRAC” option in the procedure properties, the existing API’s doesn’t have the option.

Parameters

xsd:string sessionId

Specifies the session identifier obtained from the login method of the web service.

xsd:string softwarePackageProcedureId

UUID of the software procedure whose properties should be retrieved.

dsm:SoftwarePackageProcedurePropertiesRequired softwarePackageProcedurePropertiesRequired

Specifies the properties to be retrieved

Return Values

dsm:SoftwarePackageProcedureProperties3 GetSoftwarePackageProcedureReturn

Procedure properties.

GetSoftwarePackageProcedure4

The GetSoftwarePackageProcedure4 method retrieves the software package procedure properties.

Parameters

xsd:string sessionId

Specifies the session ID obtained from the DSM web services login.

xsd:string softwarePackageProcedureId

Specifies the UUID of the software package procedure id, the properties of which you want to retrieve.

dsm: SoftwarePackageProcedurePropertiesRequired2

Specifies which procedure properties that are required when retrieving a software package procedure property.

dsm: SoftwarePackageProcedurePropertiesRequired2 softwarePackageProcedure
PropertiesRequired

Specifies the procedure properties that are required when retrieving a software package procedure property.

Return Values

dsm: SoftwarePackageProcedureProperties4 GetSoftwarePackageProcedureReturn

Returns the properties of a SoftwarePackage procedure.

More information:

dsm:SoftwarePackageProcedureProperties4

ArrayOfSoftwarePackageProcedureProperties4

SoftwarePackageProcedurePropertiesRequired2

GetSoftwarePackageProcedures3

The GetSoftwarePackageProcedures3 method retrieves the procedures from a software package procedure list. This method is provided to return “excludeFromRAC” option in the procedure properties, the existing API’s doesn’t have the option.

Parameters

xsd:string sessionId

Session Id. got from the login to the web service.

xsd:long listHandle

Specifies a numeric handle to a list as returned by a previous call to OpenSoftwarePackageProcedureList.

xsd:long noOfSoftwarePackageProcedures

Specifies the total number of procedures to get from the list. The number must be less than or equal to the total number in the list as returned by a previous call to OpenSoftwarePackageProcedureList.

Return Values

dsm:ArrayOfSoftwarePackageProcedureProperties3 getSoftwarePackageProcedures

Array of software package procedure properties.

GetSoftwarePackageProcedureList

The GetSoftwarePackageProcedureList method retrieves the list of software package procedures in software package.

Parameters

xsd:string sessionId

Specifies the session ID obtained from the DSM web services login.

xsd:string softwarePackageId

Specifies the UUID of the software package from which the procedures list is retrieved.

dsm:SoftwarePackageProcedureTypeMask softwarePackageProcedureTypes

Specifies the types of procedure returned in the list.

dsm:SoftwarePackageProcedurePropertiesRequired2 softwarePackageProcedurePropertiesRequired

Specifies the properties that are required when retrieving a procedure from the list.

Xsd:long index

Specifies the starting index for the list.

xsd:long numRequired

Specifies the number of procedures to get from the list.

Return Values

xsd:long totalNumProcs

Returns the total number of procedures that are available.

dsm: ArrayOfSoftwarePackageProcedureProperties4 getSoftwarePackageProcedure

Specifies the array of software package procedure properties, one for each procedure.

getSoftwarePackageProcedures

Returns the array of SoftwarePackage procedure properties.

More information:

ArrayOfSoftwarePackageProcedureProperties4

SoftwarePackageProcedurePropertiesRequired2