Show / Hide Table of Contents

Class TaskSummaryFromRestTask

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
object
TaskSummary
TaskSummaryFromRestTask
Inherited Members
TaskSummary.Key
TaskSummary.ModelVersion
TaskSummary.ParentRef
TaskSummary.Name
TaskSummary.Description
TaskSummary.ObjectVersion
TaskSummary.ObjectStatus
TaskSummary.Identifier
TaskSummary.InputPorts
TaskSummary.OutputPorts
TaskSummary.Parameters
TaskSummary.OpConfigValues
TaskSummary.ConfigProviderDelegate
TaskSummary.IsConcurrentAllowed
TaskSummary.Metadata
TaskSummary.KeyMap
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Oci.DataintegrationService.Models
Assembly: OCI.DotNetSDK.Dataintegration.dll
Syntax
public class TaskSummaryFromRestTask : TaskSummary

Properties

ApiCallMode

Declaration
[JsonProperty(PropertyName = "apiCallMode")]
[JsonConverter(typeof(ResponseEnumConverter))]
public TaskSummaryFromRestTask.ApiCallModeEnum? ApiCallMode { get; set; }
Property Value
Type Description
TaskSummaryFromRestTask.ApiCallModeEnum?

The REST invocation pattern to use. ASYNC_OCI_WORKREQUEST is being deprecated as well as cancelEndpoint/MethodType.

AuthConfig

Declaration
[JsonProperty(PropertyName = "authConfig")]
public AuthConfig AuthConfig { get; set; }
Property Value
Type Description
AuthConfig

AuthDetails

Declaration
[JsonProperty(PropertyName = "authDetails")]
public AuthDetails AuthDetails { get; set; }
Property Value
Type Description
AuthDetails

CancelEndpoint

Declaration
[JsonProperty(PropertyName = "cancelEndpoint")]
public Expression CancelEndpoint { get; set; }
Property Value
Type Description
Expression

CancelMethodType

Declaration
[JsonProperty(PropertyName = "cancelMethodType")]
[JsonConverter(typeof(ResponseEnumConverter))]
public TaskSummaryFromRestTask.CancelMethodTypeEnum? CancelMethodType { get; set; }
Property Value
Type Description
TaskSummaryFromRestTask.CancelMethodTypeEnum?

The REST method to use for canceling the original request.

CancelRestCallConfig

Declaration
[JsonProperty(PropertyName = "cancelRestCallConfig")]
public CancelRestCallConfig CancelRestCallConfig { get; set; }
Property Value
Type Description
CancelRestCallConfig

Endpoint

Declaration
[JsonProperty(PropertyName = "endpoint")]
public Expression Endpoint { get; set; }
Property Value
Type Description
Expression

ExecuteRestCallConfig

Declaration
[JsonProperty(PropertyName = "executeRestCallConfig")]
public ExecuteRestCallConfig ExecuteRestCallConfig { get; set; }
Property Value
Type Description
ExecuteRestCallConfig

Headers

Declaration
[JsonProperty(PropertyName = "headers")]
public object Headers { get; set; }
Property Value
Type Description
object

Headers for payload.

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 TaskSummaryFromRestTask.MethodTypeEnum? MethodType { get; set; }
Property Value
Type Description
TaskSummaryFromRestTask.MethodTypeEnum?

The REST method to use. This property is deprecated, use ExecuteRestCallConfig's methodType property instead.

PollRestCallConfig

Declaration
[JsonProperty(PropertyName = "pollRestCallConfig")]
public PollRestCallConfig PollRestCallConfig { get; set; }
Property Value
Type Description
PollRestCallConfig
In this article
Back to top