You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
| soapServiceEndpoint | string | SOAP Service Endpoint - **REQUIRED**
22
-
| soapVersion | string | SOAP Version to be used. Supported Version: 1.1 and 1.2 - **REQUIRED**
22
+
| soapVersion | string | SOAP Version to be used. Supported Versions: **1.1** and **1.2** - **REQUIRED**
23
23
| timeout | integer| Request timeout in seconds
24
-
| enableTLS | bool | Set to true when using certificates. If set to false and SOAP Service Endpoint starts with https then certificate validation is set to false.
25
-
| xmlMode | bool | Use this mode when SOAP body and headers are coming from upstream activity/trigger in XML format. When enabled, even incoming SOAP response is set in XML format without any processing. When not set, activity will convert request body and headers from JSON to XML and response body and headers from XML to JSON based on configured JSON schema
26
-
| xmlAttributePrefix | string | When xmlMode is not set, use this confguration to define attribute representation in JSON data. e.g If the prefix is set to '@', <carelectric="true">Tesla</car> will be converted to {"car": {"@electric": "true", "#text": "Tesla"}}. The default is set to '-'
27
-
| serverCertificate | string | When enableTLS set to true, you can configure a PEM encoded CA or Server certificate. You can set either base64 encoded certificate value or file path with prefix 'file://'
28
-
| clientCertificate | string | When enableTLS set to true, you can configure a PEM encoded Client certificate. You can set either base64 encoded certificate value or file path with prefix 'file://'
29
-
| clientKey | string | When enableTLS set to true, you can configure a PEM encoded Clinent Key certificate. You can set either base64 encoded certificate value or file path with prefix 'file://'
24
+
| enableTLS | bool | Set to true when using certificates. If set to false and SOAP Service Endpoint starts with `https` then certificate validation is set to false.
25
+
| xmlMode | bool | Use this mode when you want to directly map XML data to request SOAP header and body and access SOAP response in XML data format. When not set, activity will convert configured request body and headers from JSON to XML and response body and headers from XML to JSON based on JSON schema
26
+
| xmlAttributePrefix | string | When `xmlMode=false`, use this confguration to define XML attribute representation in JSON data. e.g If prefix is set to '@', `<car electric="true">Tesla</car>` will be converted to `{"car": {"@electric": "true", "#text": "Tesla"}}`. The default is set to '-'
27
+
| serverCertificate | string | When enableTLS set to true, configure a PEM encoded CA or Server certificate. Set either base64 encoded certificate value or file path with prefix `file://`
28
+
| clientCertificate | string | When enableTLS set to true, configure a PEM encoded Client certificate. Set either base64 encoded certificate value or file path with prefix `file://`
29
+
| clientKey | string | When enableTLS set to true, configure a PEM encoded Clinent Key certificate. Set either base64 encoded certificate value or file path with prefix `file://`
30
30
31
31
### Input:
32
32
| Name | Type | Description
33
33
|:--- | :--- | :---
34
34
| soapAction | string | The SOAP action to be set in the header
35
-
| httpQueryParams | any | The HTTP query parameters to be sent. You can coerce this field to JSON payload/schema. Just hover over the field and select 'Coerce with Schema' option after clicking '...'
36
-
| soapRequestHeaders | any | The SOAP request headers to be sent. When xmlMode set to false, you can coerce this field to JSON payload/schema. Just hover over the field and select 'Coerce with Schema' option after clicking '...'
37
-
| soapRequestBody | any | The SOAP request headers to be sent. When xmlMode set to false, you can coerce this field to JSON payload/schema. Just hover over the field and select 'Coerce with Schema' option after clicking '...'
35
+
| httpQueryParams | any | The HTTP query parameters to be sent. You can configure JSON schema for this field. To configure schema, hover over the field and select `Coerce with Schema` option after clicking `...`
36
+
| soapRequestHeaders | any | The SOAP request headers to be sent. When `xmlMode=false`, you can configure JSON schema for this field. To configure schema, hover over the field and select `Coerce with Schema` option after clicking `...`
37
+
| soapRequestBody | any | The SOAP request headers to be sent. When `xmlMode=false`, you can configure JSON schema for this field. To configure schema, hover over the field and select `Coerce with Schema` option after clicking `...`
38
38
39
39
### Output:
40
40
| Name | Type | Description
41
41
|:--- | :--- | :---
42
42
| httpStatus | int | The HTTP status code
43
43
| isFault | bool | Set to true when fault returned in the response
44
-
| soapResponsePayload | any | The SOAP response payload received in case of success. When xmlMode set to false, you can coerce this field to JSON payload/schema. Just hover over the field and select 'Coerce with Schema' option after clicking '...'. When xmlMode is true, output will be XML string.
45
-
| soapResponseHeaders | any | The SOAP response headers received. When xmlMode set to false, you can coerce this field to JSON payload/schema. Just hover over the field and select 'Coerce with Schema' option after clicking '...'. When xmlMode is true, output will be XML string.
46
-
| soapResponseFault | any | The SOAP response payload received in case of success. When xmlMode set to false, you can coerce this field to JSON payload/schema. Just hover over the field and select 'Coerce with Schema' option after clicking '...'. When xmlMode is true, output will be XML string.
44
+
| soapResponsePayload | any | The SOAP response payload received in case of success. When `xmlMode=false`, you can configure JSON schema for this field. To configure schema, hover over the field and select `Coerce with Schema` option after clicking `...`. When `xmlMode=true`, output will be XML string.
45
+
| soapResponseHeaders | any | The SOAP response headers received. When `xmlMode=false`, you can configure JSON schema for this field. To configure schema, hover over the field and select `Coerce with Schema` option after clicking `...`. When `xmlMode=true`, output will be XML string.
46
+
| soapResponseFault | any | The SOAP response payload received in case of success. When `xmlMode=false`, you can configure JSON schema for this field. To configure schema, hover over the field and select `Coerce with Schema` option after clicking `...`. When `xmlMode=true`, output will be XML string.
0 commit comments