|
DataTarget | Source [get, set] |
| Specifies the source of the data source to send. The source can be string or template values, a file, or a set of web request variables in WebUrlDataTarget.
Example: More...
|
|
string | URL [get, set] |
| Specifies the URL of the web server that you want to send the request to. More...
|
|
WebRequestMethod | Method [get, set] |
| Specifies the HTTP request method, as follows: More...
|
|
string | ContentType [get, set] |
| Specifies the content type for the POST and PUT methods, as follows: More...
|
|
HttpAuthentication | Authentication [get, set] |
| Specifies the HTTP authentication method, as follows: More...
|
|
string | UserName [get, set] |
| Specifies the user name. Used when the value of Authentication is SpecifiedUser. More...
|
|
EncryptedString | Password [get, set] |
| Specifies the password. Used when the value of Authentication is SpecifiedUser. More...
|
|
string | Domain [get, set] |
| Specifies the domain of the user name. Used when the value of Authentication is SpecifiedUser. More...
|
|
bool | WrapContentAsSOAPMessage [get, set] |
| Specifies whether to wrap POST or PUT content in the SOAP body tag. The default value is false. More...
|
|
int | SendTimeout [get, set] |
| Specifies the amount of time, in milliseconds, to wait for a response before timing out. More...
|
|
SerializableStringDictionary | Headers [get, set] |
| Specifies a dictionary of HTTP header properties and values to be sent with the web request. More...
|
|
int | RetryCount [get, set] |
| Specifies the number of times to resend the request in case of an error. The default value is 1. More...
|
|
string | SuccessfulStatusCodes [get, set] |
| Specifies the status codes that are considered to be successful. The default value is 200-206,300,305-307. More...
|
|
string | HTTPRequestResponseVariable [get, set] |
| Specifies the name of the variable to save the response to. The default value is "Response". More...
|
|
|
Describes the common action properties for Actions and ActionGroups.
|
string | Name [get, set] |
| Specifies the name. This property cannot be empty and must be unique in the YAML script. More...
|
|
string | Description [get, set] |
| Specifies the description. The default value is "". More...
|
|
ActionRunType | RunType [get, set] |
| Runs the action by using one of the following types: More...
|
|
bool | IgnoreErrors [get, set] |
| Specifies whether to ignore errors and continue with the next action. Valid only for Action and ActionGroup. The default value is false. More...
|
|
int | FailureRetries [get, set] |
| Specifies the number of times that the action is retried if it fails. Available only for Action. The default value is 0. More...
|
|
int | RetryInterval [get, set] |
| Specifies the interval, in milliseconds, that elapses when a failed action is retried. Valid only when the value of FailureRetries is greater than 0. Available only for Action. The default value is 10000. More...
|
|
Sends an HTTP request to a web service (REST or SOAP).
For common action properties, see IntegrationAction.
Example:
Actions:
- SendWebServiceRequestAction:
H1: 111
H2: 222
Name: Send Web Service Request
# And more common action properties
...
string ContentType
Specifies the content type for the POST and PUT methods, as follows:
Definition: SendWebServiceRequestAction.Properties.cs:126
string SuccessfulStatusCodes
Specifies the status codes that are considered to be successful. The default value is 200-206,...
Definition: SendWebServiceRequestAction.Properties.cs:194
string UserName
Specifies the user name. Used when the value of Authentication is SpecifiedUser.
Definition: SendWebServiceRequestAction.Properties.cs:143
string Domain
Specifies the domain of the user name. Used when the value of Authentication is SpecifiedUser.
Definition: SendWebServiceRequestAction.Properties.cs:156
DataTarget Source
Specifies the source of the data source to send. The source can be string or template values,...
Definition: SendWebServiceRequestAction.Properties.cs:94
EncryptedString Password
Specifies the password. Used when the value of Authentication is SpecifiedUser.
Definition: SendWebServiceRequestAction.Properties.cs:149
SerializableStringDictionary Headers
Specifies a dictionary of HTTP header properties and values to be sent with the web request.
Definition: SendWebServiceRequestAction.Properties.cs:177
WebRequestMethod Method
Specifies the HTTP request method, as follows:
Definition: SendWebServiceRequestAction.Properties.cs:113
HttpAuthentication Authentication
Specifies the HTTP authentication method, as follows:
Definition: SendWebServiceRequestAction.Properties.cs:136
string Name
Specifies the name. This property cannot be empty and must be unique in the YAML script.
Definition: IntegrationAction.Properties.cs:87