Class Parameter
Parameters are created and assigned values that can be configured for each integration task.
Inherited Members
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. |