Package google.apps.studio.v1

Dizin

WorkspaceStudioService

Workspace Studio hizmeti.

FireTrigger

rpc FireTrigger(FireTriggerRequest) returns (FireTriggerResponse)

Bir tetikleyici etkinliğin gerçekleştiğini Google'a bildirir.

Yetkilendirme kapsamları

Aşağıdaki OAuth kapsamını gerektirir:

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

Daha fazla bilgi için Yetkilendirme kılavuzu'na bakın.

FireTriggerRequest

FireTrigger yöntemi için istek mesajı.

Alanlar
name

string

Zorunlu. Tetikleyicinin kaynak adı. Biçim: triggers/{trigger_id}

outputs

map<string, VariableData>

İsteğe bağlıdır. Üçüncü taraf uygulamasındaki tetikleyici etkinliğin çıktı değişkenleri.

log

TextFormat

İsteğe bağlıdır. Tetikleyici etkinlik için isteğe bağlı kullanıcıya yönelik günlük.

request_id

string

İsteğe bağlıdır. Bu isteğin benzersiz tanımlayıcısıdır. 36 ASCII karakterle sınırlıdır. Rastgele bir UUID önerilir. Bu istek yalnızca request_id sağlanırsa idempotent olur.

FireTriggerResponse

Bu türde alan yok.

FireTrigger yöntemi için yanıt mesajı.

ResourceData

Uygulamaya özgü kaynak değeri.

Alanlar
fields

map<string, VariableData>

Alan adına göre anahtarlanmış kaynak alanlarının haritası.

TextFormat

Stiller, köprüler ve etkileşimli öğeler gibi zengin biçimlendirme seçenekleri içeren bir metin bloğu.

Alanlar
text_format_elements[]

TextFormatElement

İsteğe bağlıdır. Metin biçimi öğelerinin bir koleksiyonu.

Çip

Metin biçiminde tıklanabilir bir çip.

Alanlar
icon

Icon

İsteğe bağlıdır. Çipte gösterilen simge.

label

string

İsteğe bağlıdır. Çipte gösterilen metin.

url

string

İsteğe bağlıdır. Çip tıklandığında gidilecek URL.

Simge

Çipteki simge.

Alanlar
icons birleşik alanı. Çipte gösterilen simge. icons aşağıdakilerden yalnızca biri olabilir:
icon_url

string

HTTPS URL'sinde barındırılan özel bir simge gösterin.

Örneğin:

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

Desteklenen dosya türleri arasında .png ve .jpg yer alır.

material_icon

string

Google Material Icon'da tanımlanan simge adı (örneğin, check_box). Geçersiz adlar bırakılır ve boş dizeyle değiştirilir. Bu durum, simgenin oluşturulamamasına neden olur.

TextFormatElement

WorkflowTextFormatMarkup mesajındaki tek bir öğe. Bu öğe; çip, stil verilmiş metin, köprü veya liste kapsayıcısı olabilir.

Alanlar
element birleşik alanı. Olası birkaç metin biçimi öğesinden birini temsil eden öğe. element aşağıdakilerden yalnızca biri olabilir:
text

string

Metin biçimindeki metinler.

chip

Chip

Metin biçiminde tıklanabilir çip.

styled_text

StyledText

Metin biçiminde stil verilmiş metin.

list_container

ListContainer

Metin biçimindeki liste kapsayıcısı.

ListContainer

Liste öğeleri için kapsayıcı. Her liste öğesi birden fazla TextFormatElement içerebilir.

Alanlar
list_nest_level

int64

İsteğe bağlıdır. Listenin iç içe yerleştirme düzeyi. En üst düzey için 0'dan başlar ve her iç içe geçmiş liste için 1 artar.

list_type

ListType

İsteğe bağlıdır. Listenin türü.

list_items[]

ListItem

İsteğe bağlıdır. Liste öğeleri koleksiyonu.

ListItem

Liste öğesi.

Alanlar
text_format_elements[]

TextFormatElement

İsteğe bağlıdır. Metin biçimi öğelerinin bir koleksiyonu.

ListType

Farklı liste türleri için enum.

Sıralamalar
LIST_TYPE_UNSPECIFIED Liste türü belirtilmedi.
ORDERED Sıralı liste.
UNORDERED Sırasız liste.

StyledText

Kalın, italik ve renk gibi stillere sahip metin öğesi.

Alanlar
text

string

İsteğe bağlıdır. Metnin ana içeriği.

styles[]

Style

İsteğe bağlıdır. Metne uygulanan stiller koleksiyonu.

font_weight

FontWeight

İsteğe bağlıdır. Metnin yazı tipi ağırlığı.

color

Color

İsteğe bağlıdır. Metnin rengi.

wrap_style

WrapStyle

İsteğe bağlıdır. Metnin sarmalama stili.

FontWeight

Farklı yazı tipi ağırlıkları için enum.

Sıralamalar
FONT_WEIGHT_UNSPECIFIED Normal kalınlıkta standart ağırlık.
LIGHT Daha az kalınlık ve daha hafif ağırlık.
MEDIUM Açık ve kalın arasında bir ağırlık.
BOLD Daha fazla kalınlık ile daha ağır.

Stil

İtalik, altı çizili gibi farklı metin stilleri için enum.

Sıralamalar
STYLE_UNSPECIFIED Stil uygulanmadı.
ITALIC İtalik stil.
UNDERLINE Altı çizili stil.
STRIKETHROUGH Üstü çizili stil.
LINE_BREAK Satır sonu.
UPPERCASE Büyük harf stili.
CODE Kodlayın.
CODE_BLOCK Kod bloğu.

WrapStyle

Farklı sarmalama stilleri için enum.

Sıralamalar
WRAP_STYLE_UNSPECIFIED Sarma stili belirtilmedi.
NO_WRAP Sarma stili yok.

VariableData

Farklı türlerde birden fazla değer içerebilen değişken verileri temsil eder.

Alanlar
boolean_values[]

bool

Boole değerleri.

integer_values[]

int64

Tam sayı değerleri.

string_values[]

string

Dize değerleri.

timestamp_values[]

Timestamp

Zaman damgası değerleri.

resource_references[]

string

Kaynak kimliklerinin listesi (ör. "spaces/123").

resource_data_values[]

ResourceData

Kaynak verilerinin listesi.

email_address_values[]

string

E-posta adresi değerleri.

users[]

string

Google kullanıcı değerleri users/{user} biçimindedir.