google_api_script v0.0.1 GoogleApi.Script.V1.Model.ExecutionRequest View Source

A request to run the function in a script. The script is identified by the specified `script_id`. Executing a function on a script returns results based on the implementation of the script.

Attributes

  • parameters (List[ErrorUnknown]): The parameters to be passed to the function being executed. The object type for each parameter should match the expected type in Apps Script. Parameters cannot be Apps Script-specific object types (such as a `Document` or a `Calendar`); they can only be primitive types such as `string`, `number`, `array`, `object`, or `boolean`. Optional. Defaults to: null.
  • devMode (Boolean): If `true` and the user is an owner of the script, the script runs at the most recently saved version rather than the version deployed for use with the Execution API. Optional; default is `false`. Defaults to: null.
  • function (String): The name of the function to execute in the given script. The name does not include parentheses or parameters. Defaults to: null.
  • sessionState (String): For Android add-ons only. An ID that represents the user's current session in the Android app for Google Docs or Sheets, included as extra data in the `Intent` that launches the add-on. When an Android add-on is run with a session state, it gains the privileges of a bound script — that is, it can access information like the user's current cursor position (in Docs) or selected cell (in Sheets). To retrieve the state, call `Intent.getStringExtra("com.google.android.apps.docs.addons.SessionState")`. Optional. Defaults to: null.