Show / Hide Table of Contents

Class CreateTaskFromRestTask

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
CreateTaskDetails
CreateTaskFromRestTask
Inherited Members
CreateTaskDetails.Key
CreateTaskDetails.ModelVersion
CreateTaskDetails.ParentRef
CreateTaskDetails.Name
CreateTaskDetails.Description
CreateTaskDetails.ObjectStatus
CreateTaskDetails.Identifier
CreateTaskDetails.InputPorts
CreateTaskDetails.OutputPorts
CreateTaskDetails.Parameters
CreateTaskDetails.OpConfigValues
CreateTaskDetails.ConfigProviderDelegate
CreateTaskDetails.IsConcurrentAllowed
CreateTaskDetails.RegistryMetadata
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 CreateTaskFromRestTask : CreateTaskDetails

Properties

ApiCallMode

Declaration
[JsonProperty(PropertyName = "apiCallMode")]
[JsonConverter(typeof(StringEnumConverter))]
public CreateTaskFromRestTask.ApiCallModeEnum? ApiCallMode { get; set; }
Property Value
Type Description
CreateTaskFromRestTask.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(StringEnumConverter))]
public CreateTaskFromRestTask.CancelMethodTypeEnum? CancelMethodType { get; set; }
Property Value
Type Description
CreateTaskFromRestTask.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 data for the request.

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(StringEnumConverter))]
public CreateTaskFromRestTask.MethodTypeEnum? MethodType { get; set; }
Property Value
Type Description
CreateTaskFromRestTask.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

TypedExpressions

Declaration
[JsonProperty(PropertyName = "typedExpressions")]
public List<TypedExpression> TypedExpressions { get; set; }
Property Value
Type Description
List<TypedExpression>

List of typed expressions.

In this article
Back to top