Previous Topic: CloseSoftwareJobUnitSoftwareJobListNext Topic: CreateActivateSoftwareJob3


CreateActivateSoftwareJob

The CreateActivateSoftwareJob method creates a new software Activate job.

Parameters

xsd:string sessionId (m)

The session identifier.

xsd:string softwarePackageProcedureId (m)

The UUID identifying the software package procedure that should be used by the job.

xsd:string softwarePackageInstallProcedureId (m)

The UUID identifying the software package install procedure that should be used by the job.

CreateSoftwareJobOrderProperties softwareJobOrderProperties (m)

The properties required to create and order a software job.

xsd:string softwareJobContainerId (m)

Specifies the UUID identifying the job container associated with this new software job.

ArrayOfstring softwarePackageInstallationIds

Specifies an array of UUIDs identifying the installation jobs on which this activation job must be based. The targets from the given installation jobs are used, so do not supply the unitGroupIds and unitIds parameters.

ArrayOfstring unitGroupIds

An array of UUIDs identifying the unit groups to which the job should be applied.

ArrayOfstring unitIds

An array of UUIDs identifying the units to which the job should be applied.

Return Values

xsd:string CreateActivateSoftwareJobReturn

If a software Activate job was successfully created, the UUID of the new job is returned.

Remarks

If softwarePackageInstallationIds is not supplied, supply unitId or UnitGroupid.

More information:

CreateSoftwareJobOrderProperties