- المورد: النشر
- 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 |
مواصفات نقطة إدخال لطلبات تنفيذ واجهة برمجة التطبيقات لبرمجة التطبيقات. |
addOn |
سمات الإضافة |
EntryPointType
أنواع نقاط الدخول
عمليات التعداد | |
---|---|
ENTRY_POINT_TYPE_UNSPECIFIED |
نقطة دخول غير محدّدة |
WEB_APP |
نقطة إدخال تطبيق الويب: |
EXECUTION_API |
نقطة إدخال واجهة برمجة تطبيقات قابلة للتنفيذ |
ADD_ON |
نقطة دخول للإضافة |
WebAppEntryPoint
نقطة إدخال تطبيق الويب:
تمثيل JSON |
---|
{
"url": string,
"entryPointConfig": {
object ( |
الحقول | |
---|---|
url |
عنوان URL لتطبيق الويب. |
entryPointConfig |
إعدادات نقطة الدخول |
WebAppConfig
إعدادات نقطة دخول تطبيق الويب
تمثيل JSON |
---|
{ "access": enum ( |
الحقول | |
---|---|
access |
من لديه الإذن بتشغيل تطبيق الويب. |
executeAs |
مَن يتم تنفيذ تطبيق الويب به. |
إذن الوصول
إعدادات الوصول
عمليات التعداد | |
---|---|
UNKNOWN_ACCESS |
يجب عدم استخدام القيمة التلقائية. |
MYSELF |
ولا يمكن الوصول إليه إلا من قِبل المستخدم الذي نشر تطبيق الويب أو التطبيق التنفيذي. وتجدُر الإشارة إلى أنّ هذا المستخدم ليس بالضرورة مالك مشروع النصوص البرمجية. |
DOMAIN |
يمكن فقط للمستخدمين في نطاق المستخدم الذي نشر تطبيق الويب أو الملف التنفيذي الوصول إليه. |
ANYONE |
ويمكن لأي مستخدم سجّل الدخول الدخول إلى تطبيق الويب أو الوصول إليه. |
ANYONE_ANONYMOUS |
ويمكن لأي مستخدم، سواء سجّل دخوله أم لا، الوصول إلى تطبيق الويب أو الوصول إليه. |
ExecuteAs
إعداد تحدِّد المستخدم الذي يجب أن يعمل تطبيق الويب بموجبه.
عمليات التعداد | |
---|---|
UNKNOWN_EXECUTE_AS |
يجب عدم استخدام القيمة التلقائية. |
USER_ACCESSING |
يعمل النص البرمجي أثناء وصول المستخدم إلى تطبيق الويب. |
USER_DEPLOYING |
يتم تشغيل النص البرمجي بصفته المستخدم الذي نشر تطبيق الويب. تجدر الإشارة إلى أن هذا ليس بالضرورة مالك مشروع النص البرمجي. |
ExecutionApiEntryPoint
نقطة إدخال واجهة برمجة تطبيقات قابلة للتنفيذ
تمثيل JSON |
---|
{
"entryPointConfig": {
object ( |
الحقول | |
---|---|
entryPointConfig |
إعدادات نقطة الدخول |
ExecutionApiConfig
إعدادات نقطة الدخول القابلة للتنفيذ لواجهة برمجة التطبيقات.
تمثيل JSON |
---|
{
"access": enum ( |
الحقول | |
---|---|
access |
من لديه الإذن بتشغيل واجهة برمجة التطبيقات القابلة للتنفيذ. |
AddOnEntryPoint
نقطة دخول إضافية
تمثيل JSON |
---|
{
"addOnType": enum ( |
الحقول | |
---|---|
addOnType |
القائمة المطلوبة للإضافة الخاصة بأنواع الحاويات المتوافقة. |
title |
العنوان المطلوب للإضافة |
description |
تمثّل هذه السمة الوصف الاختياري للإضافة. |
helpUrl |
عنوان URL للمساعدة الاختياري للإضافة |
reportIssueUrl |
عنوان URL للإبلاغ عن المشكلة الاختياري للإضافة. |
postInstallTipUrl |
عنوان URL لنصيحة ما بعد التثبيت المطلوبة للإضافة. |
AddOnType
تحدد AddType فئة الإضافات التي يعالجها تطبيق المضيف. يشتمل كل نوع من الإضافات على قسم من بيان النص البرمجي يتم استخدامه عند نشر إضافة من النوع المعني أو تنفيذها.
عمليات التعداد | |
---|---|
UNKNOWN_ADDON_TYPE |
قيمة تلقائية، نوع إضافة غير معروف. |
GMAIL |
نوع الوظيفة الإضافية لتطبيق Gmail. |
DATA_STUDIO |
نوع الإضافة في "مركز البيانات". |
الطُرق |
|
---|---|
|
ينشئ عملية نشر لمشروع "برمجة تطبيقات Google". |
|
يحذف عملية نشر مشروع "برمجة تطبيقات Google". |
|
الحصول على عملية نشر لمشروع "برمجة تطبيقات Google" |
|
يسرد عمليات نشر مشروع "برمجة تطبيقات Google". |
|
تعديلات على عملية نشر مشروع "برمجة تطبيقات Google" |