๐๏ธ ๐ง Account
You can retrieve your user information and manage your account settings with calls to the user endpoint.
๐๏ธ ๐๏ธ Authentication
GreenCloud has built in Authentication from the ground up. From the early days we realised that security is a big part of a cloud system. As such we use industry strength encryption and STRONGLY encourage our users to use 2FA which dramatically reduces the chances of an attack on an account.
๐๏ธ ๐ทโโ๏ธ Builder
Create
๐๏ธ ๐ฐ๏ธ Dispatcher
Welcome to the documentation on the GreenCloud Dispatcher. The Dispatcher can be thought of as the beating heart of GreenCloud. It serves some very important purposes.
๐๏ธ โฌ Download
You can call this endpoint to download the GreenCloud Command Line Interface (gccli).
๐๏ธ ๐๏ธ Endpoint
Once you have created a GreenCloud function you can add a public endpoint to it so that it may be called across the internet. This will be a publicly available web url that has some rules regarding its use and operation. Endpoints will be available until deleted.
๐๏ธ ๐ฑ Function
In GreenCloud we operate a system that runs small functions repeatedly. These functions are based around containers that are delivered and executed on remote devices.
๐๏ธ ๐งพ Invoice
User may access their invoices with the Invoice endpoint.
๐๏ธ ๐ metrics
Get
๐๏ธ ๐ก Node
A Node processes serverless GreenCloud function requests. Node commands allow you to create nodes and manage node settings.
๐๏ธ ๐ท๏ธ Tags
We have introduced the idea of tags in GreenCloud. You may be familiar with this concept in other similar services. You simply 'tag' your function with meta data about the function. Once tagged you will be able to the order your functions by tags. Please note, Tags are specific to your account.
๐๏ธ ๐งโ๐ผ Task
A task represents a single execution of a function. Task commands allow you to create, list and view the results of your tasks.
๐๏ธ โก๏ธ Trigger (function chain)
When you run a function in GreenCloud you may wish for it to cause another function to run afterwards automatically. You can do this by creating a trigger. Triggers have the option to allow you to pass the result from one function into the function which is automatically called afterwards.