Skip to main content

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
applicationAny of:
YesConfiguration options for Application.

Property Details​

FivetranLandingZoneOptions​

Configuration options for a Fivetran Landing Zone.

PropertyDefaultTypeRequiredDescription
descriptionstring
NoBrief description of what the model does.
metadataNoMeta 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
fivetran_config_vault_key_namestringYesThe name of the vault key that contains the Fivetran destination configuration. This configuration is automatically generated by Ascend Infrastructure and stored as a managed JSON value. The JSON structure contains the following fields: - destination_id: The Fivetran destination identifier - system_key: The system authentication key - s3_bucket: The S3 bucket name for data storage - s3_prefix: The S3 prefix path for data organization Example JSON format: json { "destination_id": "string", "system_key": "string", "s3_bucket": "string", "s3_prefix": "string" }

PythonApplicationOptions​

Configuration options for an Application.

PropertyDefaultTypeRequiredDescription
descriptionstring
NoBrief description of what the model does.
metadataNoMeta 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
pythonYesLocation for the Python sources for the Application.

PythonBase​

Base class for Python-based Components and resources.

PropertyDefaultTypeRequiredDescription
entrypointstringYesEntry point for the Python Transform function.
sourcestringYesSource 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
sourceNoThe origin or source information for the resource.
source_event_uuidstring
NoEvent UUID 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.