L'assistente basato sull'AI per Google Cloud.
- Risorsa REST: v1
- Risorsa REST: v1.projects
- Risorsa REST: v1.projects.locations
- Risorsa REST: v1.projects.locations.codeRepositoryIndexes
- Risorsa REST: v1.projects.locations.codeRepositoryIndexes.repositoryGroups
- Risorsa REST: v1.projects.locations.codeToolsSettings
- Risorsa REST: v1.projects.locations.codeToolsSettings.settingBindings
- Risorsa REST: v1.projects.locations.dataSharingWithGoogleSettings
- Risorsa REST: v1.projects.locations.dataSharingWithGoogleSettings.settingBindings
- Risorsa REST: v1.projects.locations.geminiGcpEnablementSettings
- Risorsa REST: v1.projects.locations.geminiGcpEnablementSettings.settingBindings
- Risorsa REST: v1.projects.locations.operations
- Risorsa REST: v1.projects.locations.loggingSettings
- Risorsa REST: v1.projects.locations.loggingSettings.settingBindings
- Risorsa REST: v1.projects.locations.releaseChannelSettings
- Risorsa REST: v1.projects.locations.releaseChannelSettings.settingBindings
Servizio: cloudaicompanion.googleapis.com
Documento di rilevamento
Un documento di rilevamento è una specifica leggibile da computer per descrivere e utilizzare le API REST. Viene utilizzato per creare librerie client, plug-in IDE e altri strumenti che interagiscono con le API di Google. Un servizio può fornire più documenti di rilevamento. Questo servizio fornisce il seguente documento di rilevamento:
Endpoint di servizio
Un endpoint di servizio è un URL di base che specifica l'indirizzo di rete di un servizio API. Un servizio può avere più endpoint di servizio. Questo servizio ha il seguente endpoint di servizio e tutti gli URI riportati di seguito sono relativi a questo endpoint di servizio:
- https://cloudaicompanion.googleapis.com
Risorsa REST: v1.projects.locations
| Metodi | |
|---|---|
| get | GET /v1/{name=projects/*/locations/*}Recupera informazioni su una località. | 
| list | GET /v1/{name=projects/*}/locationsElenca le informazioni sulle località supportate per questo servizio. | 
Risorsa REST: v1.projects.locations.codeRepositoryIndexes
| Metodi | |
|---|---|
| create | POST /v1/{parent=projects/*/locations/*}/codeRepositoryIndexesCrea un nuovo CodeRepositoryIndex in un progetto e una località specifici. | 
| delete | DELETE /v1/{name=projects/*/locations/*/codeRepositoryIndexes/*}Elimina un singolo CodeRepositoryIndex. | 
| get | GET /v1/{name=projects/*/locations/*/codeRepositoryIndexes/*}Recupera i dettagli di un singolo CodeRepositoryIndex. | 
| list | GET /v1/{parent=projects/*/locations/*}/codeRepositoryIndexesElenca CodeRepositoryIndexes in un determinato progetto e una determinata località. | 
| patch | PATCH /v1/{codeRepositoryIndex.name=projects/*/locations/*/codeRepositoryIndexes/*}Aggiorna i parametri di un singolo CodeRepositoryIndex. | 
Risorsa REST: v1.projects.locations.codeRepositoryIndexes.repositoryGroups
| Metodi | |
|---|---|
| create | POST /v1/{parent=projects/*/locations/*/codeRepositoryIndexes/*}/repositoryGroupsCrea un nuovo RepositoryGroup in un determinato progetto e una determinata località. | 
| delete | DELETE /v1/{name=projects/*/locations/*/codeRepositoryIndexes/*/repositoryGroups/*}Elimina un singolo RepositoryGroup. | 
| get | GET /v1/{name=projects/*/locations/*/codeRepositoryIndexes/*/repositoryGroups/*}Recupera i dettagli di un singolo RepositoryGroup. | 
| getIamPolicy | GET /v1/{resource=projects/*/locations/*/codeRepositoryIndexes/*/repositoryGroups/*}:getIamPolicyRecupera il criterio di controllo dell'accesso per una risorsa. | 
| list | GET /v1/{parent=projects/*/locations/*/codeRepositoryIndexes/*}/repositoryGroupsElenca i RepositoryGroup in un determinato progetto e una determinata località. | 
| patch | PATCH /v1/{repositoryGroup.name=projects/*/locations/*/codeRepositoryIndexes/*/repositoryGroups/*}Aggiorna i parametri di un singolo RepositoryGroup. | 
| setIamPolicy | POST /v1/{resource=projects/*/locations/*/codeRepositoryIndexes/*/repositoryGroups/*}:setIamPolicyImposta il criterio di controllo dell'accesso sulla risorsa specificata. | 
| testIamPermissions | POST /v1/{resource=projects/*/locations/*/codeRepositoryIndexes/*/repositoryGroups/*}:testIamPermissionsRestituisce le autorizzazioni di cui dispone un chiamante per la risorsa specificata. | 
Risorsa REST: v1.projects.locations.codeToolsSettings
| Metodi | |
|---|---|
| create | POST /v1/{parent=projects/*/locations/*}/codeToolsSettingsCrea una nuova CodeToolsSetting in un progetto e una località specifici. | 
| delete | DELETE /v1/{name=projects/*/locations/*/codeToolsSettings/*}Elimina una singola impostazione CodeToolsSetting. | 
| get | GET /v1/{name=projects/*/locations/*/codeToolsSettings/*}Recupera i dettagli di una singola CodeToolsSetting. | 
| list | GET /v1/{parent=projects/*/locations/*}/codeToolsSettingsElenca CodeToolsSettings in un determinato progetto e una determinata località. | 
| patch | PATCH /v1/{codeToolsSetting.name=projects/*/locations/*/codeToolsSettings/*}Aggiorna i parametri di una singola CodeToolsSetting. | 
Risorsa REST: v1.projects.locations.codeToolsSettings.settingBindings
| Metodi | |
|---|---|
| create | POST /v1/{parent=projects/*/locations/*/codeToolsSettings/*}/settingBindingsCrea un nuovo SettingBinding in un determinato progetto e una determinata posizione. | 
| delete | DELETE /v1/{name=projects/*/locations/*/codeToolsSettings/*/settingBindings/*}Elimina un singolo SettingBinding. | 
| get | GET /v1/{name=projects/*/locations/*/codeToolsSettings/*/settingBindings/*}Recupera i dettagli di un singolo SettingBinding. | 
| list | GET /v1/{parent=projects/*/locations/*/codeToolsSettings/*}/settingBindingsElenca SettingBinding in un determinato progetto e in una determinata località. | 
| patch | PATCH /v1/{settingBinding.name=projects/*/locations/*/codeToolsSettings/*/settingBindings/*}Aggiorna i parametri di un singolo SettingBinding. | 
Risorsa REST: v1.projects.locations.dataSharingWithGoogleSettings
| Metodi | |
|---|---|
| create | POST /v1/{parent=projects/*/locations/*}/dataSharingWithGoogleSettingsCrea una nuova DataSharingWithGoogleSetting in un determinato progetto e una determinata località. | 
| delete | DELETE /v1/{name=projects/*/locations/*/dataSharingWithGoogleSettings/*}Elimina una singola DataSharingWithGoogleSetting. | 
| get | GET /v1/{name=projects/*/locations/*/dataSharingWithGoogleSettings/*}Recupera i dettagli di una singola DataSharingWithGoogleSetting. | 
| list | GET /v1/{parent=projects/*/locations/*}/dataSharingWithGoogleSettingsElenca DataSharingWithGoogleSettings in un determinato progetto e in una determinata località. | 
| patch | PATCH /v1/{dataSharingWithGoogleSetting.name=projects/*/locations/*/dataSharingWithGoogleSettings/*}Aggiorna i parametri di una singola DataSharingWithGoogleSetting. | 
Risorsa REST: v1.projects.locations.dataSharingWithGoogleSettings.settingBindings
| Metodi | |
|---|---|
| create | POST /v1/{parent=projects/*/locations/*/dataSharingWithGoogleSettings/*}/settingBindingsCrea un nuovo SettingBinding in un determinato progetto e una determinata posizione. | 
| delete | DELETE /v1/{name=projects/*/locations/*/dataSharingWithGoogleSettings/*/settingBindings/*}Elimina un singolo SettingBinding. | 
| get | GET /v1/{name=projects/*/locations/*/dataSharingWithGoogleSettings/*/settingBindings/*}Recupera i dettagli di un singolo SettingBinding. | 
| list | GET /v1/{parent=projects/*/locations/*/dataSharingWithGoogleSettings/*}/settingBindingsElenca SettingBinding in un determinato progetto e in una determinata località. | 
| patch | PATCH /v1/{settingBinding.name=projects/*/locations/*/dataSharingWithGoogleSettings/*/settingBindings/*}Aggiorna i parametri di un singolo SettingBinding. | 
Risorsa REST: v1.projects.locations.geminiGcpEnablementSettings
| Metodi | |
|---|---|
| create | POST /v1/{parent=projects/*/locations/*}/geminiGcpEnablementSettingsCrea una nuova impostazione GeminiGcpEnablementSetting in un determinato progetto e una determinata località. | 
| delete | DELETE /v1/{name=projects/*/locations/*/geminiGcpEnablementSettings/*}Elimina una singola impostazione GeminiGcpEnablementSetting. | 
| get | GET /v1/{name=projects/*/locations/*/geminiGcpEnablementSettings/*}Recupera i dettagli di una singola impostazione GeminiGcpEnablementSetting. | 
| list | GET /v1/{parent=projects/*/locations/*}/geminiGcpEnablementSettingsElenca GeminiGcpEnablementSettings in un determinato progetto e in una determinata località. | 
| patch | PATCH /v1/{geminiGcpEnablementSetting.name=projects/*/locations/*/geminiGcpEnablementSettings/*}Aggiorna i parametri di una singola impostazione GeminiGcpEnablementSetting. | 
Risorsa REST: v1.projects.locations.geminiGcpEnablementSettings.settingBindings
| Metodi | |
|---|---|
| create | POST /v1/{parent=projects/*/locations/*/geminiGcpEnablementSettings/*}/settingBindingsCrea un nuovo SettingBinding in un determinato progetto e una determinata posizione. | 
| delete | DELETE /v1/{name=projects/*/locations/*/geminiGcpEnablementSettings/*/settingBindings/*}Elimina un singolo SettingBinding. | 
| get | GET /v1/{name=projects/*/locations/*/geminiGcpEnablementSettings/*/settingBindings/*}Recupera i dettagli di un singolo SettingBinding. | 
| list | GET /v1/{parent=projects/*/locations/*/geminiGcpEnablementSettings/*}/settingBindingsElenca SettingBinding in un determinato progetto e in una determinata località. | 
| patch | PATCH /v1/{settingBinding.name=projects/*/locations/*/geminiGcpEnablementSettings/*/settingBindings/*}Aggiorna i parametri di un singolo SettingBinding. | 
Risorsa REST: v1.projects.locations.loggingSettings
| Metodi | |
|---|---|
| create | POST /v1/{parent=projects/*/locations/*}/loggingSettingsCrea una nuova LoggingSetting in un progetto e una località specifici. | 
| delete | DELETE /v1/{name=projects/*/locations/*/loggingSettings/*}Elimina una singola LoggingSetting. | 
| get | GET /v1/{name=projects/*/locations/*/loggingSettings/*}Recupera i dettagli di una singola LoggingSetting. | 
| list | GET /v1/{parent=projects/*/locations/*}/loggingSettingsElenca LoggingSettings in un determinato progetto e in una determinata località. | 
| patch | PATCH /v1/{loggingSetting.name=projects/*/locations/*/loggingSettings/*}Aggiorna i parametri di una singola LoggingSetting. | 
Risorsa REST: v1.projects.locations.loggingSettings.settingBindings
| Metodi | |
|---|---|
| create | POST /v1/{parent=projects/*/locations/*/loggingSettings/*}/settingBindingsCrea un nuovo SettingBinding in un determinato progetto e una determinata posizione. | 
| delete | DELETE /v1/{name=projects/*/locations/*/loggingSettings/*/settingBindings/*}Elimina un singolo SettingBinding. | 
| get | GET /v1/{name=projects/*/locations/*/loggingSettings/*/settingBindings/*}Recupera i dettagli di un singolo SettingBinding. | 
| list | GET /v1/{parent=projects/*/locations/*/loggingSettings/*}/settingBindingsElenca SettingBinding in un determinato progetto e in una determinata località. | 
| patch | PATCH /v1/{settingBinding.name=projects/*/locations/*/loggingSettings/*/settingBindings/*}Aggiorna i parametri di un singolo SettingBinding. | 
Risorsa REST: v1.projects.locations.operations
| Metodi | |
|---|---|
| cancel | POST /v1/{name=projects/*/locations/*/operations/*}:cancelAvvia l'annullamento asincrono di un'operazione a lunga esecuzione. | 
| delete | DELETE /v1/{name=projects/*/locations/*/operations/*}Elimina un'operazione a lunga esecuzione. | 
| get | GET /v1/{name=projects/*/locations/*/operations/*}Recupera l'ultimo stato di un'operazione a lunga esecuzione. | 
| list | GET /v1/{name=projects/*/locations/*}/operationsElenca le operazioni che corrispondono al filtro specificato nella richiesta. | 
Risorsa REST: v1.projects.locations.releaseChannelSettings
| Metodi | |
|---|---|
| create | POST /v1/{parent=projects/*/locations/*}/releaseChannelSettingsCrea una nuova ReleaseChannelSetting in un determinato progetto e una determinata località. | 
| delete | DELETE /v1/{name=projects/*/locations/*/releaseChannelSettings/*}Elimina una singola impostazione ReleaseChannelSetting. | 
| get | GET /v1/{name=projects/*/locations/*/releaseChannelSettings/*}Recupera i dettagli di una singola impostazione ReleaseChannelSetting. | 
| list | GET /v1/{parent=projects/*/locations/*}/releaseChannelSettingsElenca le impostazioni del canale di rilascio in un determinato progetto e in una determinata località. | 
| patch | PATCH /v1/{releaseChannelSetting.name=projects/*/locations/*/releaseChannelSettings/*}Aggiorna i parametri di una singola impostazione ReleaseChannelSetting. | 
Risorsa REST: v1.projects.locations.releaseChannelSettings.settingBindings
| Metodi | |
|---|---|
| create | POST /v1/{parent=projects/*/locations/*/releaseChannelSettings/*}/settingBindingsCrea un nuovo SettingBinding in un determinato progetto e una determinata posizione. | 
| delete | DELETE /v1/{name=projects/*/locations/*/releaseChannelSettings/*/settingBindings/*}Elimina un singolo SettingBinding. | 
| get | GET /v1/{name=projects/*/locations/*/releaseChannelSettings/*/settingBindings/*}Recupera i dettagli di un singolo SettingBinding. | 
| list | GET /v1/{parent=projects/*/locations/*/releaseChannelSettings/*}/settingBindingsElenca SettingBinding in un determinato progetto e in una determinata località. | 
| patch | PATCH /v1/{settingBinding.name=projects/*/locations/*/releaseChannelSettings/*/settingBindings/*}Aggiorna i parametri di un singolo SettingBinding. |