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')