The action type describes the way the action is to be executed. Besides functions, a number of additional action types are supported depending on the environment, in which the action is executed.