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
namestring
NoThe name of the model
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.
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.