索引
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 |
雲端硬碟外掛程式設定。 |
calendar |
日曆外掛程式設定。 |
docs |
文件外掛程式設定。 |
sheets |
試算表外掛程式設定。 |
slides |
簡報外掛程式設定。 |
http |
傳送要求至外掛 HTTP 端點的選項 |
授權
叫用部署端點時使用的授權資訊。
欄位 | |
---|---|
name |
這項資源的標準全名。範例: |
service |
用來驗證對外掛程式回呼端點要求的服務帳戶電子郵件地址。 |
oauth |
用於代表外掛程式為使用者取得 OAuth 存取權憑證的 OAuth 用戶端 ID。 |
CreateDeploymentRequest
要求訊息以建立部署作業。
欄位 | |
---|---|
parent |
必要欄位。要建立部署作業的專案名稱。 範例: 授權需要指定資源
|
deployment |
必要欄位。要用於這項部署作業的 ID。建立的資源完整名稱會是 |
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 |
必要欄位。要安裝的部署作業的完整資源名稱。 範例: 授權需要指定資源
|