- משאב: פריסה
- DeploymentConfig
- EntryPoint
- EntryPointType
- WebAppEntryPoint
- WebAppConfig
- גישה
- ExecuteAs
- ExecutionApiEntryPoint
- ExecutionApiConfig
- AddOnEntryPoint
- AddOnType
- שיטות
משאב: פריסה
ייצוג של פריסת סקריפט אחת.
ייצוג JSON |
---|
{ "deploymentId": string, "deploymentConfig": { object ( |
שדות | |
---|---|
deploymentId |
מזהה הפריסה של הפריסה הזו. |
deploymentConfig |
הגדרות הפריסה. |
updateTime |
חותמת הזמן של תאריך השינוי האחרון. חותמת זמן בפורמט "זולו" RFC3339 UTC, ברזולוציה של ננו-שנייה ועד תשע ספרות עשרוניות. דוגמאות: |
entryPoints[] |
נקודות הכניסה לפריסה. |
DeploymentConfig
מטא נתונים מגדירים את אופן ההגדרה של פריסה.
ייצוג JSON |
---|
{ "scriptId": string, "versionNumber": integer, "manifestFileName": string, "description": string } |
שדות | |
---|---|
scriptId |
מזהה Drive של פרויקט הסקריפט. |
versionNumber |
מספר הגרסה שעליה מבוססת הפריסה. |
manifestFileName |
השם של קובץ המניפסט של הפריסה. |
description |
התיאור של הפריסה הזו. |
EntryPoint
הגדרה שמגדירה את אופן הגישה לפריסה באופן חיצוני.
ייצוג JSON |
---|
{ "entryPointType": enum ( |
שדות | |
---|---|
entryPointType |
הסוג של נקודת הכניסה. |
שדה איחוד properties . המאפיינים של נקודת הכניסה לכל סוג של נקודת כניסה. הערך של properties יכול להיות רק אחת מהאפשרויות הבאות: |
|
webApp |
מפרט נקודת כניסה לאפליקציות אינטרנט. |
executionApi |
מפרט נקודת כניסה לקריאות ביצוע ל-Apps Script API. |
addOn |
נכסי תוספים. |
EntryPointType
סוגים של נקודות כניסה.
טיפוסים בני מנייה (enums) | |
---|---|
ENTRY_POINT_TYPE_UNSPECIFIED |
נקודת כניסה שלא צוינה. |
WEB_APP |
נקודת כניסה לאפליקציית אינטרנט. |
EXECUTION_API |
נקודת כניסה להפעלה ל-API. |
ADD_ON |
נקודת כניסה לתוסף. |
WebAppEntryPoint
נקודת כניסה לאפליקציית אינטרנט.
ייצוג JSON |
---|
{
"url": string,
"entryPointConfig": {
object ( |
שדות | |
---|---|
url |
כתובת ה-URL של אפליקציית האינטרנט. |
entryPointConfig |
ההגדרה של נקודת הכניסה. |
WebAppConfig
הגדרת נקודת הכניסה לאפליקציית אינטרנט.
ייצוג JSON |
---|
{ "access": enum ( |
שדות | |
---|---|
access |
למי יש הרשאה להפעיל את אפליקציית האינטרנט. |
executeAs |
בתור מי להפעיל את אפליקציית האינטרנט. |
גישה
הגדרות גישה.
טיפוסים בני מנייה (enums) | |
---|---|
UNKNOWN_ACCESS |
ערך ברירת המחדל, אין להשתמש בו. |
MYSELF |
רק המשתמש שפר את אפליקציית האינטרנט או קובץ ההפעלה יכול לגשת אליה. שימו לב שהוא לא בהכרח הבעלים של פרויקט הסקריפט. |
DOMAIN |
רק משתמשים בדומיין של המשתמש שהפריסה של אפליקציית האינטרנט או קובץ ההפעלה יכולים לגשת אליה. |
ANYONE |
כל משתמש מחובר יכול לגשת לאפליקציית האינטרנט או לקובץ ההפעלה. |
ANYONE_ANONYMOUS |
כל משתמש, אם הוא מחובר, או לא מחובר, יכול לגשת לאפליקציית האינטרנט או לקובץ ההפעלה. |
ExecuteAs
הגדרה אישית שמציינת את המשתמש שברשותו אפליקציית האינטרנט צריכה לפעול.
טיפוסים בני מנייה (enums) | |
---|---|
UNKNOWN_EXECUTE_AS |
ערך ברירת המחדל, אין להשתמש בו. |
USER_ACCESSING |
הסקריפט פועל כשהמשתמש ניגש לאפליקציית האינטרנט. |
USER_DEPLOYING |
הסקריפט פועל בתור המשתמש שפרס את אפליקציית האינטרנט. חשוב לזכור שזה לא בהכרח הבעלים של פרויקט הסקריפט. |
ExecutionApiEntryPoint
נקודת כניסה להפעלה ל-API.
ייצוג JSON |
---|
{
"entryPointConfig": {
object ( |
שדות | |
---|---|
entryPointConfig |
ההגדרה של נקודת הכניסה. |
ExecutionApiConfig
הגדרת נקודת כניסה להפעלה ל-API.
ייצוג JSON |
---|
{
"access": enum ( |
שדות | |
---|---|
access |
למי יש הרשאה להריץ את ממשק ה-API להפעלה. |
AddOnEntryPoint
נקודת כניסה לתוסף.
ייצוג JSON |
---|
{
"addOnType": enum ( |
שדות | |
---|---|
addOnType |
רשימת סוגי המאגרים הנתמכים של התוסף. |
title |
השם הנדרש של התוסף. |
description |
התיאור האופציונלי של התוסף. |
helpUrl |
כתובת ה-URL האופציונלית לעזרה של התוסף. |
reportIssueUrl |
כתובת ה-URL האופציונלית של הבעיה בדוח של התוסף. |
postInstallTipUrl |
כתובת ה-URL הנדרשת של התוסף אחרי ההתקנה. |
AddOnType
AddType מגדיר את קטגוריית התוספים לטיפול באפליקציה מארחת. לכל סוג תוסף יש קטע במניפסט הסקריפט המשמש לפריסה או להפעלה של תוסף מהסוג הנתון.
טיפוסים בני מנייה (enums) | |
---|---|
UNKNOWN_ADDON_TYPE |
ערך ברירת המחדל, סוג התוסף לא ידוע. |
GMAIL |
סוג תוסף ל-Gmail. |
DATA_STUDIO |
סוג תוסף ל-Data Studio. |
שיטות |
|
---|---|
|
יצירת פריסה של פרויקט Apps Script. |
|
מחיקת הפריסה של פרויקט Apps Script. |
|
מקבל פריסה של פרויקט Apps Script. |
|
מפרט את הפריסות של פרויקט Apps Script. |
|
עדכון הפריסה של פרויקט Apps Script. |