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)

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