TaskSOAP
class tasks.task_soap.TaskSOAP
Call a SOAP service.
Inputs
Name | Type | Default | Description |
---|---|---|---|
args | list | None | Positional arguments to pass to the method call |
kwargs | dict | None | Keyword arguments to pass to the method call |
method | str | The method to call | |
password | str | None | The password used to authenticate |
username | str | None | The username used to authenticate |
wsdl_url | str | The URL to the WSDL |
Outputs
Name | Type | Default | Description |
---|---|---|---|
log | list | ||
result | object | ||
execution_id | int | The ID of the task execution | |
message | str | The ended message for the task. If the task ended with an error, the message will contain information about what went wrong | |
status | str | The ended status for the task. Either "success" or "error". |
Constants
input_list = ['args', 'kwargs', 'method', 'password', 'username', 'wsdl_url']output_list = ['log', 'result']version = 1Methods
run ()
Example
import flow_apidef handler(system: flow_api.System, this: flow_api.Execution):this.task('SOAP',# TBD)return this.success('all done')