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

Необязательно. Уникальный идентификатор для этого запроса. Ограничен 36 символами ASCII. Рекомендуется использовать случайный UUID. Этот запрос является идемпотентным только в том случае, если указан request_id .

FireTriggerResponse

Этот тип не содержит полей.

Ответное сообщение для метода FireTrigger.

ResourceData

Значение ресурса, специфичное для приложения.

Поля
fields

map<string, VariableData >

Карта полей ресурса, отсортированная по имени поля.

Текстовый формат

Блок текста с широкими возможностями форматирования, включая стили, гиперссылки и интерактивные элементы.

Поля
text_format_elements[]

TextFormatElement

Необязательно. Набор элементов форматирования текста.

Чип

Интерактивная фишка в текстовом формате.

Поля
icon

Icon

Необязательно. Значок, отображаемый на чипе.

label

string

Необязательно. Текст, отображаемый на чипе.

url

string

Необязательно. URL-адрес, на который будет осуществлен переход при нажатии на чип.

Икона

Значок на чипе.

Поля
icons полей объединения. Значок, отображаемый на чипе. icons могут быть только одним из следующих:
icon_url

string

Отобразить пользовательскую иконку, размещенную по адресу HTTPS.

Например:

"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

Необязательно. Подборка пунктов списка.

Элемент списка

Пункт списка.

Поля
text_format_elements[]

TextFormatElement

Необязательно. Набор элементов форматирования текста.

ListType

Перечисление для различных типов списков.

Перечисления
LIST_TYPE_UNSPECIFIED Тип списка не указан.
ORDERED Упорядоченный список.
UNORDERED Неупорядоченный список.

StyledText

Текстовый элемент с возможностью выбора стиля, например, жирный, курсив и цвет.

Поля
text

string

Необязательно. Основное содержание текста.

styles[]

Style

Необязательно. Набор стилей, применяемых к тексту.

font_weight

FontWeight

Необязательно. Толщина шрифта текста.

color

Color

Необязательно. Цвет текста.

wrap_style

WrapStyle

Необязательно. Стиль переноса текста.

FontWeight

Перечисление для выбора различной толщины шрифта.

Перечисления
FONT_WEIGHT_UNSPECIFIED Стандартный вес при нормальной толщине.
LIGHT Меньший вес при меньшей толщине.
MEDIUM Промежуточный оттенок между светлым и жирным.
BOLD Увеличенный вес при большей толщине.

Стиль

Перечисление для различных стилей текста, таких как курсив, подчеркивание и т. д.

Перечисления
STYLE_UNSPECIFIED Стиль не применялся.
ITALIC Курсив.
UNDERLINE Подчеркните стиль.
STRIKETHROUGH Зачеркнутый стиль.
LINE_BREAK Разрыв строки.
UPPERCASE Стиль написания заглавными буквами.
CODE Код.
CODE_BLOCK Блок кода.

WrapStyle

Перечисление для различных стилей обертывания.

Перечисления
WRAP_STYLE_UNSPECIFIED Стиль обертывания не указан.
NO_WRAP Без облегающего стиля.

ПеременныеДанные

Представляет собой переменные данные, которые могут содержать несколько значений разных типов.

Поля
boolean_values[]

bool

Логические значения.

integer_values[]

int64

Целочисленные значения.

string_values[]

string

Строковые значения.

timestamp_values[]

Timestamp

Значения временных меток.

resource_references[]

string

Список идентификаторов ресурсов (например, "spaces/123").

resource_data_values[]

ResourceData

Список данных о ресурсах.

email_address_values[]

string

Значения адресов электронной почты.

users[]

string

Значения для пользователей Google имеют формат users/{user} .