Indice
GSuiteAddOns
(interfaccia)AddOns
(messaggio)Authorization
(messaggio)CreateDeploymentRequest
(messaggio)DeleteDeploymentRequest
(messaggio)Deployment
(messaggio)GetAuthorizationRequest
(messaggio)GetDeploymentRequest
(messaggio)GetInstallStatusRequest
(messaggio)InstallDeploymentRequest
(messaggio)InstallStatus
(messaggio)ListDeploymentsRequest
(messaggio)ListDeploymentsResponse
(messaggio)ReplaceDeploymentRequest
(messaggio)UninstallDeploymentRequest
(messaggio)
Componenti aggiuntivi di G Suite
Un servizio per la gestione dei deployment dei componenti aggiuntivi di Google Workspace.
CreateDeployment |
---|
Crea un deployment con il nome e la configurazione specificati.
|
DeleteDeployment |
---|
Elimina il deployment con il nome specificato.
|
GetAuthorization |
---|
Recupera le informazioni sull'autorizzazione per i deployment in un determinato progetto.
|
GetDeployment |
---|
Restituisce il deployment con il nome specificato.
|
GetInstallStatus |
---|
Restituisce lo stato di installazione di un deployment di prova.
|
InstallDeployment |
---|
Installa un deployment nel tuo account per i test. Per maggiori informazioni, vedi Testare il componente aggiuntivo.
|
ListDeployments |
---|
Elenca tutti i deployment in un determinato progetto.
|
ReplaceDeployment |
---|
Crea o sostituisce un deployment con il nome specificato.
|
UninstallDeployment |
---|
Disinstalla un deployment di prova dall'account dell'utente. Per ulteriori informazioni, vedi Testare il componente aggiuntivo.
|
AddOns
La configurazione di un componente aggiuntivo di Google Workspace.
Campi | |
---|---|
common |
Configurazione comune a tutti i componenti aggiuntivi di Google Workspace. |
gmail |
Configurazione dei componenti aggiuntivi di Gmail. |
drive |
Configurazione dei componenti aggiuntivi di Drive. |
calendar |
Configurazione del componente aggiuntivo di Calendar. |
docs |
Configurazione dei componenti aggiuntivi di Documenti. |
sheets |
Configurazione dei componenti aggiuntivi di Fogli. |
slides |
Configurazione dei componenti aggiuntivi di Presentazioni. |
httpOptions |
Opzioni per l'invio di richieste agli endpoint HTTP dei componenti aggiuntivi |
Autorizzazione
Le informazioni sull'autorizzazione utilizzate quando si richiamano gli endpoint di deployment.
Campi | |
---|---|
name |
Il nome completo canonico della risorsa. Esempio: |
serviceAccountEmail |
L'indirizzo email dell'account di servizio utilizzato per autenticare le richieste agli endpoint di callback dei componenti aggiuntivi. |
oauthClientId |
L'ID client OAuth utilizzato per ottenere i token di accesso OAuth per un utente per conto del componente aggiuntivo. |
CreateDeploymentRequest
Messaggio di richiesta per creare un deployment.
Campi | |
---|---|
parent |
Obbligatorio. Nome del progetto in cui creare il deployment. Esempio: L'autorizzazione richiede la seguente autorizzazione IAM per la risorsa specificata
|
deploymentId |
Obbligatorio. L'ID da utilizzare per questo deployment. Il nome completo della risorsa creata sarà |
deployment |
Obbligatorio. Il deployment da creare (non è possibile impostare il nome deployment). |
DeleteDeploymentRequest
Messaggio di richiesta per eliminare un deployment.
Campi | |
---|---|
name |
Obbligatorio. Il nome completo della risorsa del deployment da eliminare. Esempio: L'autorizzazione richiede la seguente autorizzazione IAM per la risorsa specificata
|
etag |
L'etag del deployment da eliminare. Se fornito, deve corrispondere all'etag del server. |
Deployment
Il deployment di un componente aggiuntivo di Google Workspace
Campi | |
---|---|
name |
Il nome della risorsa di deployment. Esempio: |
oauthScopes[] |
L'elenco degli ambiti OAuth di Google per i quali richiedere il consenso all'utente finale prima di eseguire un endpoint del componente aggiuntivo. |
addOns |
La configurazione del componente aggiuntivo di Google Workspace. |
etag |
Questo valore viene calcolato dal server in base alla versione del deployment nello spazio di archiviazione e può essere inviato in caso di richieste di aggiornamento ed eliminazione per garantire che il valore del client sia aggiornato prima di procedere. |
GetAuthorizationRequest
Messaggio di richiesta per ottenere le informazioni sull'autorizzazione per i componenti aggiuntivi di Google Workspace.
Campi | |
---|---|
name |
Obbligatorio. Nome del progetto per il quale ottenere le informazioni sull'autorizzazione del componente aggiuntivo di Google Workspace. Esempio: L'autorizzazione richiede la seguente autorizzazione IAM per la risorsa specificata
|
GetDeploymentRequest
Messaggio di richiesta per ottenere un deployment.
Campi | |
---|---|
name |
Obbligatorio. Il nome completo della risorsa del deployment da recuperare. Esempio: L'autorizzazione richiede la seguente autorizzazione IAM per la risorsa specificata
|
GetInstallStatusRequest
Messaggio di richiesta per ottenere lo stato di installazione di un deployment di prova.
Campi | |
---|---|
name |
Obbligatorio. Il nome completo della risorsa del deployment. Esempio: L'autorizzazione richiede la seguente autorizzazione IAM per la risorsa specificata
|
InstallDeploymentRequest
Messaggio di richiesta per l'installazione di un deployment per i test.
Campi | |
---|---|
name |
Obbligatorio. Il nome completo della risorsa del deployment da installare. Esempio: L'autorizzazione richiede la seguente autorizzazione IAM per la risorsa specificata
|
InstallStatus
Stato di installazione di un deployment di prova.
Campi | |
---|---|
name |
Il nome completo canonico della risorsa dello stato di installazione del deployment. Esempio: |
installed |
True se il deployment è installato per l'utente. |
ListDeploymentsRequest
Messaggio di richiesta per elencare i deployment per un progetto.
Campi | |
---|---|
parent |
Obbligatorio. Nome del progetto in cui creare il deployment. Esempio: L'autorizzazione richiede la seguente autorizzazione IAM per la risorsa specificata
|
pageSize |
Il numero massimo di deployment da restituire. Il servizio potrebbe restituire un numero inferiore a questo valore. Se non specificato, vengono restituiti al massimo 1000 deployment. Il valore massimo possibile è 1000; i valori superiori a 1000 vengono modificati in 1000. |
pageToken |
Un token di pagina, ricevuto da una precedente chiamata a Durante l'impaginazione, tutti gli altri parametri forniti a |
ListDeploymentsResponse
Messaggio di risposta per elencare i deployment.
Campi | |
---|---|
deployments[] |
L'elenco dei deployment per il progetto specificato. |
nextPageToken |
Un token, che può essere inviato come |
ReplaceDeploymentRequest
Messaggio di richiesta per creare o sostituire un deployment.
Campi | |
---|---|
deployment |
Obbligatorio. Il deployment da creare o sostituire. L'autorizzazione richiede la seguente autorizzazione IAM per la risorsa specificata
|
UninstallDeploymentRequest
Messaggio di richiesta per la disinstallazione di un deployment di test.
Campi | |
---|---|
name |
Obbligatorio. Il nome completo della risorsa del deployment da installare. Esempio: L'autorizzazione richiede la seguente autorizzazione IAM per la risorsa specificata
|