3.2.5.20 ResumeState

The ResumeState method returns the resume status of a management agent run profile. The client MUST pass the name of a run profile.

  • If the client is not permitted to perform this operation, the server MUST return access-denied<22>.

  • If the server is unable to communicate to any implementation-specific components, the server SHOULD return connection-failure<23>.

  • If the run profile failed to start because the run profile name specified is not recognized or does not exist, the server MUST return no-start-unknown-profile-name.

  • If the run profile failed to start because a run profile of the management agent is already running, the server MUST return no-start-ma-already-running.

  • If the resume parameter is set to true and the profile cannot be resumed because the most recent attempt to execute the run profile completed, the server MUST return no-start-resume-already-completed.

  • If the resume parameter is set to true and the profile cannot be resumed because the completion status of the most recent attempt to execute the run profile cannot be determined, the server MUST return no-start-resume-no-history.

  • If the resume parameter is set to true and the profile cannot be resumed because the profile has changed since the most recent attempt to execute the run profile, the server MUST return no-start-resume-profile-modified.

Otherwise, the server MUST synchronize the synchronization configuration objects with the data source and return success-can-resume.