NativeShapeField¶
-
class
oci.data_integration.models.
NativeShapeField
(**kwargs)¶ Bases:
object
The native shape field object.
Methods
__init__
(**kwargs)Initializes a new NativeShapeField object with values from keyword arguments. Attributes
config_values
Gets the config_values of this NativeShapeField. default_value_string
Gets the default_value_string of this NativeShapeField. is_mandatory
Gets the is_mandatory of this NativeShapeField. model_type
Gets the model_type of this NativeShapeField. name
Gets the name of this NativeShapeField. position
Gets the position of this NativeShapeField. type
Gets 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
-