Class TaskFromRestTaskDetails
The information about the Generic REST task. The endpoint and cancelEndpoint properties are deprecated, use the properties executeRestCallConfig, cancelRestCallConfig and pollRestCallConfig for execute, cancel and polling of the calls.
Inheritance
TaskFromRestTaskDetails
Assembly: OCI.DotNetSDK.Dataintegration.dll
Syntax
public class TaskFromRestTaskDetails : Task
Properties
ApiCallMode
Declaration
[JsonProperty(PropertyName = "apiCallMode")]
[JsonConverter(typeof(ResponseEnumConverter))]
public TaskFromRestTaskDetails.ApiCallModeEnum? ApiCallMode { get; set; }
Property Value
AuthConfig
Declaration
[JsonProperty(PropertyName = "authConfig")]
public AuthConfig AuthConfig { get; set; }
Property Value
AuthDetails
Declaration
[JsonProperty(PropertyName = "authDetails")]
public AuthDetails AuthDetails { get; set; }
Property Value
CancelEndpoint
Declaration
[JsonProperty(PropertyName = "cancelEndpoint")]
public Expression CancelEndpoint { get; set; }
Property Value
CancelMethodType
Declaration
[JsonProperty(PropertyName = "cancelMethodType")]
[JsonConverter(typeof(ResponseEnumConverter))]
public TaskFromRestTaskDetails.CancelMethodTypeEnum? CancelMethodType { get; set; }
Property Value
CancelRestCallConfig
Declaration
[JsonProperty(PropertyName = "cancelRestCallConfig")]
public CancelRestCallConfig CancelRestCallConfig { get; set; }
Property Value
Endpoint
Declaration
[JsonProperty(PropertyName = "endpoint")]
public Expression Endpoint { get; set; }
Property Value
ExecuteRestCallConfig
Declaration
[JsonProperty(PropertyName = "executeRestCallConfig")]
public ExecuteRestCallConfig ExecuteRestCallConfig { get; set; }
Property Value
Declaration
[JsonProperty(PropertyName = "headers")]
public object Headers { get; set; }
Property Value
Type |
Description |
object |
The headers for the REST call. This property is deprecated, use ExecuteRestCallConfig's headers property instead.
|
JsonData
Declaration
[JsonProperty(PropertyName = "jsonData")]
public string JsonData { get; set; }
Property Value
Type |
Description |
string |
JSON data for payload body. This property is deprecated, use ExecuteRestCallConfig's payload config param instead.
|
MethodType
Declaration
[JsonProperty(PropertyName = "methodType")]
[JsonConverter(typeof(ResponseEnumConverter))]
public TaskFromRestTaskDetails.MethodTypeEnum? MethodType { get; set; }
Property Value
PollRestCallConfig
Declaration
[JsonProperty(PropertyName = "pollRestCallConfig")]
public PollRestCallConfig PollRestCallConfig { get; set; }
Property Value
TypedExpressions
Declaration
[JsonProperty(PropertyName = "typedExpressions")]
public List<TypedExpression> TypedExpressions { get; set; }
Property Value