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 वर्ण इस्तेमाल नहीं किए जा सकते. हमारा सुझाव है कि आप रैंडम यूयूआईडी का इस्तेमाल करें. यह अनुरोध सिर्फ़ तब आइडेमपोटेंट होता है, जब request_id दिया गया हो.

FireTriggerResponse

इस टाइप में कोई फ़ील्ड नहीं है.

FireTrigger तरीके के लिए जवाब का मैसेज.

ResourceData

ऐप्लिकेशन के हिसाब से संसाधन की वैल्यू.

फ़ील्ड
fields

map<string, VariableData>

फ़ील्ड के नाम के हिसाब से संसाधन फ़ील्ड का मैप.

TextFormat

टेक्स्ट का एक ब्लॉक, जिसमें स्टाइल, हाइपरलिंक, और इंटरैक्टिव एलिमेंट जैसे रिच फ़ॉर्मैटिंग के विकल्प शामिल होते हैं.

फ़ील्ड
text_format_elements[]

TextFormatElement

ज़रूरी नहीं. टेक्स्ट फ़ॉर्मैट के एलिमेंट का कलेक्शन.

चिप

टेक्स्ट फ़ॉर्मैट में मौजूद, क्लिक की जा सकने वाली चिप.

फ़ील्ड
icon

Icon

ज़रूरी नहीं. चिप में दिखने वाला आइकॉन.

label

string

ज़रूरी नहीं. चिप में दिखने वाला टेक्स्ट.

url

string

ज़रूरी नहीं. चिप पर क्लिक करने के बाद, जिस यूआरएल पर नेविगेट करना है.

आइकॉन

चिप में मौजूद आइकॉन.

फ़ील्ड
यूनियन फ़ील्ड icons. चिप में दिखने वाला आइकॉन. icons इनमें से सिर्फ़ एक हो सकता है:
icon_url

string

एचटीटीपीएस यूआरएल पर होस्ट किया गया कस्टम आइकॉन दिखाएं.

उदाहरण के लिए:

"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.

Enums
LIST_TYPE_UNSPECIFIED सूची के टाइप के बारे में नहीं बताया गया.
ORDERED क्रम वाली सूची.
UNORDERED बिना क्रम वाली सूची.

StyledText

टेक्स्ट एलिमेंट, जिसमें बोल्ड, इटैलिक, और रंग जैसी स्टाइल शामिल हैं.

फ़ील्ड
text

string

ज़रूरी नहीं. टेक्स्ट का मुख्य कॉन्टेंट.

styles[]

Style

ज़रूरी नहीं. टेक्स्ट पर लागू की गई स्टाइल का कलेक्शन.

font_weight

FontWeight

ज़रूरी नहीं. टेक्स्ट के फ़ॉन्ट की मोटाई.

color

Color

ज़रूरी नहीं. टेक्स्ट का रंग.

wrap_style

WrapStyle

ज़रूरी नहीं. टेक्स्ट को रैप करने की स्टाइल.

FontWeight

अलग-अलग फ़ॉन्ट वेट के लिए Enum.

Enums
FONT_WEIGHT_UNSPECIFIED सामान्य मोटाई वाला स्टैंडर्ड वेट.
LIGHT यह पहले से ज़्यादा हल्का और पतला है.
MEDIUM यह फ़ॉन्ट, लाइट और बोल्ड के बीच का होता है.
BOLD ज़्यादा मोटाई वाला भारी वज़न.

शैली

यह अलग-अलग टेक्स्ट स्टाइल के लिए Enum है. जैसे, इटैलिक, अंडरलाइन वगैरह.

Enums
STYLE_UNSPECIFIED कोई स्टाइल लागू नहीं की गई.
ITALIC इटैलिक स्टाइल.
UNDERLINE अंडरलाइन स्टाइल.
STRIKETHROUGH स्ट्राइकथ्रू स्टाइल.
LINE_BREAK लाइन ब्रेक.
UPPERCASE अपरकेस स्टाइल.
CODE कोड.
CODE_BLOCK कोड ब्लॉक.

WrapStyle

अलग-अलग रैप स्टाइल के लिए Enum.

Enums
WRAP_STYLE_UNSPECIFIED टेक्स्ट रैप करने का कोई स्टाइल नहीं चुना गया है.
NO_WRAP कोई रैप स्टाइल नहीं है.

VariableData

यह वैरिएबल डेटा को दिखाता है. इसमें अलग-अलग टाइप की कई वैल्यू हो सकती हैं.

फ़ील्ड
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} फ़ॉर्मैट में.