Operations at O3EPhantomDeploymentManagement
This page describes the backend methods at this endpoint.
| Signature | Description |
|---|---|
| TargetMachineState CheckRepositoryServiceState(String host) | Tries to connect to remote or local repository with default credentials. |
| TargetMachineInfo GetServiceState(String sessionId) | Gets information about RDS service installation on remote machine |
| Void InitializeDeploymentSession(String sessionId, String reinstallRequired, String changeLoginCredentialsRequired, O3ECredentials credentials) | Initialize service deploy session for given host. |
| Void InitializeUpgradeSession(String sessionId, String serverId) | Initialize service upgrade session for given server. |
| Void StartRepositoryDrivesPerformanceTest(String sessionId, String repositoryPath, DeploymentOptionalParameters deploymentOptionalParameters) | Validates the performance of deployment destinations of the RDS service. This is implemented as a separate task because it takes so long. |
| Void TestRepositoryDrivesPerformance(String sessionId, String repositoryPath, DeploymentOptionalParameters deploymentOptionalParameters) | Validates deployment destinations of RDS service. |
| Void UpgradeServer(String sessionId, String serverId) | Starts upgrade for given upgrade session. |
| Void ValidateO3EDeploymentDestinations(String sessionId, String repositoryPath, DeploymentOptionalParameters deploymentOptionalParameters) | Validates deployment destinations of RDS service. |