Package google.apps.studio.v1

Indeks

WorkspaceStudioService

Layanan Workspace Studio.

FireTrigger

rpc FireTrigger(FireTriggerRequest) returns (FireTriggerResponse)

Memberi tahu Google bahwa peristiwa pemicu telah terjadi.

Cakupan otorisasi

Memerlukan cakupan OAuth berikut:

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

Untuk mengetahui informasi selengkapnya, lihat Panduan otorisasi.

FireTriggerRequest

Pesan permintaan untuk metode FireTrigger.

Kolom
name

string

Wajib. Nama resource pemicu. Format: triggers/{trigger_id}

outputs

map<string, VariableData>

Opsional. Variabel output dari peristiwa pemicu di aplikasi pihak ketiga.

log

TextFormat

Opsional. Log opsional yang ditampilkan kepada pengguna untuk peristiwa pemicu.

request_id

string

Opsional. ID unik untuk permintaan ini. Dibatasi hingga 36 karakter ASCII. UUID acak direkomendasikan. Permintaan ini hanya bersifat idempoten jika request_id diberikan.

FireTriggerResponse

Jenis ini tidak memiliki kolom.

Pesan respons untuk metode FireTrigger.

ResourceData

Nilai resource khusus aplikasi.

Kolom
fields

map<string, VariableData>

Peta kolom resource yang dikunci dengan nama kolom.

TextFormat

Blok teks dengan opsi pemformatan lengkap, termasuk gaya, hyperlink, dan elemen interaktif.

Kolom
text_format_elements[]

TextFormatElement

Opsional. Kumpulan elemen format teks.

Chip

Chip yang dapat diklik dalam format teks.

Kolom
icon

Icon

Opsional. Ikon yang ditampilkan di chip.

label

string

Opsional. Teks yang ditampilkan di chip.

url

string

Opsional. URL yang akan dibuka saat chip diklik.

Ikon

Ikon dalam chip.

Kolom
Kolom union icons. Ikon yang ditampilkan di chip. icons hanya dapat berupa salah satu dari berikut:
icon_url

string

Menampilkan ikon kustom yang dihosting di URL HTTPS.

Contoh:

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

Jenis file yang didukung mencakup .png dan .jpg.

material_icon

string

Nama ikon yang ditentukan di Ikon Material Google, misalnya, check_box. Nama yang tidak valid akan dibatalkan dan diganti dengan string kosong, sehingga ikon gagal dirender.

TextFormatElement

Satu elemen dalam pesan WorkflowTextFormatMarkup, yang dapat berupa chip, teks bergaya, hyperlink, atau penampung daftar.

Kolom
Kolom union element. Elemen yang merepresentasikan salah satu dari beberapa kemungkinan elemen format teks. element hanya dapat berupa salah satu dari berikut:
text

string

Teks dalam format teks.

chip

Chip

Chip yang dapat diklik dalam format teks.

styled_text

StyledText

Teks yang diformat dalam format teks.

list_container

ListContainer

Mencantumkan penampung dalam format teks.

ListContainer

Penampung untuk item daftar, dengan setiap item daftar dapat berisi beberapa TextFormatElement.

Kolom
list_nest_level

int64

Opsional. Tingkat bersarang dari daftar. Dimulai dari 0 untuk level teratas, dan bertambah 1 untuk setiap daftar bertingkat.

list_type

ListType

Opsional. Jenis daftar.

list_items[]

ListItem

Opsional. Kumpulan item daftar.

ListItem

Item daftar.

Kolom
text_format_elements[]

TextFormatElement

Opsional. Kumpulan elemen format teks.

ListType

Enum untuk berbagai jenis daftar.

Enum
LIST_TYPE_UNSPECIFIED Tidak ada jenis daftar yang ditentukan.
ORDERED Daftar yang diurutkan.
UNORDERED Daftar yang tidak diurutkan.

StyledText

Elemen teks dengan gaya seperti tebal, miring, dan warna.

Kolom
text

string

Opsional. Konten utama teks.

styles[]

Style

Opsional. Kumpulan gaya yang diterapkan pada teks.

font_weight

FontWeight

Opsional. Ketebalan font teks.

color

Color

Opsional. Warna teks.

wrap_style

WrapStyle

Opsional. Gaya penggabungan teks.

FontWeight

Enum untuk ketebalan font yang berbeda.

Enum
FONT_WEIGHT_UNSPECIFIED Ketebalan standar dengan ketebalan normal.
LIGHT Lebih ringan dengan ketebalan yang lebih kecil.
MEDIUM Ketebalan sedang antara ringan dan tebal.
BOLD Bobot yang lebih berat dengan ketebalan yang lebih besar.

Gaya

Enum untuk gaya teks yang berbeda seperti miring, garis bawah, dll.

Enum
STYLE_UNSPECIFIED Tidak ada gaya yang diterapkan.
ITALIC Gaya miring.
UNDERLINE Gaya garis bawah.
STRIKETHROUGH Gaya coret.
LINE_BREAK Jeda baris.
UPPERCASE Gaya huruf besar.
CODE Kembangkan.
CODE_BLOCK Blok kode.

WrapStyle

Enum untuk gaya pelengkapan yang berbeda.

Enum
WRAP_STYLE_UNSPECIFIED Tidak ada gaya pelengkapan yang ditentukan.
NO_WRAP Tidak ada gaya pelengkapan.

VariableData

Mewakili data variabel, yang dapat menyimpan beberapa nilai dari berbagai jenis.

Kolom
boolean_values[]

bool

Nilai boolean.

integer_values[]

int64

Nilai bilangan bulat.

string_values[]

string

Nilai string.

timestamp_values[]

Timestamp

Nilai stempel waktu.

resource_references[]

string

Daftar ID resource (misalnya, "spaces/123").

resource_data_values[]

ResourceData

Daftar data resource.

email_address_values[]

string

Nilai alamat email.

users[]

string

Nilai pengguna Google dalam format users/{user}.