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)
GSuiteAddOns
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 |
---|
Consente di eliminare il deployment con il nome specificato.
|
GetAuthorization |
---|
Recupera le informazioni di autorizzazione per i deployment in un determinato progetto.
|
GetDeployment |
---|
Recupera il deployment con il nome specificato.
|
GetInstallStatus |
---|
Recupera lo stato di installazione di un deployment di test.
|
InstallDeployment |
---|
Installa un deployment nel tuo account per i test. Per ulteriori informazioni, vedi Eseguire il test del 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 test dall'account dell'utente. Per ulteriori informazioni, vedi Testare il componente aggiuntivo.
|
AddOns
Una configurazione del componente aggiuntivo di Google Workspace.
Campi | |
---|---|
common |
Configurazione comune a tutti i componenti aggiuntivi di Google Workspace. |
gmail |
Configurazione del componente aggiuntivo di Gmail. |
drive |
Configurazione del componente aggiuntivo di Drive. |
calendar |
Configurazione del componente aggiuntivo di Calendar. |
docs |
Configurazione del componente aggiuntivo di Documenti. |
sheets |
Configurazione del componente aggiuntivo di Fogli. |
slides |
Configurazione del componente aggiuntivo di Presentazioni. |
http |
Opzioni per l'invio di richieste agli endpoint HTTP dei componenti aggiuntivi |
Autorizzazione
Le informazioni di autorizzazione utilizzate per richiamare gli endpoint di deployment.
Campi | |
---|---|
name |
Il nome completo canonico di questa risorsa. Esempio: |
service |
L'indirizzo email dell'account di servizio utilizzato per autenticare le richieste agli endpoint di callback dei componenti aggiuntivi. |
oauth |
L'ID client OAuth utilizzato per ottenere 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 sulla risorsa specificata
|
deployment |
Obbligatorio. L'ID da utilizzare per questo deployment. Il nome completo della risorsa creata sarà |
deployment |
Obbligatorio. Il deployment da creare (non è possibile impostare deployment.name). |
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 sulla risorsa specificata
|
etag |
L'etag del deployment da eliminare. Se fornito, deve corrispondere all'etag del server. |
Deployment
Un deployment di un componente aggiuntivo di Google Workspace
Campi | |
---|---|
name |
Il nome della risorsa di deployment. Esempio: |
oauth |
L'elenco degli ambiti OAuth di Google per i quali richiedere il consenso dell'utente finale prima di eseguire un endpoint del componente aggiuntivo. |
add |
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 nelle richieste di aggiornamento ed eliminazione per garantire che il client disponga di un valore aggiornato prima di procedere. |
GetAuthorizationRequest
Messaggio di richiesta per ottenere le informazioni di autorizzazione del componente aggiuntivo Google Workspace.
Campi | |
---|---|
name |
Obbligatorio. Nome del progetto per cui recuperare le informazioni di autorizzazione del componente aggiuntivo di Google Workspace. Esempio: L'autorizzazione richiede la seguente autorizzazione IAM sulla risorsa specificata
|
GetDeploymentRequest
Richiedi un messaggio per ricevere un deployment.
Campi | |
---|---|
name |
Obbligatorio. Il nome completo della risorsa del deployment da recuperare. Esempio: L'autorizzazione richiede la seguente autorizzazione IAM sulla risorsa specificata
|
GetInstallStatusRequest
Messaggio di richiesta per ottenere lo stato di installazione di un deployment di test.
Campi | |
---|---|
name |
Obbligatorio. Il nome completo della risorsa del deployment. Esempio: L'autorizzazione richiede la seguente autorizzazione IAM sulla risorsa specificata
|
InstallDeploymentRequest
Messaggio di richiesta per installare 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 sulla risorsa specificata
|
InstallStatus
Stato di installazione di un deployment di test.
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 di un progetto.
Campi | |
---|---|
parent |
Obbligatorio. Nome del progetto in cui creare il deployment. Esempio: L'autorizzazione richiede la seguente autorizzazione IAM sulla risorsa specificata
|
page |
Il numero massimo di implementazioni da restituire. Il servizio potrebbe restituire un numero inferiore a questo valore. Se non specificato, vengono restituiti al massimo 1000 implementazioni. Il valore massimo possibile è 1000; i valori superiori a 1000 vengono modificati in 1000. |
page |
Un token di pagina ricevuto da una chiamata Quando viene applicata la paginazione, tutti gli altri parametri forniti a |
ListDeploymentsResponse
Messaggio di risposta per elencare i deployment.
Campi | |
---|---|
deployments[] |
L'elenco dei deployment per il progetto specificato. |
next |
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 sulla 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 sulla risorsa specificata
|