Applications > Application Attributes

When you edit an application, the Application Attributes page displays.

app attributes callout

The Application Attributes page consists of the following entities:

Functions Tab

app function list

The Functions tab on the Application Attributes page consists of the following objects.

Object Description

Create Function button

Displays a panel for you to upload a WASM file.
If you do not have a WASM file to upload, use the EdjCLI to build the file.
See the edjx function build CLI command.

Predefined Filters

Used to filter data by compute, network, or requests.

Search Function text box

Enter the Name for a specific function. The table/cards display the matching functions.

List or Grid view

Click the List icon to view the information as a table.
Click the Grid icon to view the information as cards.

When you click the Create Function button, the Create a Function dialog displays.

function create

This panel consists of the following settings.

Object Description

TRIGGER drop-down

Sets the trigger type.

RUNTIME drop-down

Sets the runtime of the function.

LANGUAGE drop-down

Sets the code language for the function.

NAME text field

Sets the name of the function.

ASSOCIATED APP

Read-only.
Displays the application associated with the function.

MEMORY ALLOCATED drop-down

Sets the amount of memory to allocate to the function.

TIMEOUT drop-down

Sets the timeout value.

WASM FILE

Click Select File to bring up the Explorer window and select the WASM file to upload.

After clicking Create, only MEMORY ALLOCATED and TIMEOUT settings can be modified.

Once you click Create, the function is automatically Saved and Deployed.
You are redirected to the Function Attributes page.

Logs Tab

The Logs tab on the Application Attributes page displays logs generated by all the functions associated with the application.

function log tab

You cannot change the date range when you are viewing the Logs tab.

This tab consists of the following objects.

Object Description

Search text field

Allows you to search log IDs.

Date range drop-down

function log date

The logs only shows a max of 30 days prior to the current date.
You can also select an absolute time range.

function log absolute

Log Count drop-down

The tab can display a maximum of 5000 logs.

function log count

Wrap Lines checkbox

Wraps the lines so there is no need to scroll horizontally.

Scroll to Top/Scroll to Bottom buttons

Allows you to jump to the top or bottom of the logs.

Download logs button

Saves a logs.csv file to your local Downloads folder.

Activity Tab

The Activity tab on the Application Attributes page allows you to view all actions performed across one application and its associated functions.

app attributes activity

Click any of the actions to view the corresponding Details fly-in window.
The information in this window is read-only.

app attributes activity flyin

The Fly-in window displays the following objects.

Object Description

Name with type

Name of Application or Function.

Status

The status of an action: successful (green) or unsuccessful (red).

Activity

Updated, Deleted, Created, or Deployed.

Trigger

Function only.
Displays the function trigger.

Name

The name of the application or function.

Timeout

Function only.
The timeout value set for the function.

Memory Allocated

Function only.
The memory allocated, in bytes, for the function.

Runtime

Function only.
The runtime of the function.

Language

Function only.
The code language of the function.

Policies

Function only.
The policy ID.

Actor Name

User who initiated the activity.

Actor ID

System-generated identification for the user.

Resource ID

System-generated identification for the application or function.

Application Attributes Panel and Summary Cards

app attibutes

The Application Attributes panel consists of the following objects.

Object Description

NAME text field

Displays the application name.
You can modify the name at any time.

ORGANIZATION field

Read-only.
Displays the organization associated with the application.

ID field

Read-only.
Displays the system-generated application identifier.

Save button

Becomes active when the NAME changes.

Disable/Enable button

Allows you to disable or enable an application.
By default, applications are enabled when created.

Delete button

Removes the application from the EDJX database.

The Application Attributes page consists of the following Summary Cards.

Card Description

functions count

Displays the number of functions associated with the application.

function requests

Displays the number of Requests that were made by all functions in the application.

function compute

Displays the amount of compute used by all functions in the application.

function network

Displays the amount of network used by all functions in the application.