Skip to main content
Version: 3.0.0

Application

Specification for Application.

Application​

Below are the properties for the Application. Each property links to the specific details section further down in this page.

PropertyDefaultTypeRequiredDescription
applicationApplicationOptionsYesConfiguration options for Application.

Property Details​

ApplicationOptions​

Configuration options for an Application.

PropertyDefaultTypeRequiredDescription
descriptionstring
NoA brief description of what the model does.
metadataResourceMetadata
NoMeta information of a resource. In most cases it doesn't affect the system behavior but may be helpful to analyze project resources.
namestringYesThe name of the model
pythonPythonBaseYesLocation for the Python sources for the Application.

PythonBase​

Base class for Python-based components and resources.

PropertyDefaultTypeRequiredDescription
entrypointstringYesThe entrypoint for the python transform function.
sourcestringYesThe source file for the python transform function.

ResourceMetadata​

Meta information of a resource. In most cases it doesn't affect the system behavior but may be helpful to analyze project resources.

PropertyDefaultTypeRequiredDescription
sourceResourceLocation
NoThe origin or source information for the resource.
source_event_uuidstring
NoUUID of the event that is associated with creation of this resource.

ResourceLocation​

The origin or source information for the resource.

PropertyDefaultTypeRequiredDescription
pathstringYesPath within repository files where the resource is defined.
first_line_numberinteger
NoFirst line number within path file where the resource is defined.