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)

Stellt ein Datum in ms seit der Epoche dar.

protoValue

object

Stellt einen strukturierten Proto-Wert dar.

Ein Objekt mit Feldern eines beliebigen Typs. 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 Karte mit 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 Feld mit Werten.

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

object (Value)

Wiederkehrendes Feld mit dynamisch typisierten Werten.