Function Configuration
The Function is your control panel for managing a specific function’s configuration. Organized into tabs, it provides both a read-only overview and an editable settings form.
Tabs and Their Functions:
-
Overview Tab:
- Purpose: Presents key information about the function in a clear, read-only format.
- Displayed Data:
- Name & Description: A summary of what the function does.
- Enabled Status: Indicates if the function is active.
- Type & Endpoint: Shows the integration type and its access URL.
- Bearer Key: Displays a masked version of the authentication key (only the first few characters followed by an ellipsis).
- Wait Message: Outlines any custom messaging during function execution.
- Updated Date: Shows the last modification date.
- Parameters: Displays function parameters in a formatted JSON block for quick reference.
-
Settings Tab:
- Purpose: Offers an editable form where you can update the function’s properties.
- Editable Fields:
- Name, Description, and Enabled Status: Update the core identity and operational state.
- Parameters: Edit the JSON string that defines function inputs.
- Type & Endpoint: Modify the function’s integration type and URL (endpoint validation ensures a correct URL format).
- Bearer Key & Wait Message: Adjust authentication details and the message displayed during processing.
- Validation and Actions:
- The form enforces required fields and proper formats (e.g., a valid URL for the endpoint).
- Save Button: Updates the function settings once changes are made.
- Delete Button: Permanently removes the function after confirmation.
How to Use the Page:
-
Review the Overview:
Begin on the Overview tab to inspect the current configuration and metadata for the function. -
Edit Settings:
Switch to the Settings tab to modify any values. The form highlights validation errors if required fields are missing or formatted incorrectly. -
Save Changes:
Once you’ve made adjustments, click the Save button to update the configuration. A notification confirms whether the changes were saved successfully. -
Delete if Needed:
Use the Delete button to remove the function. A confirmation dialog ensures you do not accidentally delete the function.
By following these steps, you can confidently manage function configurations, ensuring they perform the desired tasks while remaining secure and integrated with the rest of your system.