Applications > Application Attributes > Function Attributes

When you click on a function listed on the Functions tab on the Application Attributes page or click on a function name on any of the cards displayed throughout the Console, the Function Attributes page displays.

function attributes callout

The Function Attributes page consists of the following entities:

Upload Tab

This tab allows you to upload an already created WASM file.
If you need to create a file, click the Extension icon to download the EDJX Extension for VS Code.

function upload tab

Policies Tab

EDJX provides four system policies which allow you to assign or remove the access level for function execution.

  • Files Full access: Read-write access to the EDJX object storage.

  • Files Read only: Read-only access to the EDJX object storage.

  • KV Full access: Read-write access to the EDJX Key-Value store.

  • KV Read only: Read-only access to the EDJX Key-Value store.

Configured policies appear in the list/grid view.

function policy tab

Requests Tab

This tab allows you to search for and filter any function requests.

function requests tab

To view logs for a specific request, hover over the request, and then click the View Logs icon.

view logs icon

You will be redirected to the Logs tab, which displays all system-generated logs for that specific request.

Logs Tab

This tab displays all logs related to the functions within a specific application or specific application request.

function log tab

You cannot use the Date Selector 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 to disable horizontal scrolling.

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 Function-specific Activity Tab allows you to view all the activities performed on one function.

function activity tab

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

The Fly-in window displays the following objects.

Object Description

Name with type

Name of Function.

Status

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

Activity

Updated, Deleted, Created, or Deployed.

Trigger

Displays the function trigger.

Name

The name of the function.

Timeout

The timeout value set for the function.

Memory Allocated

The memory allocated, in bytes, for the function.

Runtime

The runtime of the function.

Language

The code language of the function.

Policies

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 function.

Function Attributes Panel and Summary Cards

The Function Attributes panel consists of the following objects.

function attributes

The Save button becomes active when there are changes to MEMORY ALLOCATED or TIMEOUT.

Object Description

TRIGGER

Displays the function trigger.

NAME

The name of the function.

URL

Allows you to copy the URL of the deployed function.
To check that your function deployed successfully, click the Copy icon, and then paste the saved URL in a web browser.

RUNTIME

The runtime of the function.

LANGUAGE

The code language of the function.

MEMORY ALLOCATED

The memory allocated, in bytes, to the function.

TIMEOUT

The timeout value set for the function.

function requests card

Displays the number of HTTP requests.