FunctionConfigurationDefinition¶
-
class
oci.data_integration.models.
FunctionConfigurationDefinition
(**kwargs)¶ Bases:
object
The configuration details of a configurable object. This contains one or more config param definitions.
Attributes
MODEL_TYPE_CONFIG_DEFINITION
A constant which can be used with the model_type property of a FunctionConfigurationDefinition. config_param_defs
Gets the config_param_defs of this FunctionConfigurationDefinition. is_contained
Gets the is_contained of this FunctionConfigurationDefinition. key
Gets the key of this FunctionConfigurationDefinition. model_type
Gets the model_type of this FunctionConfigurationDefinition. model_version
Gets the model_version of this FunctionConfigurationDefinition. parent_ref
Gets the parent_ref of this FunctionConfigurationDefinition. Methods
__init__
(**kwargs)Initializes a new FunctionConfigurationDefinition object with values from keyword arguments. -
MODEL_TYPE_CONFIG_DEFINITION
= 'CONFIG_DEFINITION'¶ A constant which can be used with the model_type property of a FunctionConfigurationDefinition. This constant has a value of “CONFIG_DEFINITION”
-
__init__
(**kwargs)¶ Initializes a new FunctionConfigurationDefinition object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):
Parameters: - key (str) – The value to assign to the key property of this FunctionConfigurationDefinition.
- model_type (str) – The value to assign to the model_type property of this FunctionConfigurationDefinition. Allowed values for this property are: “CONFIG_DEFINITION”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
- model_version (str) – The value to assign to the model_version property of this FunctionConfigurationDefinition.
- parent_ref (oci.data_integration.models.ParentReference) – The value to assign to the parent_ref property of this FunctionConfigurationDefinition.
- is_contained (bool) – The value to assign to the is_contained property of this FunctionConfigurationDefinition.
- config_param_defs (dict(str, ConfigParameterDefinition)) – The value to assign to the config_param_defs property of this FunctionConfigurationDefinition.
-
config_param_defs
¶ Gets the config_param_defs of this FunctionConfigurationDefinition. The parameter configuration details.
Returns: The config_param_defs of this FunctionConfigurationDefinition. Return type: dict(str, ConfigParameterDefinition)
-
is_contained
¶ Gets the is_contained of this FunctionConfigurationDefinition. Specifies whether the configuration is contained or not.
Returns: The is_contained of this FunctionConfigurationDefinition. Return type: bool
-
key
¶ Gets the key of this FunctionConfigurationDefinition. The key of the object.
Returns: The key of this FunctionConfigurationDefinition. Return type: str
-
model_type
¶ Gets the model_type of this FunctionConfigurationDefinition. The type of the object.
Allowed values for this property are: “CONFIG_DEFINITION”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
Returns: The model_type of this FunctionConfigurationDefinition. Return type: str
-
model_version
¶ Gets the model_version of this FunctionConfigurationDefinition. The model version of an object.
Returns: The model_version of this FunctionConfigurationDefinition. Return type: str
-
parent_ref
¶ Gets the parent_ref of this FunctionConfigurationDefinition.
Returns: The parent_ref of this FunctionConfigurationDefinition. Return type: oci.data_integration.models.ParentReference
-