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. |