索引
GSuiteAddOns
(介面)AddOns
(訊息)Authorization
(訊息)CreateDeploymentRequest
(訊息)DeleteDeploymentRequest
(訊息)Deployment
(訊息)GetAuthorizationRequest
(訊息)GetDeploymentRequest
(訊息)GetInstallStatusRequest
(訊息)InstallDeploymentRequest
(訊息)InstallStatus
(訊息)ListDeploymentsRequest
(訊息)ListDeploymentsResponse
(訊息)ReplaceDeploymentRequest
(訊息)UninstallDeploymentRequest
(訊息)
G Suite 外掛程式
用於管理 Google Workspace 外掛程式部署作業的服務。
CreateDeployment |
---|
以指定的名稱和設定建立部署作業。
|
DeleteDeployment |
---|
刪除具有指定名稱的部署作業。
|
GetAuthorization |
---|
取得特定專案中部署作業的授權資訊。
|
GetDeployment |
---|
取得具有指定名稱的部署作業。
|
GetInstallStatus |
---|
取得測試部署作業的安裝狀態。
|
InstallDeployment |
---|
在帳戶中安裝部署作業進行測試。詳情請參閱「測試外掛程式」一文
|
ListDeployments |
---|
列出特定專案中的所有部署作業。
|
ReplaceDeployment |
---|
以指定名稱建立或取代部署作業。
|
UninstallDeployment |
---|
從使用者帳戶中解除安裝測試部署作業。詳情請參閱「測試外掛程式」。
|
AddOns
Google Workspace 外掛程式設定。
欄位 | |
---|---|
common |
所有 Google Workspace 外掛程式通用的設定。 |
gmail |
Gmail 外掛程式設定。 |
drive |
雲端硬碟外掛程式設定。 |
calendar |
日曆外掛程式設定。 |
docs |
文件外掛程式設定。 |
sheets |
試算表外掛程式設定。 |
slides |
簡報外掛程式設定。 |
httpOptions |
將要求傳送至外掛程式 HTTP 端點的選項 |
授權
叫用部署端點時使用的授權資訊。
欄位 | |
---|---|
name |
這項資源的標準全名。範例: |
serviceAccountEmail |
服務帳戶的電子郵件地址,用於驗證外掛程式回呼端點的要求。 |
oauthClientId |
用來代表外掛程式為使用者取得 OAuth 存取權杖的 OAuth 用戶端 ID。 |
CreateDeploymentRequest
要求訊息來建立部署作業。
欄位 | |
---|---|
parent |
必要欄位。要建立部署作業的專案名稱。 範例: 授權需要指定資源
|
deploymentId |
必要欄位。這項部署作業要使用的 ID。已建立資源的完整名稱會是 |
deployment |
必要欄位。要建立的部署作業 (無法設定 deployment.name)。 |
DeleteDeploymentRequest
要求訊息以刪除部署作業。
欄位 | |
---|---|
name |
必要欄位。要刪除的部署作業的完整資源名稱。 範例: 授權需要指定資源
|
etag |
要刪除的部署環境標記。如果提供這個項目,則必須與伺服器的 etag 相符。 |
部署作業
Google Workspace 外掛程式部署作業
欄位 | |
---|---|
name |
部署項目資源名稱。範例: |
oauthScopes[] |
列出在執行外掛程式端點前,必須要求使用者同意的 Google OAuth 範圍清單。 |
addOns |
Google Workspace 外掛程式設定。 |
etag |
伺服器會根據儲存空間中的部署版本計算這個值,並可在更新和刪除要求時傳送,以確保用戶端取得最新的值,然後再繼續操作。 |
GetAuthorizationRequest
要求訊息以取得 Google Workspace 外掛程式授權資訊。
欄位 | |
---|---|
name |
必要欄位。要取得 Google Workspace 外掛程式授權資訊的專案名稱。 範例: 授權需要指定資源
|
GetDeploymentRequest
要求訊息以取得部署作業。
欄位 | |
---|---|
name |
必要欄位。要取得的部署作業完整資源名稱。 範例: 授權需要指定資源
|
GetInstallStatusRequest
要求訊息以取得測試部署作業的安裝狀態。
欄位 | |
---|---|
name |
必要欄位。部署作業的完整資源名稱。 範例: 授權需要指定資源
|
InstallDeploymentRequest
要求訊息,要求安裝用於測試的部署項目。
欄位 | |
---|---|
name |
必要欄位。要安裝的部署作業的完整資源名稱。 範例: 授權需要指定資源
|
InstallStatus
測試部署的安裝狀態。
欄位 | |
---|---|
name |
部署項目安裝狀態的標準完整資源名稱。 範例: |
installed |
如果已為使用者安裝部署作業,則為 True。 |
ListDeploymentsRequest
要求訊息以列出專案的部署作業。
欄位 | |
---|---|
parent |
必要欄位。要建立部署作業的專案名稱。 範例: 授權需要指定資源
|
pageSize |
要傳回的部署作業數量上限。服務傳回的產品數量可能會少於這個值。如未指定,最多會傳回 1,000 項部署作業。可能的值上限為 1,000,超過 1,000 的值則變更為 1,000。 |
pageToken |
屬於接收自前一個 進行分頁時,提供至 |
ListDeploymentsResponse
列出部署作業的回應訊息。
欄位 | |
---|---|
deployments[] |
指定專案的部署作業清單。 |
nextPageToken |
可做為 |
ReplaceDeploymentRequest
要求訊息以建立或取代部署作業。
欄位 | |
---|---|
deployment |
必要欄位。要建立或取代的部署作業。 授權需要指定資源
|
UninstallDeploymentRequest
要求訊息以解除安裝測試部署作業。
欄位 | |
---|---|
name |
必要欄位。要安裝的部署作業的完整資源名稱。 範例: 授權需要指定資源
|