Operations at PushInstallManagement
This page describes the backend methods at this endpoint.
| Signature | Description |
|---|---|
| Guid DeployAgents(PushInstallRequest request) | Starts deploying agent(s) to remote machines. |
| State GetAgentServiceState(MachineInfo machine) | Checks if agent is already installed on remote machine. |
| PushInstallServiceConfiguration GetConfiguration() | Gets PushInstall configuration. |
| Version GetDeployAgentVersion() | Get the version of the Agent to be deployed. |
| ProductInfoCollection GetInstalledProducts(MachineInfo machine) | Checks for already installed products. |
| OperatingSystemFamily GetMachineOS(MachineInfo machine) | Returns machine's operating system family. |
| UpgradePreconditions GetUpgradePreconditions(MachineInfo machine) | Determines is the upgrade needed or not. If so, specifies the upgrade details. |
| Boolean IsRemoveAgentProductRequired(String removeProductId, String installedProductVersion) | Checks whether removing of the Agent product is required. |
| Void SetConfiguration(PushInstallServiceConfiguration configuration) | Sets PushInstall configuration. |
| Void StartAgentService(MachineInfo machine) | Start agent service. |
| OperatingSystemFamily ValidateMachine(MachineInfo machine) | Checks machine availability and permissions for install agent. |