Previous Topic: GetDeploymentPackagesOnScalabilityServerNext Topic: StagePackage


DeployPackage

Used to deploy a package on target computers. Pass the jobId from an earlier Scan operation as an input to this method. This jobId basically identifies the list of computers from the scan on which the deployment needs to take place.

Parameters

xsd:string sessionId

The session identifier, obtained from the login to the web service.

xsd:long jobId

JobId returned from the scan method

dsm: DeploymentInfo deploymentInfo

Contains information regarding the target machines credentials and scalability server if required. If the user identified by targetUserName and targetPassword doesn’t have access to all of the machines targeted for deployment, then the field arrayOfTargetMachineCredentials can be used to supply machine-specific credentials. If deployment is required to take place from a scalability server, then scalability server details needs to be appropriately supplied.

dsm: DeploymentPackageInfo deploymentPackageInfo

Contains information regarding the package to be deployed. Set the appropriate parameter values for the package before calling Deploy.

Return Values

None

Remarks

GetDeploymentJobStatus() needs to be called after this method to get the status of the deployment operation.

More information:

DeploymentInfo

DeploymentPackageInfo

MachineCredentials

ParameterValue