ExecuteStreamResponse

La risposta per l'esecuzione o il debug di una funzione in un progetto Apps Script.

Rappresentazione JSON
{

  // Union field update can be only one of the following:
  "result": {
    object (ScriptExecutionResult)
  }
  // End of list of possible types for union field update.
}
Campi
Campo di unione update. Aggiorna dal server con dati pertinenti sull'esecuzione. update può essere solo uno dei seguenti:
result

object (ScriptExecutionResult)

Il risultato dell'esecuzione.

ScriptExecutionResult

Il risultato di un'esecuzione.

Rappresentazione JSON
{

  // Union field result can be only one of the following:
  "returnValue": {
    object (Value)
  }
  // End of list of possible types for union field result.
}
Campi
Campo di unione result. Il risultato dell'esecuzione. result può essere solo uno dei seguenti:
returnValue

object (Value)

Il valore restituito dell'esecuzione.

Valore

Value rappresenta un valore di tipo dinamico che è il risultato dell'esecuzione di uno script.

Rappresentazione JSON
{

  // Union field kind can be only one of the following:
  "nullValue": enum (NullValue),
  "numberValue": number,
  "stringValue": string,
  "boolValue": boolean,
  "structValue": {
    object (Struct)
  },
  "listValue": {
    object (ListValue)
  },
  "dateValue": string,
  "protoValue": {
    "@type": string,
    field1: ...,
    ...
  },
  "bytesValue": string
  // End of list of possible types for union field kind.
}
Campi
Campo di unione kind. Il tipo di valore. kind può essere solo uno dei seguenti:
nullValue

enum (NullValue)

Rappresenta un valore nullo.

numberValue

number

Rappresenta un valore doppio.

stringValue

string

Rappresenta un valore stringa.

boolValue

boolean

Rappresenta un valore booleano.

structValue

object (Struct)

Rappresenta un valore strutturato.

listValue

object (ListValue)

Rappresenta un Value ripetuto.

dateValue

string (int64 format)

Rappresenta una data in ms dall'epoca.

protoValue

object

Rappresenta un valore proto strutturato.

Un oggetto che contiene campi di tipo arbitrario. Un campo aggiuntivo "@type" contiene un URI che identifica il tipo. Esempio: { "id": 1234, "@type": "types.example.com/standard/id" }.

bytesValue

string (bytes format)

Rappresenta i valori in byte non elaborati.

Una stringa con codifica Base64.

Struct

Struct rappresenta un valore di dati strutturati, costituito da campi mappati a valori digitati dinamicamente.

Rappresentazione JSON
{
  "fields": {
    string: {
      object (Value)
    },
    ...
  }
}
Campi
fields

map (key: string, value: object (Value))

Mappa non ordinata di valori digitati dinamicamente.

Un oggetto contenente un elenco di "key": value coppie. Esempio: { "name": "wrench", "mass": "1.3kg", "count": "3" }.

ListValue

ListValue è un wrapper attorno a un campo di valori ripetuto.

Rappresentazione JSON
{
  "values": [
    {
      object (Value)
    }
  ]
}
Campi
values[]

object (Value)

Campo ripetuto di valori digitati dinamicamente.