索引
GSuiteAddOns
(インターフェース)AddOns
(メッセージ)Authorization
(メッセージ)CreateDeploymentRequest
(メッセージ)DeleteDeploymentRequest
(メッセージ)Deployment
(メッセージ)GetAuthorizationRequest
(メッセージ)GetDeploymentRequest
(メッセージ)GetInstallStatusRequest
(メッセージ)InstallDeploymentRequest
(メッセージ)InstallStatus
(メッセージ)ListDeploymentsRequest
(メッセージ)ListDeploymentsResponse
(メッセージ)ReplaceDeploymentRequest
(メッセージ)UninstallDeploymentRequest
(メッセージ)
G Suite アドオン
Google Workspace アドオンのデプロイを管理するためのサービス。
デプロイの作成 |
---|
指定された名前と構成で Deployment を作成します。
|
デプロイの削除 |
---|
指定された名前のデプロイを削除します。
|
GetAuthorization |
---|
特定のプロジェクトのデプロイに関する認証情報を取得します。
|
GetDeployment |
---|
指定された名前のデプロイを取得します。
|
GetInstallStatus |
---|
テストデプロイのインストール ステータスを取得します。
|
インストール デプロイ |
---|
テスト用のデプロイをアカウントにインストールします。詳しくは、アドオンをテストするをご覧ください。
|
ListDeployment |
---|
特定のプロジェクト内のすべてのデプロイメントを一覧表示します。
|
置換デプロイ |
---|
指定した名前で Deployment を作成または置換します。
|
アンインストールのデプロイ |
---|
ユーザーのアカウントからテストデプロイをアンインストールします。詳しくは、アドオンをテストするをご覧ください。
|
アドオン
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(deployment.name は設定できません)。 |
DeleteDeploymentRequest
デプロイメントの削除をリクエストするメッセージ。
フィールド | |
---|---|
name |
必須。削除するデプロイメントの完全なリソース名。 (例: 認可には、指定されたリソース
|
etag |
削除する Deployment の ETag。指定する場合は、サーバーの ETag と一致させる必要があります。 |
Deployment
Google Workspace アドオン デプロイ
フィールド | |
---|---|
name |
デプロイ リソース名。(例: |
oauthScopes[] |
アドオン エンドポイントを実行する前にエンドユーザーに同意を求める Google OAuth スコープのリスト。 |
addOns |
Google Workspace アドオンの構成 |
etag |
この値は、ストレージ内のデプロイのバージョンに基づいてサーバーによって計算されます。続行する前に、クライアントに最新の値を持たせるために更新リクエストと削除リクエストで送信されることもあります。 |
GetAuthorizationRequest
Google Workspace アドオンの承認情報を取得するためのリクエスト メッセージ。
フィールド | |
---|---|
name |
必須。Google Workspace アドオンの承認情報を取得するプロジェクトの名前。 (例: 認可には、指定されたリソース
|
GetDeploymentRequest
デプロイを取得するためのリクエスト メッセージ。
フィールド | |
---|---|
name |
必須。取得するデプロイの完全なリソース名。 (例: 認可には、指定されたリソース
|
GetInstallStatusRequest
テスト デプロイメントのインストール ステータスを取得するリクエスト メッセージ。
フィールド | |
---|---|
name |
必須。デプロイメントの完全なリソース名。 (例: 認可には、指定されたリソース
|
InstallDeploymentRequest
テスト用に Deployment をインストールするためのリクエスト メッセージ。
フィールド | |
---|---|
name |
必須。インストールするデプロイの完全なリソース名。 (例: 認可には、指定されたリソース
|
インストール ステータス
テストデプロイのインストール ステータス。
フィールド | |
---|---|
name |
デプロイのインストール ステータスの正規の完全なリソース名。 (例: |
installed |
ユーザーに対するデプロイがインストールされている場合は True。 |
ListDeploymentsRequest
プロジェクトのデプロイメントを一覧表示するためのリクエスト メッセージ。
フィールド | |
---|---|
parent |
必須。デプロイを作成するプロジェクトの名前。 (例: 認可には、指定されたリソース
|
pageSize |
返されるデプロイの最大数。サービスがこの値より少なくなる可能性があります。指定しない場合、最大 1,000 件のデプロイが返されます。指定できる最大値は 1,000 です。1,000 を超える値は 1,000 に変更されます。 |
pageToken |
前回の ページ分割を行う場合、 |
ListDeploymentsResponse
デプロイメントを一覧表示するレスポンス メッセージ。
フィールド | |
---|---|
deployments[] |
特定のプロジェクトのデプロイメントのリスト。 |
nextPageToken |
次のページを取得するために |
置換デプロイ リクエスト
デプロイの作成または置換をリクエストするメッセージ。
フィールド | |
---|---|
deployment |
必須。作成または置換するデプロイ。 認可には、指定されたリソース
|
アンインストール デプロイのリクエスト
テストデプロイのアンインストールをリクエストするメッセージ。
フィールド | |
---|---|
name |
必須。インストールするデプロイの完全なリソース名。 (例: 認可には、指定されたリソース
|