Show / Hide Table of Contents

Class OciFunction

The information about the OCI Function.

Inheritance
object
OciFunction
Inherited Members
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 OciFunction

Properties

FnConfigDef

Declaration
[JsonProperty(PropertyName = "fnConfigDef")]
public FunctionConfigurationDefinition FnConfigDef { get; set; }
Property Value
Type Description
FunctionConfigurationDefinition

FnConfigDefinition

Declaration
[JsonProperty(PropertyName = "fnConfigDefinition")]
public ConfigDefinition FnConfigDefinition { get; set; }
Property Value
Type Description
ConfigDefinition

FunctionId

Declaration
[JsonProperty(PropertyName = "functionId")]
public string FunctionId { get; set; }
Property Value
Type Description
string

Ocid of the OCI Function.

InputShape

Declaration
[JsonProperty(PropertyName = "inputShape")]
public Shape InputShape { get; set; }
Property Value
Type Description
Shape

Key

Declaration
[JsonProperty(PropertyName = "key")]
public string Key { get; set; }
Property Value
Type Description
string

The key identifying the OCI Function operator object, use this to identiy this instance within the dataflow.

ModelType

Declaration
[JsonProperty(PropertyName = "modelType")]
[JsonConverter(typeof(ResponseEnumConverter))]
public OciFunction.ModelTypeEnum? ModelType { get; set; }
Property Value
Type Description
OciFunction.ModelTypeEnum?

The type of the OCI Function object.

ModelVersion

Declaration
[JsonProperty(PropertyName = "modelVersion")]
public string ModelVersion { get; set; }
Property Value
Type Description
string

The model version of an object.

ObjectVersion

Declaration
[JsonProperty(PropertyName = "objectVersion")]
public int? ObjectVersion { get; set; }
Property Value
Type Description
int?

The version of the object that is used to track changes in the object instance.

OutputShape

Declaration
[JsonProperty(PropertyName = "outputShape")]
public Shape OutputShape { get; set; }
Property Value
Type Description
Shape

ParentRef

Declaration
[JsonProperty(PropertyName = "parentRef")]
public ParentReference ParentRef { get; set; }
Property Value
Type Description
ParentReference

PayloadFormat

Declaration
[JsonProperty(PropertyName = "payloadFormat")]
[JsonConverter(typeof(ResponseEnumConverter))]
public OciFunction.PayloadFormatEnum? PayloadFormat { get; set; }
Property Value
Type Description
OciFunction.PayloadFormatEnum?

The OCI Function payload format.

RegionId

Declaration
[JsonProperty(PropertyName = "regionId")]
public string RegionId { get; set; }
Property Value
Type Description
string

Region where the OCI Function is deployed.

In this article
Back to top