Index
GSuiteAddOns
(interface)AddOns
(message)Authorization
(message)CreateDeploymentRequest
(message)DeleteDeploymentRequest
(message)Deployment
(message)GetAuthorizationRequest
(message)GetDeploymentRequest
(message)GetInstallStatusRequest
(message)InstallDeploymentRequest
(message)InstallStatus
(message)ListDeploymentsRequest
(message)ListDeploymentsResponse
(message)ReplaceDeploymentRequest
(message)UninstallDeploymentRequest
(message)
GSuiteAddOns
Service permettant de gérer les déploiements de modules complémentaires Google Workspace.
CreateDeployment |
---|
Crée un déploiement avec le nom et la configuration spécifiés.
|
DeleteDeployment |
---|
Supprime le déploiement portant le nom indiqué.
|
GetAuthorization |
---|
Récupère les informations d'autorisation pour les déploiements d'un projet donné.
|
GetDeployment |
---|
Récupère le déploiement portant le nom spécifié.
|
GetInstallStatus |
---|
Récupère l'état d'installation d'un déploiement test.
|
InstallDeployment |
---|
Installe un déploiement dans votre compte à des fins de test. Pour en savoir plus, consultez Tester votre module complémentaire.
|
ListDeployments |
---|
Répertorie tous les déploiements d'un projet particulier.
|
ReplaceDeployment |
---|
Crée ou remplace un déploiement portant le nom spécifié.
|
UninstallDeployment |
---|
Désinstalle une déploiement de test du compte de l'utilisateur. Pour en savoir plus, consultez Tester votre module complémentaire.
|
Modules complémentaires
Une configuration de module complémentaire Google Workspace
Champs | |
---|---|
common |
Configuration commune à tous les modules complémentaires Google Workspace. |
gmail |
Configuration du module complémentaire Gmail. |
drive |
Configuration du module complémentaire Drive. |
calendar |
Configuration du module complémentaire Agenda. |
docs |
Configuration du module complémentaire Docs. |
sheets |
Configuration du module complémentaire Sheets. |
slides |
Configuration du module complémentaire Slides. |
http |
Options d'envoi de requêtes aux points de terminaison HTTP des modules complémentaires |
Autorisation
Informations d'autorisation utilisées lors de l'appel des points de terminaison de déploiement.
Champs | |
---|---|
name |
Nom complet canonique de cette ressource. Exemple : |
service |
Adresse e-mail du compte de service utilisé pour authentifier les requêtes adressées aux points de terminaison de rappel du module complémentaire. |
oauth |
ID client OAuth utilisé pour obtenir des jetons d'accès OAuth pour un utilisateur au nom du module complémentaire. |
CreateDeploymentRequest
Message de requête pour créer un déploiement.
Champs | |
---|---|
parent |
Obligatoire. Nom du projet dans lequel créer le déploiement. Exemple : L'autorisation IAM suivante est requise pour la ressource
|
deployment |
Obligatoire. ID à utiliser pour ce déploiement. Le nom complet de la ressource créée sera |
deployment |
Obligatoire. Déploiement à créer (le nom "deployment.name" ne peut pas être défini). |
DeleteDeploymentRequest
Message de requête pour supprimer un déploiement.
Champs | |
---|---|
name |
Obligatoire. Nom complet de la ressource du déploiement à supprimer. Exemple : L'autorisation IAM suivante est requise pour la ressource
|
etag |
Etag du déploiement à supprimer. Si cet argument est fourni, il doit correspondre à l'etag du serveur. |
Déploiement
Un déploiement de module complémentaire Google Workspace
Champs | |
---|---|
name |
Nom de la ressource de déploiement. Exemple : |
oauth |
Liste des habilitations Google OAuth pour lesquelles il faut demander l'autorisation de l'utilisateur final avant d'exécuter un point de terminaison du module complémentaire. |
add |
Configuration du module complémentaire Google Workspace. |
etag |
Cette valeur est calculée par le serveur en fonction de la version du déploiement dans l'espace de stockage. Elle peut être envoyée lors des requêtes de mise à jour et de suppression pour s'assurer que le client dispose d'une valeur à jour avant de continuer. |
GetAuthorizationRequest
Message de requête pour obtenir les informations d'autorisation du module complémentaire Google Workspace.
Champs | |
---|---|
name |
Obligatoire. Nom du projet pour lequel obtenir les informations d'autorisation du module complémentaire Google Workspace. Exemple : L'autorisation IAM suivante est requise pour la ressource
|
GetDeploymentRequest
Message de requête permettant d'obtenir un déploiement.
Champs | |
---|---|
name |
Obligatoire. Nom complet de la ressource du déploiement à obtenir. Exemple : L'autorisation IAM suivante est requise pour la ressource
|
GetInstallStatusRequest
Message de requête permettant d'obtenir l'état d'installation d'un déploiement test.
Champs | |
---|---|
name |
Obligatoire. Nom complet de la ressource du déploiement. Exemple : L'autorisation IAM suivante est requise pour la ressource
|
InstallDeploymentRequest
Message de requête pour installer un déploiement à des fins de test.
Champs | |
---|---|
name |
Obligatoire. Nom complet de la ressource du déploiement à installer. Exemple : L'autorisation IAM suivante est requise pour la ressource
|
InstallStatus
État d'installation d'un déploiement test.
Champs | |
---|---|
name |
Nom complet de la ressource canonique correspondant à l'état d'installation du déploiement. Exemple : |
installed |
"True" si le déploiement est installé pour l'utilisateur. |
ListDeploymentsRequest
Message de requête permettant de répertorier les déploiements d'un projet.
Champs | |
---|---|
parent |
Obligatoire. Nom du projet dans lequel créer le déploiement. Exemple : L'autorisation IAM suivante est requise pour la ressource
|
page |
Nombre maximal de déploiements à renvoyer. Le service peut renvoyer moins que cette valeur. Si aucune valeur n'est spécifiée, 1 000 déploiements au maximum sont renvoyés. La valeur maximale possible est 1 000. Les valeurs supérieures à 1 000 sont remplacées par 1 000. |
page |
Jeton de page reçu d'un appel Lors de la pagination, tous les autres paramètres fournis à |
ListDeploymentsResponse
Message de réponse pour répertorier les déploiements.
Champs | |
---|---|
deployments[] |
Liste des déploiements pour le projet donné. |
next |
Jeton pouvant être envoyé en tant que |
ReplaceDeploymentRequest
Message de requête pour créer ou remplacer un déploiement.
Champs | |
---|---|
deployment |
Obligatoire. Déploiement à créer ou à remplacer. L'autorisation IAM suivante est requise pour la ressource
|
UninstallDeploymentRequest
Message de requête pour désinstaller un déploiement de test.
Champs | |
---|---|
name |
Obligatoire. Nom complet de la ressource du déploiement à installer. Exemple : L'autorisation IAM suivante est requise pour la ressource
|