Skip to content

PowerShell Module For The SAPControl Web Service Interface

Notifications You must be signed in to change notification settings

fpschultze/PSSAPControl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PSSAPControl

Windows PowerShell Module. Exposes wrapper functions for several SAPControl SOAP WebMethods:

Connect-PSSAPControl Connects to the SAPControl web service interface. Returns a sapstartsrv web service proxy object for the given SAP host and instance number.

Get-PSSAPInstance Calls SAPControl's GetSystemInstanceList WebMethod. Returns a list of all instances on a SAP host.

Get-PSSAPInstanceAsync Calls SAPControl's GetSystemInstanceListAsync WebMethod. Returns a list of all instances on a SAP host.

Get-PSSAPInstanceFeature Queries the features of a SAP instance.

Get-PSSAPParameterValue Calls SAPControl's ParameterValue WebMethod. Returns a SAP profile parameter value for a given profile parameter, or it returns all known parameter value pairs.

Get-PSSAPProcessList Calls SAPControl's GetProcessList WebMethod. Returns a list of all processes directly started by the SAPControl web service according to the SAP start profile.

Get-PSSAPVersionInfo Calls SAPControl's GetVersionInfo WebMethod.

Invoke-PSSAPOSCommand Calls SAPControl's OSExecute WebMethod. Executes a command line, waits, and returns Exitcode, PID, and output lines.

Restart-PSSAPControl Uses SAPControl's RestartService WebMethod to restart a sapstartsrv Web service.

Set-PSSAPControlCredential Sets or changes the Credential property of an existing SAPControl web service connection.

Set-PSSAPControlUrl Connects to a different SAPControl using the an existing SAPControl web service connection by changing the URL.

Start-PSSAPInstance Uses SAPControl's Start WebMethod to start a SAP instance. Start triggers an instance start.

Start-PSSAPSystem Uses SAPControl's StartSystem WebMethod to trigger the start of a complete SAP system or parts of it.

Stop-PSSAPControl Uses SAPControl's StopService WebMethod to stop a SAPControl web service.

Stop-PSSAPInstance Uses SAPControl's Stop WebMethod to stop a SAP instance. Stop triggers an instance stop.

Stop-PSSAPSystem Uses SAPControl's StopSystem WebMethod to trigger the stop of a complete SAP system or parts of it.

Test-PSSAPInstance Queries the status of a SAP instance and returns $true when the status is 'GREEN'.

About

PowerShell Module For The SAPControl Web Service Interface

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published