DirectNamedFieldMap¶
- 
class oci.data_integration.models.DirectNamedFieldMap(**kwargs)¶
- Bases: - oci.data_integration.models.field_map.FieldMap- A named field map. - Attributes - MODEL_TYPE_COMPOSITE_FIELD_MAP- str(object=’’) -> str - MODEL_TYPE_CONDITIONAL_COMPOSITE_FIELD_MAP- str(object=’’) -> str - MODEL_TYPE_DIRECT_FIELD_MAP- str(object=’’) -> str - MODEL_TYPE_DIRECT_NAMED_FIELD_MAP- str(object=’’) -> str - MODEL_TYPE_NAMED_ENTITY_MAP- str(object=’’) -> str - MODEL_TYPE_RULE_BASED_ENTITY_MAP- str(object=’’) -> str - MODEL_TYPE_RULE_BASED_FIELD_MAP- str(object=’’) -> str - config_values- Gets the config_values of this DirectNamedFieldMap. - description- Gets the description of this FieldMap. - key- Gets the key of this DirectNamedFieldMap. - model_type- [Required] Gets the model_type of this FieldMap. - model_version- Gets the model_version of this DirectNamedFieldMap. - object_status- Gets the object_status of this DirectNamedFieldMap. - parent_ref- Gets the parent_ref of this DirectNamedFieldMap. - source_field_name- Gets the source_field_name of this DirectNamedFieldMap. - source_scope_reference- Gets the source_scope_reference of this DirectNamedFieldMap. - source_typed_object- Gets the source_typed_object of this DirectNamedFieldMap. - target_field_name- Gets the target_field_name of this DirectNamedFieldMap. - target_scope_reference- Gets the target_scope_reference of this DirectNamedFieldMap. - target_typed_object- Gets the target_typed_object of this DirectNamedFieldMap. - Methods - __init__(**kwargs)- Initializes a new DirectNamedFieldMap object with values from keyword arguments. - get_subtype(object_dictionary)- Given the hash representation of a subtype of this class, use the info in the hash to return the class of the subtype. - 
MODEL_TYPE_COMPOSITE_FIELD_MAP= 'COMPOSITE_FIELD_MAP'¶
 - 
MODEL_TYPE_CONDITIONAL_COMPOSITE_FIELD_MAP= 'CONDITIONAL_COMPOSITE_FIELD_MAP'¶
 - 
MODEL_TYPE_DIRECT_FIELD_MAP= 'DIRECT_FIELD_MAP'¶
 - 
MODEL_TYPE_DIRECT_NAMED_FIELD_MAP= 'DIRECT_NAMED_FIELD_MAP'¶
 - 
MODEL_TYPE_NAMED_ENTITY_MAP= 'NAMED_ENTITY_MAP'¶
 - 
MODEL_TYPE_RULE_BASED_ENTITY_MAP= 'RULE_BASED_ENTITY_MAP'¶
 - 
MODEL_TYPE_RULE_BASED_FIELD_MAP= 'RULE_BASED_FIELD_MAP'¶
 - 
__init__(**kwargs)¶
- Initializes a new DirectNamedFieldMap object with values from keyword arguments. The default value of the - model_typeattribute of this class is- DIRECT_NAMED_FIELD_MAPand it should not be changed. The following keyword arguments are supported (corresponding to the getters/setters of this class):- Parameters: - model_type (str) – The value to assign to the model_type property of this DirectNamedFieldMap. Allowed values for this property are: “DIRECT_NAMED_FIELD_MAP”, “COMPOSITE_FIELD_MAP”, “DIRECT_FIELD_MAP”, “RULE_BASED_FIELD_MAP”, “CONDITIONAL_COMPOSITE_FIELD_MAP”, “NAMED_ENTITY_MAP”, “RULE_BASED_ENTITY_MAP”
- description (str) – The value to assign to the description property of this DirectNamedFieldMap.
- key (str) – The value to assign to the key property of this DirectNamedFieldMap.
- model_version (str) – The value to assign to the model_version property of this DirectNamedFieldMap.
- parent_ref (oci.data_integration.models.ParentReference) – The value to assign to the parent_ref property of this DirectNamedFieldMap.
- config_values (oci.data_integration.models.ConfigValues) – The value to assign to the config_values property of this DirectNamedFieldMap.
- source_typed_object (str) – The value to assign to the source_typed_object property of this DirectNamedFieldMap.
- target_typed_object (str) – The value to assign to the target_typed_object property of this DirectNamedFieldMap.
- source_scope_reference (oci.data_integration.models.ScopeReference) – The value to assign to the source_scope_reference property of this DirectNamedFieldMap.
- target_scope_reference (oci.data_integration.models.ScopeReference) – The value to assign to the target_scope_reference property of this DirectNamedFieldMap.
- source_field_name (str) – The value to assign to the source_field_name property of this DirectNamedFieldMap.
- target_field_name (str) – The value to assign to the target_field_name property of this DirectNamedFieldMap.
- object_status (int) – The value to assign to the object_status property of this DirectNamedFieldMap.
 
 - 
config_values¶
- Gets the config_values of this DirectNamedFieldMap. - Returns: - The config_values of this DirectNamedFieldMap. - Return type: - oci.data_integration.models.ConfigValues 
 - 
description¶
- Gets the description of this FieldMap. Detailed description for the object. - Returns: - The description of this FieldMap. - Return type: - str 
 - 
static get_subtype(object_dictionary)¶
- Given the hash representation of a subtype of this class, use the info in the hash to return the class of the subtype. 
 - 
key¶
- Gets the key of this DirectNamedFieldMap. The object key. - Returns: - The key of this DirectNamedFieldMap. - Return type: - str 
 - 
model_type¶
- [Required] Gets the model_type of this FieldMap. The model type for the field map. - Allowed values for this property are: “DIRECT_NAMED_FIELD_MAP”, “COMPOSITE_FIELD_MAP”, “DIRECT_FIELD_MAP”, “RULE_BASED_FIELD_MAP”, “CONDITIONAL_COMPOSITE_FIELD_MAP”, “NAMED_ENTITY_MAP”, “RULE_BASED_ENTITY_MAP”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’. - Returns: - The model_type of this FieldMap. - Return type: - str 
 - 
model_version¶
- Gets the model_version of this DirectNamedFieldMap. The object’s model version. - Returns: - The model_version of this DirectNamedFieldMap. - Return type: - str 
 - 
object_status¶
- Gets the object_status of this DirectNamedFieldMap. The status of an object that can be set to value 1 for shallow references across objects, other values reserved. - Returns: - The object_status of this DirectNamedFieldMap. - Return type: - int 
 - 
parent_ref¶
- Gets the parent_ref of this DirectNamedFieldMap. - Returns: - The parent_ref of this DirectNamedFieldMap. - Return type: - oci.data_integration.models.ParentReference 
 - 
source_field_name¶
- Gets the source_field_name of this DirectNamedFieldMap. The source field name. - Returns: - The source_field_name of this DirectNamedFieldMap. - Return type: - str 
 - 
source_scope_reference¶
- Gets the source_scope_reference of this DirectNamedFieldMap. - Returns: - The source_scope_reference of this DirectNamedFieldMap. - Return type: - oci.data_integration.models.ScopeReference 
 - 
source_typed_object¶
- Gets the source_typed_object of this DirectNamedFieldMap. Deprecated - Reference to a typed object. - Returns: - The source_typed_object of this DirectNamedFieldMap. - Return type: - str 
 - 
target_field_name¶
- Gets the target_field_name of this DirectNamedFieldMap. The target field name. - Returns: - The target_field_name of this DirectNamedFieldMap. - Return type: - str 
 - 
target_scope_reference¶
- Gets the target_scope_reference of this DirectNamedFieldMap. - Returns: - The target_scope_reference of this DirectNamedFieldMap. - Return type: - oci.data_integration.models.ScopeReference 
 - 
target_typed_object¶
- Gets the target_typed_object of this DirectNamedFieldMap. Deprecated - Reference to a typed object - Returns: - The target_typed_object of this DirectNamedFieldMap. - Return type: - str 
 
-