Package google.apps.studio.v1

색인

WorkspaceStudioService

Workspace Studio 서비스입니다.

FireTrigger

rpc FireTrigger(FireTriggerRequest) returns (FireTriggerResponse)

트리거 이벤트가 발생했음을 Google에 알립니다.

승인 범위

다음 OAuth 범위가 필요합니다.

  • https://www.googleapis.com/auth/workspace.studio.trigger

자세한 내용은 승인 가이드를 참고하세요.

FireTriggerRequest

FireTrigger 메서드의 요청 메시지입니다.

필드
name

string

필수 항목입니다. 트리거의 리소스 이름입니다. 형식: triggers/{trigger_id}

outputs

map<string, VariableData>

선택사항입니다. 서드 파티 애플리케이션의 트리거 이벤트에서 출력되는 변수입니다.

log

TextFormat

선택사항입니다. 트리거 이벤트의 선택적 사용자 대상 로그입니다.

request_id

string

선택사항입니다. 이 요청의 고유 식별자입니다. ASCII 문자 36자로 제한됩니다. 임의의 UUID를 사용하는 것이 좋습니다. 이 요청은 request_id가 제공된 경우에만 멱등성을 갖습니다.

FireTriggerResponse

이 유형에는 필드가 없습니다.

FireTrigger 메서드에 대한 응답 메시지입니다.

ResourceData

애플리케이션별 리소스 값입니다.

필드
fields

map<string, VariableData>

필드 이름으로 키가 지정된 리소스 필드의 맵입니다.

TextFormat

스타일, 하이퍼링크, 대화형 요소를 비롯한 다양한 서식 옵션이 있는 텍스트 블록입니다.

필드
text_format_elements[]

TextFormatElement

선택사항입니다. 텍스트 형식 요소의 모음입니다.

텍스트 형식의 클릭 가능한 칩입니다.

필드
icon

Icon

선택사항입니다. 칩에 표시되는 아이콘입니다.

label

string

선택사항입니다. 칩에 표시되는 텍스트입니다.

url

string

선택사항입니다. 칩을 클릭할 때 이동할 URL입니다.

아이콘

칩의 아이콘

필드
통합 필드 icons. 칩에 표시되는 아이콘입니다. icons은 다음 중 하나여야 합니다.
icon_url

string

HTTPS URL에서 호스팅되는 맞춤 아이콘을 표시합니다.

예를 들면 다음과 같습니다.

"iconUrl":
"https://developers.google.com/workspace/chat/images/quickstart-app-avatar.png"

지원되는 파일 형식에는 .png.jpg이 포함됩니다.

material_icon

string

Google Material Icon에 정의된 아이콘 이름입니다(예: check_box). 잘못된 이름은 삭제되고 빈 문자열로 대체되어 아이콘이 렌더링되지 않습니다.

TextFormatElement

WorkflowTextFormatMarkup 메시지 내의 단일 요소로, 칩, 스타일이 지정된 텍스트, 하이퍼링크 또는 목록 컨테이너일 수 있습니다.

필드
통합 필드 element. 가능한 여러 텍스트 형식 요소 중 하나를 나타내는 요소입니다. element은 다음 중 하나여야 합니다.
text

string

텍스트 형식의 텍스트입니다.

chip

Chip

텍스트 형식의 클릭 가능한 칩입니다.

styled_text

StyledText

텍스트 형식의 스타일이 지정된 텍스트입니다.

list_container

ListContainer

텍스트 형식의 목록 컨테이너

ListContainer

목록 항목의 컨테이너로, 각 목록 항목에는 여러 TextFormatElement가 포함될 수 있습니다.

필드
list_nest_level

int64

선택사항입니다. 목록의 중첩 수준입니다. 최상위 수준은 0부터 시작하며 중첩된 목록마다 1씩 증가합니다.

list_type

ListType

선택사항입니다. 목록의 유형입니다.

list_items[]

ListItem

선택사항입니다. 목록 항목의 컬렉션입니다.

ListItem

목록 항목입니다.

필드
text_format_elements[]

TextFormatElement

선택사항입니다. 텍스트 형식 요소의 컬렉션입니다.

ListType

다양한 목록 유형의 enum입니다.

열거형
LIST_TYPE_UNSPECIFIED 목록 유형이 지정되지 않았습니다.
ORDERED 순서가 지정된 목록입니다.
UNORDERED 순서가 지정되지 않은 목록

StyledText

굵게, 기울임꼴, 색상과 같은 스타일이 적용된 텍스트 요소

필드
text

string

선택사항입니다. 텍스트의 기본 콘텐츠입니다.

styles[]

Style

선택사항입니다. 텍스트에 적용된 스타일 모음입니다.

font_weight

FontWeight

선택사항입니다. 텍스트의 글꼴 두께입니다.

color

Color

선택사항입니다. 텍스트의 색상입니다.

wrap_style

WrapStyle

선택사항입니다. 텍스트의 줄바꿈 스타일입니다.

FontWeight

다양한 글꼴 두께의 enum입니다.

열거형
FONT_WEIGHT_UNSPECIFIED 일반 두께의 표준 가중치입니다.
LIGHT 두께가 줄어 더 가벼워졌습니다.
MEDIUM 일반과 굵은 글씨 사이의 중간 두께입니다.
BOLD 두께가 증가한 더 무거운 무게

스타일

기울임꼴, 밑줄 등 다양한 텍스트 스타일의 열거형입니다.

열거형
STYLE_UNSPECIFIED 스타일이 적용되지 않았습니다.
ITALIC 기울임꼴 스타일입니다.
UNDERLINE 밑줄 스타일입니다.
STRIKETHROUGH 취소선 스타일입니다.
LINE_BREAK 줄바꿈입니다.
UPPERCASE 대문자 스타일입니다.
CODE 코드,
CODE_BLOCK 코드 블록

WrapStyle

다양한 래핑 스타일의 enum입니다.

열거형
WRAP_STYLE_UNSPECIFIED 줄바꿈 스타일이 지정되지 않았습니다.
NO_WRAP 줄바꿈 스타일이 없습니다.

VariableData

다양한 유형의 값을 여러 개 보유할 수 있는 변수 데이터를 나타냅니다.

필드
boolean_values[]

bool

불리언 값입니다.

integer_values[]

int64

정수 값입니다.

string_values[]

string

문자열 값입니다.

timestamp_values[]

Timestamp

타임스탬프 값입니다.

resource_references[]

string

리소스 ID 목록 (예: 'spaces/123')입니다.

resource_data_values[]

ResourceData

리소스 데이터 목록입니다.

email_address_values[]

string

이메일 주소 값입니다.

users[]

string

users/{user} 형식의 Google 사용자 값입니다.