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.

property 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)

property 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

property key

Gets the key of this FunctionConfigurationDefinition. The key of the object.

Returns

The key of this FunctionConfigurationDefinition.

Return type

str

property 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

property 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

property parent_ref

Gets the parent_ref of this FunctionConfigurationDefinition.

Returns

The parent_ref of this FunctionConfigurationDefinition.

Return type

oci.data_integration.models.ParentReference