ExecuteStreamResponse

پاسخ برای اجرا یا اشکال زدایی یک تابع در پروژه Apps Script.

نمایندگی JSON
{

  // Union field update can be only one of the following:
  "result": {
    object (ScriptExecutionResult)
  }
  // End of list of possible types for union field update.
}
فیلدها
update فیلد اتحادیه از سرور با داده های مربوط به اجرای خود به روز کنید. update تنها می تواند یکی از موارد زیر باشد:
result

object ( ScriptExecutionResult )

نتیجه اعدام.

نتیجه اجرای اسکریپت

نتیجه یک اعدام

نمایندگی JSON
{

  // Union field result can be only one of the following:
  "returnValue": {
    object (Value)
  }
  // End of list of possible types for union field result.
}
فیلدها
result میدان اتحادیه نتیجه اعدام. result می تواند تنها یکی از موارد زیر باشد:
returnValue

object ( Value )

مقدار بازگشتی اجرا

ارزش

Value یک مقدار تایپ شده پویا را نشان می دهد که نتیجه یک اسکریپت اجرا شده است.

نمایندگی 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.
}
فیلدها
kind میدان اتحادیه . نوع ارزش. kind می تواند تنها یکی از موارد زیر باشد:
nullValue

enum ( NullValue )

یک مقدار تهی را نشان می دهد.

numberValue

number

یک مقدار دو برابر را نشان می دهد.

stringValue

string

یک مقدار رشته را نشان می دهد.

boolValue

boolean

یک مقدار بولی را نشان می دهد.

structValue

object ( Struct )

یک مقدار ساختار یافته را نشان می دهد.

listValue

object ( ListValue )

یک Value تکراری را نشان می دهد.

dateValue

string ( int64 format)

نشان دهنده تاریخ بر حسب ms از زمان است.

protoValue

object

یک مقدار پروتوی ساخت یافته را نشان می دهد.

یک شی حاوی فیلدهایی از نوع دلخواه. یک فیلد اضافی "@type" حاوی یک URI است که نوع را مشخص می کند. مثال: { "id": 1234, "@type": "types.example.com/standard/id" } .

bytesValue

string ( bytes format)

مقادیر بایت خام را نشان می دهد.

رشته ای با کد base64.

ساختار

Struct یک مقدار داده ساخت یافته را نشان می دهد که شامل فیلدهایی است که به مقادیر تایپ شده پویا نگاشت می شوند.

نمایندگی JSON
{
  "fields": {
    string: {
      object (Value)
    },
    ...
  }
}
فیلدها
fields

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

نقشه نامرتب مقادیر تایپ شده پویا.

یک شی حاوی لیستی از "key": value . مثال: { "name": "wrench", "mass": "1.3kg", "count": "3" } .

ListValue

ListValue یک بسته بندی در اطراف یک فیلد تکراری از مقادیر است.

نمایندگی JSON
{
  "values": [
    {
      object (Value)
    }
  ]
}
فیلدها
values[]

object ( Value )

فیلد تکراری مقادیر تایپ شده پویا.