ExecuteStreamResponse

Die Antwort zum Ausführen oder Debuggen einer Funktion in einem Apps Script-Projekt.

JSON-Darstellung
{

  // Union field update can be only one of the following:
  "result": {
    object (ScriptExecutionResult)
  }
  // End of list of possible types for union field update.
}
Felder
Union-Feld update. Aktualisieren Sie den Server mit relevanten Daten zur Ausführung. Für update ist nur einer der folgenden Werte zulässig:
result

object (ScriptExecutionResult)

Das Ergebnis der Ausführung.

ScriptExecutionResult

Das Ergebnis einer Ausführung.

JSON-Darstellung
{

  // Union field result can be only one of the following:
  "returnValue": {
    object (Value)
  }
  // End of list of possible types for union field result.
}
Felder
Union-Feld result. Das Ergebnis der Ausführung. Für result ist nur einer der folgenden Werte zulässig:
returnValue

object (Value)

Der zurückgegebene Wert der Ausführung.

Wert

Value steht für einen dynamisch typisierten Wert, der das Ergebnis eines ausgeführten Skripts ist.

JSON-Darstellung
{

  // 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.
}
Felder
Union-Feld kind. Die Art des Werts. Für kind ist nur einer der folgenden Werte zulässig:
nullValue

enum (NullValue)

Stellt einen Nullwert dar.

numberValue

number

Stellt einen Double-Wert dar.

stringValue

string

Stellt einen Stringwert dar.

boolValue

boolean

Stellt einen booleschen Wert dar.

structValue

object (Struct)

Stellt einen strukturierten Wert dar.

listValue

object (ListValue)

Stellt einen wiederholten Value dar.

dateValue

string (int64 format)

Ein Datum in ms seit der Epoche.

protoValue

object

Stellt einen strukturierten Proto-Wert dar.

Ein Objekt, das Felder eines beliebigen Typs enthält. Ein zusätzliches Feld "@type" enthält einen URI zur Identifizierung des Typs. Beispiel: { "id": 1234, "@type": "types.example.com/standard/id" }.

bytesValue

string (bytes format)

Stellt Rohbytewerte dar.

Ein base64-codierter String.

Struct

Struct steht für einen strukturierten Datenwert, der aus Feldern besteht, die dynamisch typisierten Werten zugeordnet werden.

JSON-Darstellung
{
  "fields": {
    string: {
      object (Value)
    },
    ...
  }
}
Felder
fields

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

Ungeordnete Zuordnung von dynamisch typisierten Werten.

Ein Objekt, das eine Liste von "key": value-Paaren enthält. Beispiel: { "name": "wrench", "mass": "1.3kg", "count": "3" }.

ListValue

ListValue ist ein Wrapper um ein wiederkehrendes Wertefeld.

JSON-Darstellung
{
  "values": [
    {
      object (Value)
    }
  ]
}
Felder
values[]

object (Value)

Wiederkehrendes Feld mit dynamisch typisierten Werten.