Show / Hide Table of Contents

Class Parameter

Parameters are created and assigned values that can be configured for each integration task.

Inheritance
object
TypedObject
Parameter
Inherited Members
TypedObject.Key
TypedObject.ModelVersion
TypedObject.ParentRef
TypedObject.ConfigValues
TypedObject.ObjectStatus
TypedObject.Name
TypedObject.Description
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 Parameter : TypedObject

Properties

DefaultValue

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

The default value of the parameter.

IsInput

Declaration
[JsonProperty(PropertyName = "isInput")]
public bool? IsInput { get; set; }
Property Value
Type Description
bool?

Specifies whether the parameter is input value.

IsOutput

Declaration
[JsonProperty(PropertyName = "isOutput")]
public bool? IsOutput { get; set; }
Property Value
Type Description
bool?

Specifies whether the parameter is output value.

OutputAggregationType

Declaration
[JsonProperty(PropertyName = "outputAggregationType")]
[JsonConverter(typeof(ResponseEnumConverter))]
public Parameter.OutputAggregationTypeEnum? OutputAggregationType { get; set; }
Property Value
Type Description
Parameter.OutputAggregationTypeEnum?

The output aggregation type.

RootObjectDefaultValue

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

The default value of the parameter which can be an object in DIS, such as a data entity.

Type

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

This can either be a string value referencing the type or a BaseType object.

TypeName

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

The type of value the parameter was created for.

UsedFor

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

The param name for which parameter is created for for eg. driver Shape, Operation etc.

In this article
Back to top