索引
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 |
Google 文档插件配置。 |
sheets |
表格插件配置。 |
slides |
Google 幻灯片插件配置。 |
httpOptions |
用于向插件 HTTP 端点发送请求的选项 |
授权
调用部署端点时使用的授权信息。
字段 | |
---|---|
name |
此资源的规范全名。示例: |
serviceAccountEmail |
用于对向插件回调端点发出的请求进行身份验证的服务账号的电子邮件地址。 |
oauthClientId |
用于代表插件为用户获取 OAuth 访问令牌的 OAuth 客户端 ID。 |
CreateDeploymentRequest
创建部署的请求消息。
字段 | |
---|---|
parent |
必需。要在其中创建部署的项目的名称。 示例: 必须对指定的资源
|
deploymentId |
必需。要用于此部署的 ID。所创建资源的全名将为 |
deployment |
必需。要创建的部署(无法设置 deployment.name)。 |
DeleteDeploymentRequest
删除部署的请求消息。
字段 | |
---|---|
name |
必需。要删除的部署的完整资源名称。 示例: 必须对指定的资源
|
etag |
要删除的部署的 etag。如果提供该 ID,则它必须与服务器的 etag 匹配。 |
Deployment
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 |
要返回的部署数量上限。服务返回的值可能会少于此值。如果未指定,则最多返回 1000 个部署。最大值为 1,000;大于 1,000 的值将更改为 1,000。 |
pageToken |
从之前的 进行分页时,提供给 |
ListDeploymentsResponse
列出部署的响应消息。
字段 | |
---|---|
deployments[] |
给定项目的部署列表。 |
nextPageToken |
可作为 |
ReplaceDeploymentRequest
用于创建或替换部署的请求消息。
字段 | |
---|---|
deployment |
必需。要创建或替换的部署。 必须对指定的资源
|
UninstallDeploymentRequest
卸载测试部署的请求消息。
字段 | |
---|---|
name |
必需。要安装的部署的完整资源名称。 示例: 必须对指定的资源
|