الفهرس
GSuiteAddOns
(واجهة)AddOns
(رسالة)Authorization
(رسالة)CreateDeploymentRequest
(رسالة)DeleteDeploymentRequest
(رسالة)Deployment
(رسالة)GetAuthorizationRequest
(رسالة)GetDeploymentRequest
(رسالة)GetInstallStatusRequest
(رسالة)InstallDeploymentRequest
(رسالة)InstallStatus
(رسالة)ListDeploymentsRequest
(رسالة)ListDeploymentsResponse
(رسالة)ReplaceDeploymentRequest
(رسالة)UninstallDeploymentRequest
(رسالة)
GSuiteAddOns
هي خدمة لإدارة عمليات نشر إضافات Google Workspace.
CreateDeployment |
---|
تنشئ عملية نشر بالاسم والإعداد المحدّدين.
|
DeleteDeployment |
---|
لحذف عملية النشر بالاسم المحدّد
|
GetAuthorization |
---|
تحصل على معلومات التفويض لعمليات النشر في مشروع معيّن.
|
GetDeployment |
---|
تحصل على عملية النشر بالاسم المحدّد.
|
GetInstallStatus |
---|
يحصل على حالة تثبيت عملية نشر تجريبية.
|
InstallDeployment |
---|
تثبيت عملية نشر في حسابك لاختبارها لمزيد من المعلومات، يُرجى الاطّلاع على مقالة اختبار الإضافة.
|
ListDeployments |
---|
يسرد جميع عمليات النشر في مشروع معيّن.
|
ReplaceDeployment |
---|
لإنشاء عملية نشر أو استبدالها بالاسم المحدّد
|
UninstallDeployment |
---|
إلغاء تثبيت عملية نشر تجريبية من حساب المستخدم لمزيد من المعلومات، يُرجى الاطّلاع على اختبار الإضافة.
|
الإضافات
ضبط إضافة Google Workspace
الحقول | |
---|---|
common |
الإعدادات الشائعة في جميع إضافات Google Workspace |
gmail |
إعدادات إضافة Gmail |
drive |
إعدادات إضافة ميزات Drive |
calendar |
إعداد إضافة "تقويم Google" |
docs |
إعداد إضافة "مستندات Google" |
sheets |
إعدادات إضافة "جداول بيانات Google" |
slides |
إعدادات إضافة "العروض التقديمية من Google" |
http |
خيارات إرسال الطلبات إلى نقاط نهاية HTTP الإضافية |
التفويض
معلومات التفويض المستخدَمة عند استدعاء نقاط نهاية النشر
الحقول | |
---|---|
name |
الاسم الكامل الأساسي لهذا المورد. مثلاً: |
service |
عنوان البريد الإلكتروني لحساب الخدمة المُستخدَم لمصادقة طلبات نقاط نهاية معاودة الاتصال للإضافات. |
oauth |
معرِّف عميل OAuth المستخدَم للحصول على رموز الدخول عبر OAuth لمستخدم معيَّن بالنيابة عن الإضافة. |
CreateDeploymentRequest
رسالة طلب لإنشاء عملية نشر
الحقول | |
---|---|
parent |
مطلوب. اسم المشروع الذي تريد إنشاء عملية النشر فيه. مثال: يتطلّب التفويض الحصول على إذن إدارة الهوية وإمكانية الوصول التالي للمورد المحدّد
|
deployment |
مطلوب. المعرّف الذي سيتم استخدامه لهذا النشر. سيكون الاسم الكامل للمورد الذي تم إنشاؤه هو |
deployment |
مطلوب. عملية النشر المطلوب إنشاؤها (لا يمكن ضبط deployment.name). |
DeleteDeploymentRequest
طلب رسالة لحذف عملية نشر
الحقول | |
---|---|
name |
مطلوب. اسم المورد الكامل للنشر المطلوب حذفه. مثال: يتطلّب التفويض الحصول على إذن إدارة الهوية وإمكانية الوصول التالي للمورد المحدّد
|
etag |
علامة etag لعملية النشر المطلوب حذفها. في حال توفّر هذا العنصر، يجب أن يتطابق مع علامة etag الخاصة بالخادم. |
التفعيل
عملية نشر إضافة على Google Workspace
الحقول | |
---|---|
name |
اسم مورد النشر. مثال: |
oauth |
قائمة نطاقات Google OAuth التي يمكن طلب موافقة المستخدم النهائي عليها قبل تنفيذ نقطة نهاية للإضافة. |
add |
إعدادات إضافة Google Workspace |
etag |
يحسب الخادم هذه القيمة استنادًا إلى إصدار عملية النشر في مساحة التخزين، وقد يتم إرسالها عند طلبات التعديل والحذف لضمان حصول العميل على قيمة محدّثة قبل المتابعة. |
GetAuthorizationRequest
اطلب رسالة للحصول على معلومات تفويض إضافة Google Workspace.
الحقول | |
---|---|
name |
مطلوب. اسم المشروع الذي سيتم الحصول على معلومات تفويض إضافة Google Workspace له. مثال: يتطلّب التفويض الحصول على إذن إدارة الهوية وإمكانية الوصول التالي للمورد المحدّد
|
GetDeploymentRequest
رسالة طلب للحصول على عملية نشر
الحقول | |
---|---|
name |
مطلوب. اسم المورد الكامل لعملية النشر التي تريد الحصول عليها. مثال: يتطلّب التفويض الحصول على إذن إدارة الهوية وإمكانية الوصول التالي للمورد المحدّد
|
GetInstallStatusRequest
رسالة طلب للحصول على حالة تثبيت عملية النشر التجريبية
الحقول | |
---|---|
name |
مطلوب. اسم المورد الكامل لعملية النشر. مثال: يتطلّب التفويض الحصول على إذن إدارة الهوية وإمكانية الوصول التالي للمورد المحدّد
|
InstallDeploymentRequest
طلب رسالة لتثبيت عملية نشر من أجل الاختبار
الحقول | |
---|---|
name |
مطلوب. اسم المورد الكامل للنشر المطلوب تثبيته. مثال: يتطلّب التفويض الحصول على إذن إدارة الهوية وإمكانية الوصول التالي للمورد المحدّد
|
InstallStatus
حالة تثبيت عملية نشر تجريبية
الحقول | |
---|---|
name |
اسم المورد الكامل الأساسي لحالة تثبيت عملية النشر مثال: |
installed |
صحيح إذا تم تثبيت عملية النشر للمستخدم. |
ListDeploymentsRequest
رسالة طلب لعرض عمليات النشر لمشروع
الحقول | |
---|---|
parent |
مطلوب. اسم المشروع الذي تريد إنشاء عملية النشر فيه. مثال: يتطلب التفويض إذن إدارة الهوية وإمكانية الوصول التالي على المورد المحدّد
|
page |
الحد الأقصى لعدد عمليات النشر المطلوب عرضها قد تعرض الخدمة أقل من هذه القيمة. وفي حال عدم تحديد ذلك، يتم إرجاع 1,000 عملية نشر كحدّ أقصى. الحدّ الأقصى للقيمة الممكنة هو 1,000، ويتمّ تغيير القيم الأعلى من 1,000 إلى 1,000. |
page |
رمز مميّز للصفحة، تم تلقّيه من مكالمة عند تقسيم الصفحات، يجب أن تتطابق جميع المَعلمات الأخرى المقدَّمة إلى |
ListDeploymentsResponse
رسالة ردّ لقائمة عمليات النشر
الحقول | |
---|---|
deployments[] |
قائمة عمليات النشر للمشروع المحدّد |
next |
رمز مميّز يمكن إرساله على شكل |
ReplaceDeploymentRequest
طلب رسالة لإنشاء عملية نشر أو استبدالها
الحقول | |
---|---|
deployment |
مطلوب. عملية النشر المراد إنشاؤها أو استبدالها يتطلب التفويض إذن إدارة الهوية وإمكانية الوصول التالي على المورد المحدّد
|
UninstallDeploymentRequest
طلب رسالة لإلغاء تثبيت عملية نشر تجريبية
الحقول | |
---|---|
name |
مطلوب. اسم المورد الكامل للنشر المطلوب تثبيته. مثال: يتطلّب التفويض الحصول على إذن إدارة الهوية وإمكانية الوصول التالي للمورد المحدّد
|