- משאב: פריסה
- DeploymentConfig
- EntryPoint
- EntryPointType
- WebAppEntryPoint
- WebAppConfig
- גישה
- ביצוע
- ExecutionApiEntryPoint
- ExecutionApiConfig
- AddOnEntryPoint
- AddOnType
- שיטות
משאב: פריסה
ייצוג של פריסת סקריפט יחיד.
ייצוג JSON |
---|
{ "deploymentId": string, "deploymentConfig": { object ( |
שדות | |
---|---|
deploymentId |
מזהה הפריסה של הפריסה הזו. |
deploymentConfig |
תצורת הפריסה. |
updateTime |
חותמת זמן של תאריך השינוי האחרון. חותמת זמן בפורמט "Zulu" של RFC3339 UTC, עם רזולוציית ננו-שניות ועד תשע ספרות עשרוניות. דוגמאות: |
entryPoints[] |
נקודות הכניסה של הפריסה. |
DeploymentConfig
המטא-נתונים קובעים איך תוגדר הפריסה.
ייצוג JSON |
---|
{ "scriptId": string, "versionNumber": integer, "manifestFileName": string, "description": string } |
שדות | |
---|---|
scriptId |
מזהה ה-Drive של פרויקט הסקריפט. |
versionNumber |
מספר הגרסה שעליה מבוססת הפריסה הזו. |
manifestFileName |
שם קובץ המניפסט לפריסה הזו. |
description |
התיאור של הפריסה הזו. |
נקודת כניסה
תצורה שמגדירה את אופן הגישה לפריסה באופן חיצוני.
ייצוג JSON |
---|
{ "entryPointType": enum ( |
שדות | |
---|---|
entryPointType |
הסוג של נקודת הכניסה. |
שדה איחוד properties . מאפייני נקודת כניסה לכל סוג של נקודת כניסה. properties יכול להיות רק אחד מהבאים: |
|
webApp |
מפרט של נקודות כניסה לאפליקציות אינטרנט. |
executionApi |
מפרט נקודת כניסה עבור קריאות לביצוע API של Apps Script. |
addOn |
נכסים של תוספים. |
סוג רשומה
סוגים של נקודות כניסה.
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 |
כל משתמש, שמחובר או לא, יכול לגשת לאפליקציית האינטרנט או לקובץ ההפעלה. |
ביצוע
תצורה שמציינת את המשתמש שבסמכותו להפעיל את אפליקציית האינטרנט.
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 של הטיפ הנדרש כדי להתקין את התוסף. |
סוג OnOn
AddType מגדיר את קטגוריית התוספים שאפליקציית המארח תטפל בהם. כל סוג של תוסף כולל קטע במניפסט של הסקריפט שמשמש לפריסה או להפעלה של תוסף מהסוג הנתון.
Enums | |
---|---|
UNKNOWN_ADDON_TYPE |
ערך ברירת מחדל, סוג תוסף לא ידוע. |
GMAIL |
סוג התוסף ל-Gmail. |
DATA_STUDIO |
סוג התוסף ל-Data Studio. |
שיטות |
|
---|---|
|
יצירת פריסה לפרויקט ב-Apps Script. |
|
מחיקת פריסה של פרויקט ב-Apps Script. |
|
קבלת פריסה של פרויקט Apps Script. |
|
מפרט את הפריסות של פרויקט ב-Apps Script. |
|
עדכון הפריסה של פרויקט Apps Script. |