FunctionConfigurationDefinition¶
- class oci.data_integration.models.FunctionConfigurationDefinition(**kwargs)¶
Bases:
objectThe configuration details of a configurable object. This contains one or more config param definitions.
Attributes:
A constant which can be used with the model_type property of a FunctionConfigurationDefinition.
Gets the config_param_defs of this FunctionConfigurationDefinition.
Gets the is_contained of this FunctionConfigurationDefinition.
Gets the key of this FunctionConfigurationDefinition.
Gets the model_type of this FunctionConfigurationDefinition.
Gets the model_version of this FunctionConfigurationDefinition.
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