Der KI‑Assistent für Google Cloud.
- REST-Resource: v1
- REST-Ressource: v1.projects
- REST-Ressource: v1.projects.locations
- REST-Ressource: v1.projects.locations.codeRepositoryIndexes
- REST-Ressource: v1.projects.locations.codeRepositoryIndexes.repositoryGroups
- REST-Ressource: v1.projects.locations.codeToolsSettings
- REST-Ressource: v1.projects.locations.codeToolsSettings.settingBindings
- REST-Ressource: v1.projects.locations.dataSharingWithGoogleSettings
- REST-Ressource: v1.projects.locations.dataSharingWithGoogleSettings.settingBindings
- REST-Ressource: v1.projects.locations.geminiGcpEnablementSettings
- REST-Ressource: v1.projects.locations.geminiGcpEnablementSettings.settingBindings
- REST-Ressource: v1.projects.locations.operations
- REST-Ressource: v1.projects.locations.loggingSettings
- REST-Ressource: v1.projects.locations.loggingSettings.settingBindings
- REST-Ressource: v1.projects.locations.releaseChannelSettings
- REST-Ressource: v1.projects.locations.releaseChannelSettings.settingBindings
Dienst: cloudaicompanion.googleapis.com
Discovery-Dokument
Ein Discovery-Dokument ist eine maschinenlesbare Spezifikation zum Beschreiben und Nutzen von REST APIs. Sie wird verwendet, um Clientbibliotheken, IDE-Plug-ins und andere Tools zu erstellen, die mit Google APIs interagieren. Ein Dienst kann mehrere Discovery-Dokumente haben. Der Dienst bietet das folgende Discovery-Dokument:
Dienstendpunkt
Ein Dienstendpunkt ist eine Basis-URL, die die Netzwerkadresse eines API-Dienstes angibt. Ein Dienst kann mehrere Dienstendpunkte haben. Dieser Dienst hat den folgenden Dienstendpunkt und alle nachstehenden URIs beziehen sich auf ihn:
https://cloudaicompanion.googleapis.com
REST-Ressource: v1.projects.locations
Methoden | |
---|---|
get |
GET /v1/{name=projects/*/locations/*} Ruft Informationen zu einer Zone ab. |
list |
GET /v1/{name=projects/*}/locations Listet Informationen zu den unterstützten Zonen für diesen Dienst auf. |
REST-Ressource: v1.projects.locations.codeRepositoryIndexes
Methoden | |
---|---|
create |
POST /v1/{parent=projects/*/locations/*}/codeRepositoryIndexes Erstellt einen neuen CodeRepositoryIndex in einem bestimmten Projekt und an einem bestimmten Standort. |
delete |
DELETE /v1/{name=projects/*/locations/*/codeRepositoryIndexes/*} Löscht einen einzelnen CodeRepositoryIndex. |
get |
GET /v1/{name=projects/*/locations/*/codeRepositoryIndexes/*} Ruft Details zu einem einzelnen CodeRepositoryIndex ab. |
list |
GET /v1/{parent=projects/*/locations/*}/codeRepositoryIndexes Listet CodeRepositoryIndexes in einem angegebenen Projekt und an einem angegebenen Standort auf. |
patch |
PATCH /v1/{codeRepositoryIndex.name=projects/*/locations/*/codeRepositoryIndexes/*} Aktualisiert die Parameter einer einzelnen CodeRepositoryIndex. |
REST-Ressource: v1.projects.locations.codeRepositoryIndexes.repositoryGroups
Methoden | |
---|---|
create |
POST /v1/{parent=projects/*/locations/*/codeRepositoryIndexes/*}/repositoryGroups Erstellt eine neue RepositoryGroup in einem bestimmten Projekt und an einem bestimmten Standort. |
delete |
DELETE /v1/{name=projects/*/locations/*/codeRepositoryIndexes/*/repositoryGroups/*} Löscht eine einzelne RepositoryGroup. |
get |
GET /v1/{name=projects/*/locations/*/codeRepositoryIndexes/*/repositoryGroups/*} Ruft Details zu einer einzelnen RepositoryGroup ab. |
getIamPolicy |
GET /v1/{resource=projects/*/locations/*/codeRepositoryIndexes/*/repositoryGroups/*}:getIamPolicy Ruft die Zugriffssteuerungsrichtlinie für eine Ressource ab. |
list |
GET /v1/{parent=projects/*/locations/*/codeRepositoryIndexes/*}/repositoryGroups Listet RepositoryGroups in einem angegebenen Projekt und an einem angegebenen Standort auf. |
patch |
PATCH /v1/{repositoryGroup.name=projects/*/locations/*/codeRepositoryIndexes/*/repositoryGroups/*} Aktualisiert die Parameter einer einzelnen RepositoryGroup. |
setIamPolicy |
POST /v1/{resource=projects/*/locations/*/codeRepositoryIndexes/*/repositoryGroups/*}:setIamPolicy Legt die Richtlinie für die Zugriffssteuerung für die angegebene Ressource fest. |
testIamPermissions |
POST /v1/{resource=projects/*/locations/*/codeRepositoryIndexes/*/repositoryGroups/*}:testIamPermissions Gibt die Berechtigungen des Aufrufers für die angegebene Ressource zurück. |
REST-Ressource: v1.projects.locations.codeToolsSettings
Methoden | |
---|---|
create |
POST /v1/{parent=projects/*/locations/*}/codeToolsSettings Erstellt eine neue CodeToolsSetting in einem bestimmten Projekt und an einem bestimmten Standort. |
delete |
DELETE /v1/{name=projects/*/locations/*/codeToolsSettings/*} Löscht ein einzelnes CodeToolsSetting. |
get |
GET /v1/{name=projects/*/locations/*/codeToolsSettings/*} Ruft Details zu einem einzelnen CodeToolsSetting ab. |
list |
GET /v1/{parent=projects/*/locations/*}/codeToolsSettings Listet CodeToolsSettings in einem angegebenen Projekt und an einem angegebenen Standort auf. |
patch |
PATCH /v1/{codeToolsSetting.name=projects/*/locations/*/codeToolsSettings/*} Aktualisiert die Parameter einem einzelnen CodeToolsSetting. |
REST-Ressource: v1.projects.locations.codeToolsSettings.settingBindings
Methoden | |
---|---|
create |
POST /v1/{parent=projects/*/locations/*/codeToolsSettings/*}/settingBindings Erstellt eine neue SettingBinding in einem bestimmten Projekt und an einem bestimmten Standort. |
delete |
DELETE /v1/{name=projects/*/locations/*/codeToolsSettings/*/settingBindings/*} Löscht ein einzelnes SettingBinding. |
get |
GET /v1/{name=projects/*/locations/*/codeToolsSettings/*/settingBindings/*} Ruft Details zu einem einzelnen SettingBinding ab. |
list |
GET /v1/{parent=projects/*/locations/*/codeToolsSettings/*}/settingBindings Listet SettingBindings in einem angegebenen Projekt und an einem angegebenen Standort auf. |
patch |
PATCH /v1/{settingBinding.name=projects/*/locations/*/codeToolsSettings/*/settingBindings/*} Aktualisiert die Parameter einer einzelnen SettingBinding. |
REST-Ressource: v1.projects.locations.dataSharingWithGoogleSettings
Methoden | |
---|---|
create |
POST /v1/{parent=projects/*/locations/*}/dataSharingWithGoogleSettings Erstellt eine neue DataSharingWithGoogleSetting in einem bestimmten Projekt und an einem bestimmten Standort. |
delete |
DELETE /v1/{name=projects/*/locations/*/dataSharingWithGoogleSettings/*} Löscht eine einzelne DataSharingWithGoogleSetting. |
get |
GET /v1/{name=projects/*/locations/*/dataSharingWithGoogleSettings/*} Ruft Details zu einer einzelnen DataSharingWithGoogleSetting ab. |
list |
GET /v1/{parent=projects/*/locations/*}/dataSharingWithGoogleSettings Listet DataSharingWithGoogleSettings in einem angegebenen Projekt und an einem angegebenen Standort auf. |
patch |
PATCH /v1/{dataSharingWithGoogleSetting.name=projects/*/locations/*/dataSharingWithGoogleSettings/*} Aktualisiert die Parameter einer einzelnen DataSharingWithGoogleSetting. |
REST-Ressource: v1.projects.locations.dataSharingWithGoogleSettings.settingBindings
Methoden | |
---|---|
create |
POST /v1/{parent=projects/*/locations/*/dataSharingWithGoogleSettings/*}/settingBindings Erstellt eine neue SettingBinding in einem bestimmten Projekt und an einem bestimmten Standort. |
delete |
DELETE /v1/{name=projects/*/locations/*/dataSharingWithGoogleSettings/*/settingBindings/*} Löscht ein einzelnes SettingBinding. |
get |
GET /v1/{name=projects/*/locations/*/dataSharingWithGoogleSettings/*/settingBindings/*} Ruft Details zu einem einzelnen SettingBinding ab. |
list |
GET /v1/{parent=projects/*/locations/*/dataSharingWithGoogleSettings/*}/settingBindings Listet SettingBindings in einem angegebenen Projekt und an einem angegebenen Standort auf. |
patch |
PATCH /v1/{settingBinding.name=projects/*/locations/*/dataSharingWithGoogleSettings/*/settingBindings/*} Aktualisiert die Parameter einer einzelnen SettingBinding. |
REST-Ressource: v1.projects.locations.geminiGcpEnablementSettings
Methoden | |
---|---|
create |
POST /v1/{parent=projects/*/locations/*}/geminiGcpEnablementSettings Erstellt eine neue GeminiGcpEnablementSetting in einem bestimmten Projekt und an einem bestimmten Standort. |
delete |
DELETE /v1/{name=projects/*/locations/*/geminiGcpEnablementSettings/*} Löscht eine einzelne GeminiGcpEnablementSetting. |
get |
GET /v1/{name=projects/*/locations/*/geminiGcpEnablementSettings/*} Ruft Details zu einer einzelnen GeminiGcpEnablementSetting ab. |
list |
GET /v1/{parent=projects/*/locations/*}/geminiGcpEnablementSettings Listet GeminiGcpEnablementSettings in einem angegebenen Projekt und an einem angegebenen Standort auf. |
patch |
PATCH /v1/{geminiGcpEnablementSetting.name=projects/*/locations/*/geminiGcpEnablementSettings/*} Aktualisiert die Parameter einer einzelnen GeminiGcpEnablementSetting. |
REST-Ressource: v1.projects.locations.geminiGcpEnablementSettings.settingBindings
Methoden | |
---|---|
create |
POST /v1/{parent=projects/*/locations/*/geminiGcpEnablementSettings/*}/settingBindings Erstellt eine neue SettingBinding in einem bestimmten Projekt und an einem bestimmten Standort. |
delete |
DELETE /v1/{name=projects/*/locations/*/geminiGcpEnablementSettings/*/settingBindings/*} Löscht ein einzelnes SettingBinding. |
get |
GET /v1/{name=projects/*/locations/*/geminiGcpEnablementSettings/*/settingBindings/*} Ruft Details zu einem einzelnen SettingBinding ab. |
list |
GET /v1/{parent=projects/*/locations/*/geminiGcpEnablementSettings/*}/settingBindings Listet SettingBindings in einem angegebenen Projekt und an einem angegebenen Standort auf. |
patch |
PATCH /v1/{settingBinding.name=projects/*/locations/*/geminiGcpEnablementSettings/*/settingBindings/*} Aktualisiert die Parameter einer einzelnen SettingBinding. |
REST-Ressource: v1.projects.locations.loggingSettings
Methoden | |
---|---|
create |
POST /v1/{parent=projects/*/locations/*}/loggingSettings Erstellt eine neue LoggingSetting in einem bestimmten Projekt und an einem bestimmten Standort. |
delete |
DELETE /v1/{name=projects/*/locations/*/loggingSettings/*} Löscht eine einzelne LoggingSetting. |
get |
GET /v1/{name=projects/*/locations/*/loggingSettings/*} Ruft Details zu einer einzelnen LoggingSetting ab. |
list |
GET /v1/{parent=projects/*/locations/*}/loggingSettings Listet LoggingSettings in einem angegebenen Projekt und an einem angegebenen Standort auf. |
patch |
PATCH /v1/{loggingSetting.name=projects/*/locations/*/loggingSettings/*} Aktualisiert die Parameter einer einzelnen LoggingSetting. |
REST-Ressource: v1.projects.locations.loggingSettings.settingBindings
Methoden | |
---|---|
create |
POST /v1/{parent=projects/*/locations/*/loggingSettings/*}/settingBindings Erstellt eine neue SettingBinding in einem bestimmten Projekt und an einem bestimmten Standort. |
delete |
DELETE /v1/{name=projects/*/locations/*/loggingSettings/*/settingBindings/*} Löscht ein einzelnes SettingBinding. |
get |
GET /v1/{name=projects/*/locations/*/loggingSettings/*/settingBindings/*} Ruft Details zu einem einzelnen SettingBinding ab. |
list |
GET /v1/{parent=projects/*/locations/*/loggingSettings/*}/settingBindings Listet SettingBindings in einem angegebenen Projekt und an einem angegebenen Standort auf. |
patch |
PATCH /v1/{settingBinding.name=projects/*/locations/*/loggingSettings/*/settingBindings/*} Aktualisiert die Parameter einer einzelnen SettingBinding. |
REST-Ressource: v1.projects.locations.operations
Methoden | |
---|---|
cancel |
POST /v1/{name=projects/*/locations/*/operations/*}:cancel Startet den asynchronen Abbruch eines Vorgangs mit langer Ausführungszeit. |
delete |
DELETE /v1/{name=projects/*/locations/*/operations/*} Löscht einen Vorgang mit langer Ausführungszeit. |
get |
GET /v1/{name=projects/*/locations/*/operations/*} Ruft den letzten Status eines Vorgangs mit langer Ausführungszeit ab. |
list |
GET /v1/{name=projects/*/locations/*}/operations Listet Vorgänge auf, die zu dem angegebenen Filter in der Anfrage passen. |
REST-Ressource: v1.projects.locations.releaseChannelSettings
Methoden | |
---|---|
create |
POST /v1/{parent=projects/*/locations/*}/releaseChannelSettings Erstellt eine neue ReleaseChannelSetting in einem bestimmten Projekt und an einem bestimmten Standort. |
delete |
DELETE /v1/{name=projects/*/locations/*/releaseChannelSettings/*} Löscht eine einzelne ReleaseChannelSetting. |
get |
GET /v1/{name=projects/*/locations/*/releaseChannelSettings/*} Ruft Details zu einer einzelnen ReleaseChannelSetting ab. |
list |
GET /v1/{parent=projects/*/locations/*}/releaseChannelSettings Listet ReleaseChannelSettings in einem angegebenen Projekt und an einem angegebenen Standort auf. |
patch |
PATCH /v1/{releaseChannelSetting.name=projects/*/locations/*/releaseChannelSettings/*} Aktualisiert die Parameter einer einzelnen ReleaseChannelSetting. |
REST-Ressource: v1.projects.locations.releaseChannelSettings.settingBindings
Methoden | |
---|---|
create |
POST /v1/{parent=projects/*/locations/*/releaseChannelSettings/*}/settingBindings Erstellt eine neue SettingBinding in einem bestimmten Projekt und an einem bestimmten Standort. |
delete |
DELETE /v1/{name=projects/*/locations/*/releaseChannelSettings/*/settingBindings/*} Löscht ein einzelnes SettingBinding. |
get |
GET /v1/{name=projects/*/locations/*/releaseChannelSettings/*/settingBindings/*} Ruft Details zu einem einzelnen SettingBinding ab. |
list |
GET /v1/{parent=projects/*/locations/*/releaseChannelSettings/*}/settingBindings Listet SettingBindings in einem angegebenen Projekt und an einem angegebenen Standort auf. |
patch |
PATCH /v1/{settingBinding.name=projects/*/locations/*/releaseChannelSettings/*/settingBindings/*} Aktualisiert die Parameter einer einzelnen SettingBinding. |