NativeShapeField¶
-
class
oci.data_integration.models.NativeShapeField(**kwargs)¶ Bases:
objectThe native shape field object.
Methods
__init__(**kwargs)Initializes a new NativeShapeField object with values from keyword arguments. Attributes
config_valuesGets the config_values of this NativeShapeField. default_value_stringGets the default_value_string of this NativeShapeField. is_mandatoryGets the is_mandatory of this NativeShapeField. model_typeGets the model_type of this NativeShapeField. nameGets the name of this NativeShapeField. positionGets the position of this NativeShapeField. typeGets the type of this NativeShapeField. -
__init__(**kwargs)¶ Initializes a new NativeShapeField object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):
Parameters: - name (str) – The value to assign to the name property of this NativeShapeField.
- model_type (str) – The value to assign to the model_type property of this NativeShapeField.
- type (object) – The value to assign to the type property of this NativeShapeField.
- config_values (oci.data_integration.models.ConfigValues) – The value to assign to the config_values property of this NativeShapeField.
- position (int) – The value to assign to the position property of this NativeShapeField.
- default_value_string (str) – The value to assign to the default_value_string property of this NativeShapeField.
- is_mandatory (bool) – The value to assign to the is_mandatory property of this NativeShapeField.
-
config_values¶ Gets the config_values of this NativeShapeField.
Returns: The config_values of this NativeShapeField. Return type: oci.data_integration.models.ConfigValues
-
default_value_string¶ Gets the default_value_string of this NativeShapeField. The default value.
Returns: The default_value_string of this NativeShapeField. Return type: str
-
is_mandatory¶ Gets the is_mandatory of this NativeShapeField. Specifies whether the field is mandatory.
Returns: The is_mandatory of this NativeShapeField. Return type: bool
-
model_type¶ Gets the model_type of this NativeShapeField. The model type reference.
Returns: The model_type of this NativeShapeField. Return type: str
-
name¶ Gets the name of this NativeShapeField. 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.
Returns: The name of this NativeShapeField. Return type: str
-
position¶ Gets the position of this NativeShapeField. The position of the attribute.
Returns: The position of this NativeShapeField. Return type: int
-
type¶ Gets the type of this NativeShapeField. The type reference.
Returns: The type of this NativeShapeField. Return type: object
-