- משאב: פריסה
- DeploymentConfig
- EntryPoint
- EntryPointType
- WebAppEntryPoint
- WebAppConfig
- גישה
- ExecuteAs
- ExecutionApiEntryPoint
- ExecutionApiConfig
- AddOnEntryPoint
- AddOnType
- שיטות
משאב: פריסה
ייצוג של פריסת סקריפט אחת.
| ייצוג JSON |
|---|
{ "deploymentId": string, "deploymentConfig": { object ( |
| שדות | |
|---|---|
deploymentId |
מזהה הפריסה של הפריסה הזו. |
deploymentConfig |
תצורת הפריסה. |
updateTime |
חותמת זמן של תאריך שינוי אחרון. חותמת זמן ב-RFC3339 UTC 'Zulu' בפורמט של רזולוציה של ננו-שנייה ועד תשע ספרות עשרוניות. דוגמאות: |
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
סוגים של נקודות כניסה.
| טיפוסים בני מנייה (enum) | |
|---|---|
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 |
בתור מי להפעיל את אפליקציית האינטרנט. |
גישה
הגדרות הגישה.
| טיפוסים בני מנייה (enum) | |
|---|---|
UNKNOWN_ACCESS |
אין להשתמש בערך ברירת המחדל. |
MYSELF |
רק המשתמש שפרס את אפליקציית האינטרנט או את קובץ ההפעלה יכול לגשת אליהם. שימו לב שזה לא בהכרח הבעלים של פרויקט הסקריפט. |
DOMAIN |
רק משתמשים באותו דומיין כמו המשתמש שפרס את אפליקציית האינטרנט או קובץ ההפעלה יכולים לגשת אליהם. |
ANYONE |
כל משתמש מחובר יכול לגשת לאפליקציית האינטרנט או לקובץ ההפעלה. |
ANYONE_ANONYMOUS |
כל משתמש, שמחובר או לא מחובר, יכול לגשת לאפליקציית האינטרנט או לקובץ ההפעלה. |
ExecuteAs
הגדרה אישית שמציינת את המשתמש שבסמכותו תפעל אפליקציית האינטרנט.
| טיפוסים בני מנייה (enum) | |
|---|---|
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 מגדיר את הקטגוריה של התוספים שהאפליקציה המארחת מטפלת בהם. לכל סוג תוסף יש קטע במניפסט של הסקריפט שמשמש לפריסה או להפעלה של תוסף מהסוג הנתון.
| טיפוסים בני מנייה (enum) | |
|---|---|
UNKNOWN_ADDON_TYPE |
ערך ברירת המחדל, סוג התוסף לא ידוע. |
GMAIL |
סוג תוסף ל-Gmail. |
DATA_STUDIO |
סוג התוסף ל-Data Studio. |
שיטות |
|
|---|---|
|
יצירת פריסה של פרויקט Apps Script. |
|
מחיקת הפריסה של פרויקט Apps Script. |
|
מקבל פריסה של פרויקט Apps Script. |
|
רשימה של הפריסות בפרויקט Apps Script. |
|
עדכון הפריסה של פרויקט Apps Script. |