Class NativeShapeField
The native shape field object.
Inherited Members
Namespace: Oci.DataintegrationService.Models
Assembly: OCI.DotNetSDK.Dataintegration.dll
Syntax
public class NativeShapeField
Properties
ConfigValues
Declaration
[JsonProperty(PropertyName = "configValues")]
public ConfigValues ConfigValues { get; set; }
Property Value
Type | Description |
---|---|
ConfigValues |
DefaultValueString
Declaration
[JsonProperty(PropertyName = "defaultValueString")]
public string DefaultValueString { get; set; }
Property Value
Type | Description |
---|---|
string | The default value. |
IsMandatory
Declaration
[JsonProperty(PropertyName = "isMandatory")]
public bool? IsMandatory { get; set; }
Property Value
Type | Description |
---|---|
bool? | Specifies whether the field is mandatory. |
ModelType
Declaration
[JsonProperty(PropertyName = "modelType")]
public string ModelType { get; set; }
Property Value
Type | Description |
---|---|
string | The model type reference. |
Name
Declaration
[JsonProperty(PropertyName = "name")]
public string Name { get; set; }
Property Value
Type | Description |
---|---|
string | Free form text without any restriction on permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters. |
Position
Declaration
[JsonProperty(PropertyName = "position")]
public int? Position { get; set; }
Property Value
Type | Description |
---|---|
int? | The position of the attribute. |
Type
Declaration
[JsonProperty(PropertyName = "type")]
public object Type { get; set; }
Property Value
Type | Description |
---|---|
object | The type reference. |