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