ExecuteStreamResponse

Es la respuesta para ejecutar o depurar una función en un proyecto de Apps Script.

Representación JSON
{

  // Union field update can be only one of the following:
  "result": {
    object (ScriptExecutionResult)
  }
  // End of list of possible types for union field update.
}
Campos
Campo de unión update. Actualiza desde el servidor con los datos pertinentes sobre tu ejecución. Las direcciones (update) solo pueden ser una de las siguientes opciones:
result

object (ScriptExecutionResult)

El resultado de la ejecución.

ScriptExecutionResult

Es el resultado de una ejecución.

Representación JSON
{

  // Union field result can be only one of the following:
  "returnValue": {
    object (Value)
  }
  // End of list of possible types for union field result.
}
Campos
Campo de unión result. El resultado de la ejecución. Las direcciones (result) solo pueden ser una de las siguientes opciones:
returnValue

object (Value)

El valor mostrado de la ejecución.

Valor

Value representa un valor escrito de forma dinámica que es el resultado de una secuencia de comandos ejecutada.

Representación 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.
}
Campos
Campo de unión kind. Es el tipo de valor. Las direcciones (kind) solo pueden ser una de las siguientes opciones:
nullValue

enum (NullValue)

Representa un valor nulo.

numberValue

number

Representa un valor doble.

stringValue

string

Representa un valor de cadena.

boolValue

boolean

Representa un valor booleano.

structValue

object (Struct)

Representa un valor estructurado.

listValue

object (ListValue)

Representa un Value repetido.

dateValue

string (int64 format)

Representa una fecha en ms desde el ciclo de entrenamiento.

protoValue

object

Representa un valor proto estructurado.

Un objeto que contiene campos de un tipo arbitrario. Un campo adicional "@type" contiene una URI que identifica el tipo. Ejemplo: { "id": 1234, "@type": "types.example.com/standard/id" }.

bytesValue

string (bytes format)

Representa valores de bytes sin procesar.

String codificada en base64.

Struct

Struct representa un valor de datos estructurados que consta de campos que se asignan a valores escritos de forma dinámica.

Representación JSON
{
  "fields": {
    string: {
      object (Value)
    },
    ...
  }
}
Campos
fields

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

Mapa desordenado de valores escritos dinámicamente.

Es un objeto que contiene una lista de pares "key": value. Ejemplo: { "name": "wrench", "mass": "1.3kg", "count": "3" }.

ListValue

ListValue es un wrapper alrededor de un campo repetido de valores.

Representación JSON
{
  "values": [
    {
      object (Value)
    }
  ]
}
Campos
values[]

object (Value)

Campo repetido de valores escritos de forma dinámica