Resources
The FunctionContext
has several properties available to tailor responses to the specific request. IXON Cloud has verified the user's credentials calling the Cloud Function, and ensured that correct resources are set on the context. There is no need to verify this in your function.
A Cloud Function can be called from a UI Component placed on Main Pages, Device Pages, Cards and Reports.
Property | Description | Available fields | Availability |
---|---|---|---|
user | The user logged in to IXON Cloud that calls the Cloud Function | public_id name custom_properties | - Main page - Device Page - Report page - Card |
company | The Company the user has open in the Portal | public_id name custom_properties permissions | - Main page - Device Page - Report page - Card |
agent | Optional If the Cloud Function is called from a device page with an agent, or a device page with an asset with a linked agent, this property is set. | public_id name custom_properties permissions | - Device Page - Report page - Card |
asset | Optional If the Cloud Function is called from an asset page with an asset, this property is set | public_id name custom_properties permissions | - Device Page - Card |
agent_or_asset | Optional If the Cloud Function is called from an agent or asset page, this property is set. This property can be used if it is not relevant if the page is for an agent or asset. It will use the asset public_id when both are set. | public_id name custom_properties permissions | - Device Page - Card |
Updated 20 days ago