فهرست مطالب
-
GSuiteAddOns
(رابط) -
AddOns
(پیام) -
Authorization
(پیام) -
CreateDeploymentRequest
(پیام) -
DeleteDeploymentRequest
(پیام) -
Deployment
(پیام) -
GetAuthorizationRequest
(پیام) -
GetDeploymentRequest
(پیام) -
GetInstallStatusRequest
(پیام) -
InstallDeploymentRequest
(پیام) -
InstallStatus
(پیام) -
ListDeploymentsRequest
(پیام) -
ListDeploymentsResponse
(پیام) -
ReplaceDeploymentRequest
(پیام) -
UninstallDeploymentRequest
(پیام)
GSuiteAddOns
سرویسی برای مدیریت استقرار افزونه های Google Workspace.
CreateDeployment |
---|
یک استقرار با نام و پیکربندی مشخص شده ایجاد می کند.
|
Delete Deployment |
---|
استقرار با نام داده شده را حذف می کند.
|
دریافت مجوز |
---|
اطلاعات مجوز برای استقرار در یک پروژه معین را دریافت می کند.
|
GetDeployment |
---|
استقرار را با نام مشخص شده دریافت می کند.
|
GetInstallStatus |
---|
وضعیت نصب یک استقرار آزمایشی را دریافت می کند.
|
نصب Deployment |
---|
یک استقرار را برای آزمایش در حساب شما نصب می کند. برای اطلاعات بیشتر، به تست افزونه خود مراجعه کنید
|
لیست استقرارها |
---|
تمام استقرارها در یک پروژه خاص را فهرست می کند.
|
Replace Deployment |
---|
یک استقرار را با نام مشخص شده ایجاد یا جایگزین می کند.
|
UninstallDeployment |
---|
یک استقرار آزمایشی را از حساب کاربر حذف نصب می کند. برای اطلاعات بیشتر، به تست افزونه خود مراجعه کنید.
|
افزونه ها
یک پیکربندی افزونه Google Workspace.
زمینه های | |
---|---|
common | پیکربندی که در همه افزونههای Google Workspace رایج است. |
gmail | پیکربندی افزونه جیمیل. |
drive | پیکربندی افزونه Drive. |
calendar | پیکربندی افزونه تقویم |
docs | پیکربندی افزونه Docs. |
sheets | پیکربندی افزونه Sheets. |
slides | پیکربندی افزودنی اسلایدها. |
httpOptions | گزینه هایی برای ارسال درخواست به نقاط پایانی HTTP افزودنی |
مجوز
اطلاعات مجوز مورد استفاده هنگام فراخوانی نقاط پایانی استقرار.
زمینه های | |
---|---|
name | نام کامل متعارف این منبع. مثال: |
serviceAccountEmail | آدرس ایمیل حساب سرویس مورد استفاده برای احراز هویت درخواستها برای نقاط پایانی برگشت به تماس افزودنی. |
oauthClientId | شناسه مشتری OAuth برای به دست آوردن نشانه های دسترسی OAuth برای یک کاربر از طرف افزونه استفاده می شود. |
CreateDeploymentRequest
درخواست پیام برای ایجاد استقرار.
زمینه های | |
---|---|
parent | ضروری. نام پروژه ای که در آن استقرار ایجاد می شود. مثال: مجوز نیاز به مجوز IAM زیر در
|
deploymentId | ضروری. شناسه مورد استفاده برای این استقرار. نام کامل منبع ایجاد شده |
deployment | ضروری. استقرار برای ایجاد (deployment.name قابل تنظیم نیست). |
DeleteDeploymentRequest
درخواست پیام برای حذف استقرار.
زمینه های | |
---|---|
name | ضروری. نام منبع کامل استقرار برای حذف. مثال: مجوز نیاز به مجوز IAM زیر در
|
etag | تگ استقرار برای حذف. در صورت ارائه، باید با تگ سرور مطابقت داشته باشد. |
گسترش
استقرار افزونه Google Workspace
زمینه های | |
---|---|
name | نام منبع استقرار. مثال: |
oauthScopes[] | فهرستی از حوزههای Google OAuth که برای درخواست رضایت از کاربر نهایی قبل از اجرای نقطه پایانی افزودنی است. |
addOns | پیکربندی افزونه Google Workspace. |
etag | این مقدار توسط سرور بر اساس نسخه استقرار در فضای ذخیرهسازی محاسبه میشود و ممکن است در درخواستهای بهروزرسانی و حذف ارسال شود تا اطمینان حاصل شود که مشتری قبل از ادامه، مقدار بهروزی دارد. |
GetAuthorizationRequest
درخواست پیام برای دریافت اطلاعات مجوز افزونه Google Workspace.
زمینه های | |
---|---|
name | ضروری. نام پروژه ای که اطلاعات مجوز افزونه Google Workspace برای آن دریافت می شود. مثال: مجوز نیاز به مجوز IAM زیر در
|
GetDeploymentRequest
درخواست پیام برای دریافت استقرار.
زمینه های | |
---|---|
name | ضروری. نام منبع کامل استقرار برای دریافت. مثال: مجوز نیاز به مجوز IAM زیر در
|
GetInstallStatusRequest
درخواست پیام برای دریافت وضعیت نصب یک استقرار آزمایشی.
زمینه های | |
---|---|
name | ضروری. نام کامل منبع استقرار. مثال: مجوز نیاز به مجوز IAM زیر در
|
InstallDeploymentRequest
درخواست پیام برای نصب استقرار برای آزمایش.
زمینه های | |
---|---|
name | ضروری. نام منبع کامل استقرار برای نصب. مثال: مجوز نیاز به مجوز IAM زیر در
|
InstallStatus
وضعیت نصب یک استقرار آزمایشی.
زمینه های | |
---|---|
name | نام کامل منبع استاندارد وضعیت نصب استقرار. مثال: |
installed | اگر Deployment برای کاربر نصب شده باشد درست است. |
ListDeploymentsRequest
درخواست پیام برای فهرست استقرارهای یک پروژه.
زمینه های | |
---|---|
parent | ضروری. نام پروژه ای که در آن استقرار ایجاد می شود. مثال: مجوز نیاز به مجوز IAM زیر در
|
pageSize | حداکثر تعداد استقرار برای بازگشت. ممکن است این سرویس کمتر از این مقدار را برگرداند. اگر نامشخص باشد، حداکثر 1000 استقرار برگردانده می شود. حداکثر مقدار ممکن 1000 است. مقادیر بالای 1000 به 1000 تغییر می کند. |
pageToken | یک نشانه صفحه، دریافت شده از تماس قبلی هنگام صفحه بندی، تمام پارامترهای دیگر ارائه شده به |
ListDeploymentsResponse
پیام پاسخ به استقرار فهرست.
زمینه های | |
---|---|
deployments[] | لیست استقرارها برای پروژه داده شده |
nextPageToken | یک نشانه، که می تواند به عنوان |
ReplaceDeploymentRequest
درخواست پیام برای ایجاد یا جایگزینی استقرار.
زمینه های | |
---|---|
deployment | ضروری. استقرار برای ایجاد یا جایگزینی. مجوز نیاز به مجوز IAM زیر در
|
UninstallDeploymentRequest
درخواست پیام برای حذف نصب آزمایشی.
زمینه های | |
---|---|
name | ضروری. نام منبع کامل استقرار برای نصب. مثال: مجوز نیاز به مجوز IAM زیر در
|