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)

실행 결과입니다.

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)

null 값을 나타냅니다.

numberValue

number

double 값을 나타냅니다.

stringValue

string

문자열 값을 나타냅니다.

boolValue

boolean

불리언 값을 나타냅니다.

structValue

object (Struct)

구조화된 값을 나타냅니다.

listValue

object (ListValue)

반복되는 Value를 나타냅니다.

dateValue

string (int64 format)

에포크 이후의 날짜를 밀리초 단위로 나타냅니다.

protoValue

object

구조화된 proto 값을 나타냅니다.

임의 유형의 필드를 포함하는 객체입니다. 추가 필드 "@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)

동적으로 유형이 지정된 값의 반복되는 필드입니다.