- REST-Ressource: v1.projects.locations
- REST-Ressource: v1.projects.locations.applications
- REST-Ressource: v1.projects.locations.applications.drafts
- REST-Ressource: v1.projects.locations.applications.instances
- REST-Ressource: v1.projects.locations.clusters
- REST-Ressource: v1.projects.locations.clusters.analyses
- REST-Ressource: v1.projects.locations.corpora
- REST-Ressource: v1.projects.locations.corpora.assets
- REST-Ressource: v1.projects.locations.corpora.assets.annotations
- REST-Ressource: v1.projects.locations.corpora.assets.operations
- REST-Ressource: v1.projects.locations.corpora.collections
- REST-Ressource: v1.projects.locations.corpora.collections.operations
- REST-Ressource: v1.projects.locations.corpora.dataSchemas
- REST-Ressource: v1.projects.locations.corpora.indexes
- REST-Ressource: v1.projects.locations.corpora.indexes.operations
- REST-Ressource: v1.projects.locations.corpora.operations
- REST-Ressource: v1.projects.locations.corpora.searchConfigs
- REST-Ressource: v1.projects.locations.corpora.searchHypernyms
- REST-Ressource: v1.projects.locations.indexEndpoints
- REST-Ressource: v1.projects.locations.indexEndpoints.operations
- REST-Ressource: v1.projects.locations.operations
- REST-Ressource: v1.projects.locations.processors
- REST-Ressource: v1.projects.locations.warehouseOperations
Dienstendpunkt
Ein Dienstendpunkt ist eine Basis-URL, die die Netzwerkadresse eines API-Dienstes angibt. Ein Dienst kann mehrere Dienstendpunkte haben. Dieser Dienst hat die folgenden Dienstendpunkte und alle unten aufgeführten URIs beziehen sich auf diese Dienstendpunkte:
visionai.googleapis.com
: Wird für die Interaktion mit Streams und Anwendungen verwendet.warehouse-visionai.googleapis.com
: Wird für die Interaktion mit dem Media Warehouse von Vision AI verwendet.
Dienstendpunkt:visionai.googleapis.com
REST-Ressource: v1.projects.locations.applications
Methoden | |
---|---|
addStreamInput |
POST /v1/{name=projects/*/locations/*/applications/*}:addStreamInput Fügt der Anwendung einen Zielstream-Eingang hinzu. |
create |
POST /v1/{parent=projects/*/locations/*}/applications Erstellt eine neue Anwendung in einem angegebenen Projekt und an einem angegebenen Ort. |
createApplicationInstances |
POST /v1/{name=projects/*/locations/*/applications/*}:createApplicationInstances Fügt der Anwendung einen Zielstream-Eingang hinzu. |
delete |
DELETE /v1/{name=projects/*/locations/*/applications/*} Löscht eine einzelne Anwendung. |
deleteApplicationInstances |
POST /v1/{name=projects/*/locations/*/applications/*}:deleteApplicationInstances Zielstreameingabe für die Anwendung entfernen. Wenn die Anwendung bereitgestellt wird, wird die entsprechende Instanz gelöscht. |
deploy |
POST /v1/{name=projects/*/locations/*/applications/*}:deploy Stellt eine einzelne Anwendung bereit. |
get |
GET /v1/{name=projects/*/locations/*/applications/*} Ruft Details zu einer einzelnen Anwendung ab. |
list |
GET /v1/{parent=projects/*/locations/*}/applications Listet Anwendungen in einem angegebenen Projekt und an einem angegebenen Standort auf. |
patch |
PATCH /v1/{application.name=projects/*/locations/*/applications/*} Aktualisiert die Parameter einer einzelnen Anwendung. |
removeStreamInput |
POST /v1/{name=projects/*/locations/*/applications/*}:removeStreamInput Zielstreameingabe für die Anwendung entfernen. Wenn die Anwendung bereitgestellt wird, wird die entsprechende Instanz gelöscht. |
undeploy |
POST /v1/{name=projects/*/locations/*/applications/*}:undeploy Macht die Bereitstellung einer einzelnen Anwendung rückgängig. |
updateApplicationInstances |
POST /v1/{name=projects/*/locations/*/applications/*}:updateApplicationInstances Fügt der Anwendung einen Zielstream-Eingang hinzu. |
updateStreamInput |
POST /v1/{name=projects/*/locations/*/applications/*}:updateStreamInput Zielstreameingabe für die Anwendung aktualisieren. Wenn die Anwendung bereitgestellt wird, wird die entsprechende Instanz bereitgestellt. |
REST-Ressource: v1.projects.locations.applications.drafts
Methoden | |
---|---|
create |
POST /v1/{parent=projects/*/locations/*/applications/*}/drafts Erstellt einen neuen Entwurf in einem angegebenen Projekt und an einem angegebenen Ort. |
delete |
DELETE /v1/{name=projects/*/locations/*/applications/*/drafts/*} Löscht einen einzelnen Entwurf. |
get |
GET /v1/{name=projects/*/locations/*/applications/*/drafts/*} Ruft Details zu einem einzelnen Entwurf ab. |
list |
GET /v1/{parent=projects/*/locations/*/applications/*}/drafts Listet Entwürfe in einem angegebenen Projekt und an einem angegebenen Standort auf. |
patch |
PATCH /v1/{draft.name=projects/*/locations/*/applications/*/drafts/*} Aktualisiert die Parameter eines einzelnen Entwurfs. |
REST-Ressource: v1.projects.locations.applications.instances
Methoden | |
---|---|
get |
GET /v1/{name=projects/*/locations/*/applications/*/instances/*} Ruft Details zu einer einzelnen Instanz ab. |
list |
GET /v1/{parent=projects/*/locations/*/applications/*}/instances Listet Instanzen in einem angegebenen Projekt und an einem angegebenen Standort auf. |
REST-Ressource: v1.projects.locations.clusters
Methoden | |
---|---|
channels |
POST /v1/{parent=projects/*/locations/*/clusters/*}/channels Kanal materialisieren. |
create |
POST /v1/{parent=projects/*/locations/*}/clusters Erstellt einen neuen Cluster in einem angegebenen Projekt und an einem angegebenen Ort. |
delete |
DELETE /v1/{name=projects/*/locations/*/clusters/*} Löscht einen einzelnen Cluster. |
get |
GET /v1/{name=projects/*/locations/*/clusters/*} Ruft Details zu einem einzelnen Cluster ab. |
healthCheck |
GET /v1/{cluster=projects/*/locations/*/clusters/*}:healthCheck Mit der HealthCheck-Methode wird der Gesundheitsstatus des Clusters geprüft. |
list |
GET /v1/{parent=projects/*/locations/*}/clusters Listet Cluster in einem angegebenen Projekt und an einem angegebenen Standort auf. |
patch |
PATCH /v1/{cluster.name=projects/*/locations/*/clusters/*} Aktualisiert die Parameter eines einzelnen Clusters. |
watchEvents |
POST /v1/{cluster=projects/*/locations/*/clusters/*}:watchEvents Sieh dir an, ob es in den jeweiligen Streams Neuigkeiten zu Ereignissen gibt. |
REST-Ressource: v1.projects.locations.clusters.analyses
Methoden | |
---|---|
create |
POST /v1/{parent=projects/*/locations/*/clusters/*}/analyses Erstellt eine neue Analyse in einem angegebenen Projekt und an einem angegebenen Ort. |
delete |
DELETE /v1/{name=projects/*/locations/*/clusters/*/analyses/*} Löscht eine einzelne Analyse. |
get |
GET /v1/{name=projects/*/locations/*/clusters/*/analyses/*} Ruft Details zu einer einzelnen Analyse ab. |
list |
GET /v1/{parent=projects/*/locations/*/clusters/*}/analyses Listet Analysen in einem angegebenen Projekt und an einem angegebenen Standort auf. |
patch |
PATCH /v1/{analysis.name=projects/*/locations/*/clusters/*/analyses/*} Aktualisiert die Parameter einer einzelnen Analyse. |
REST-Ressource: v1.projects.locations.clusters.events
Methoden | |
---|---|
create |
POST /v1/{parent=projects/*/locations/*/clusters/*}/events Erstellt ein neues Ereignis in einem angegebenen Projekt und an einem angegebenen Ort. |
delete |
DELETE /v1/{name=projects/*/locations/*/clusters/*/events/*} Löscht einen einzelnen Termin. |
get |
GET /v1/{name=projects/*/locations/*/clusters/*/events/*} Ruft Details zu einem einzelnen Ereignis ab. |
list |
GET /v1/{parent=projects/*/locations/*/clusters/*}/events Listet Ereignisse in einem angegebenen Projekt und an einem angegebenen Standort auf. |
patch |
PATCH /v1/{event.name=projects/*/locations/*/clusters/*/events/*} Aktualisiert die Parameter eines einzelnen Ereignisses. |
REST-Ressource: v1.projects.locations.clusters.processes
Methoden | |
---|---|
batchRun |
POST /v1/{parent=projects/*/locations/*/clusters/*}/processes:batchRun Führen Sie alle Prozesse bis zum Ende aus. |
create |
POST /v1/{parent=projects/*/locations/*/clusters/*}/processes Erstellt einen neuen Prozess in einem angegebenen Projekt und an einem angegebenen Ort. |
delete |
DELETE /v1/{name=projects/*/locations/*/clusters/*/processes/*} Löscht einen einzelnen Prozess. |
get |
GET /v1/{name=projects/*/locations/*/clusters/*/processes/*} Ruft Details zu einem einzelnen Prozess ab. |
list |
GET /v1/{parent=projects/*/locations/*/clusters/*}/processes Listet Prozesse in einem angegebenen Projekt und an einem angegebenen Standort auf. |
patch |
PATCH /v1/{process.name=projects/*/locations/*/clusters/*/processes/*} Aktualisiert die Parameter eines einzelnen Prozesses. |
Dienstendpunkt:warehouse-visionai.googleapis.com
REST-Ressource: v1.projects.locations.corpora
Methoden | |
---|---|
analyze |
POST /v1/{name=projects/*/locations/*/corpora/*}:analyze Analysiert einen Korpus. |
create |
POST /v1/{parent=projects/*/locations/*}/corpora Erstellt einen Korpus in einem Projekt. |
delete |
DELETE /v1/{name=projects/*/locations/*/corpora/*} Löscht einen Korpus nur, wenn er leer ist. |
get |
GET /v1/{name=projects/*/locations/*/corpora/*} Ruft Korpusdetails in einem Projekt ab. |
list |
GET /v1/{parent=projects/*/locations/*}/corpora Listet alle Korpora in einem Projekt auf. |
patch |
PATCH /v1/{corpus.name=projects/*/locations/*/corpora/*} Aktualisiert einen Korpus in einem Projekt. |
searchAssets |
POST /v1/{corpus=projects/*/locations/*/corpora/*}:searchAssets Medien-Asset suchen. |
REST-Ressource: v1.projects.locations.corpora.assets
Methoden | |
---|---|
analyze |
POST /v1/{name=projects/*/locations/*/corpora/*/assets/*}:analyze Asset analysieren, um die Suchfunktion zu optimieren. |
clip |
POST /v1/{name=projects/*/locations/*/corpora/*/assets/*}:clip Er generiert Clips zum Herunterladen. |
create |
POST /v1/{parent=projects/*/locations/*/corpora/*}/assets Erstellt ein Asset im Korpus. |
delete |
DELETE /v1/{name=projects/*/locations/*/corpora/*/assets/*} Löscht ein Asset im Korpus. |
generateHlsUri |
POST /v1/{name=projects/*/locations/*/corpora/*/assets/*}:generateHlsUri Generiert eine URI für ein HLS-Manifest. |
generateRetrievalUrl |
POST /v1/{name=projects/*/locations/*/corpora/*/assets/*}:generateRetrievalUrl Generiert eine signierte URL zum Herunterladen des Assets. |
get |
GET /v1/{name=projects/*/locations/*/corpora/*/assets/*} Liest ein Asset im Korpus. |
import |
POST /v1/{parent=projects/*/locations/*/corpora/*}/assets:import Importiert Assets (Bilder und Anmerkungen) aus einer Metadatei in Cloud Storage. |
index |
POST /v1/{name=projects/*/locations/*/corpora/*/assets/*}:index Ein Asset für die Suche indexieren. |
list |
GET /v1/{parent=projects/*/locations/*/corpora/*}/assets Listet eine Liste von Assets im Korpus auf. |
patch |
PATCH /v1/{asset.name=projects/*/locations/*/corpora/*/assets/*} Aktualisiert ein Asset im Corpus. |
removeIndex |
POST /v1/{name=projects/*/locations/*/corpora/*/assets/*}:removeIndex Indexdaten eines Assets für die Suche entfernen. |
upload |
POST /v1/{name=projects/*/locations/*/corpora/*/assets/*}:upload Asset hochladen, indem du die Cloud Storage-URI des Assets angibst. |
REST-Ressource: v1.projects.locations.corpora.assets.annotations
Methoden | |
---|---|
create |
POST /v1/{parent=projects/*/locations/*/corpora/*/assets/*}/annotations Erstellt eine Anmerkung im Asset. |
delete |
DELETE /v1/{name=projects/*/locations/*/corpora/*/assets/*/annotations/*} Löscht die Anmerkung im Asset. |
get |
GET /v1/{name=projects/*/locations/*/corpora/*/assets/*/annotations/*} Liest die Anmerkung im Asset. |
list |
GET /v1/{parent=projects/*/locations/*/corpora/*/assets/*}/annotations Listet eine Liste von Anmerkungen im Asset auf. |
patch |
PATCH /v1/{annotation.name=projects/*/locations/*/corpora/*/assets/*/annotations/*} Aktualisiert die Anmerkung im Asset. |
REST-Ressource: v1.projects.locations.corpora.assets.operations
Methoden | |
---|---|
get |
GET /v1/{name=projects/*/locations/*/corpora/*/assets/*/operations/*} Ruft den letzten Status eines lang andauernden Vorgangs ab. |
REST-Ressource: v1.projects.locations.corpora.collections
Methoden | |
---|---|
addCollectionItem |
POST /v1/{item.collection=projects/*/locations/*/corpora/*/collections/*}:addCollectionItem Hiermit wird ein Element einer Sammlung hinzugefügt. |
create |
POST /v1/{parent=projects/*/locations/*/corpora/*}/collections Erstellt eine Sammlung. |
delete |
DELETE /v1/{name=projects/*/locations/*/corpora/*/collections/*} Löscht eine Sammlung. |
get |
GET /v1/{name=projects/*/locations/*/corpora/*/collections/*} Ruft eine Sammlung ab. |
list |
GET /v1/{parent=projects/*/locations/*/corpora/*}/collections Listet Sammlungen in einem Korpus auf. |
patch |
PATCH /v1/{collection.name=projects/*/locations/*/corpora/*/collections/*} Aktualisiert eine Sammlung. |
removeCollectionItem |
POST /v1/{item.collection=projects/*/locations/*/corpora/*/collections/*}:removeCollectionItem Entfernt ein Element aus einer Sammlung. |
viewCollectionItems |
GET /v1/{collection=projects/*/locations/*/corpora/*/collections/*}:viewCollectionItems Elemente in einer Sammlung ansehen. |
REST-Ressource: v1.projects.locations.corpora.collections.operations
Methoden | |
---|---|
get |
GET /v1/{name=projects/*/locations/*/corpora/*/collections/*/operations/*} Ruft den letzten Status eines lang andauernden Vorgangs ab. |
REST-Ressource: v1.projects.locations.corpora.dataSchemas
Methoden | |
---|---|
create |
POST /v1/{parent=projects/*/locations/*/corpora/*}/dataSchemas Erstellt ein Datenschema im Korpus. |
delete |
DELETE /v1/{name=projects/*/locations/*/corpora/*/dataSchemas/*} Löscht das Datenschema im Korpus. |
get |
GET /v1/{name=projects/*/locations/*/corpora/*/dataSchemas/*} Ruft das Datenschema im Korpus ab. |
list |
GET /v1/{parent=projects/*/locations/*/corpora/*}/dataSchemas Listet eine Liste der Datenschemata im Korpus auf. |
patch |
PATCH /v1/{dataSchema.name=projects/*/locations/*/corpora/*/dataSchemas/*} Aktualisiert das Datenschema im Corpus. |
REST-Ressource: v1.projects.locations.corpora.indexes
Methoden | |
---|---|
create |
POST /v1/{parent=projects/*/locations/*/corpora/*}/indexes Erstellt einen Index unter dem Korpus. |
delete |
DELETE /v1/{name=projects/*/locations/*/corpora/*/indexes/*} Einzelnen Index löschen. |
get |
GET /v1/{name=projects/*/locations/*/corpora/*/indexes/*} Ruft die Details eines einzelnen Index unter einem Korpus ab. |
list |
GET /v1/{parent=projects/*/locations/*/corpora/*}/indexes Listet alle Indexe in einem bestimmten Korpus auf. |
patch |
PATCH /v1/{index.name=projects/*/locations/*/corpora/*/indexes/*} Aktualisiert einen Index unter dem Korpus. |
viewAssets |
GET /v1/{index=projects/*/locations/*/corpora/*/indexes/*}:viewAssets Listet eine Liste von Assets in einem Index auf. |
REST-Ressource: v1.projects.locations.corpora.indexes.operations
Methoden | |
---|---|
get |
GET /v1/{name=projects/*/locations/*/corpora/*/indexes/*/operations/*} Ruft den letzten Status eines lang andauernden Vorgangs ab. |
REST-Ressource: v1.projects.locations.corpora.operations
Methoden | |
---|---|
get |
GET /v1/{name=projects/*/locations/*/corpora/*/operations/*} Ruft den letzten Status eines lang andauernden Vorgangs ab. |
REST-Ressource: v1.projects.locations.corpora.searchConfigs
Methoden | |
---|---|
create |
POST /v1/{parent=projects/*/locations/*/corpora/*}/searchConfigs Erstellt eine Suchkonfiguration in einem Korpus. |
delete |
DELETE /v1/{name=projects/*/locations/*/corpora/*/searchConfigs/*} Löscht eine Suchkonfiguration in einem Korpus. |
get |
GET /v1/{name=projects/*/locations/*/corpora/*/searchConfigs/*} Ruft eine Suchkonfiguration in einem Korpus ab. |
list |
GET /v1/{parent=projects/*/locations/*/corpora/*}/searchConfigs Listet alle Suchkonfigurationen in einem Korpus auf. |
patch |
PATCH /v1/{searchConfig.name=projects/*/locations/*/corpora/*/searchConfigs/*} Aktualisiert eine Suchkonfiguration in einem Korpus. |
REST-Ressource: v1.projects.locations.corpora.searchHypernyms
Methoden | |
---|---|
create |
POST /v1/{parent=projects/*/locations/*/corpora/*}/searchHypernyms Erstellt ein SearchHypernym in einem Korpus. |
delete |
DELETE /v1/{name=projects/*/locations/*/corpora/*/searchHypernyms/*} Löscht ein SearchHypernym in einem Korpus. |
get |
GET /v1/{name=projects/*/locations/*/corpora/*/searchHypernyms/*} Ruft ein SearchHypernym in einem Korpus ab. |
list |
GET /v1/{parent=projects/*/locations/*/corpora/*}/searchHypernyms Listet SearchHypernyms in einem Korpus auf. |
patch |
PATCH /v1/{searchHypernym.name=projects/*/locations/*/corpora/*/searchHypernyms/*} Aktualisiert ein SearchHypernym in einem Korpus. |
REST-Ressource: v1.projects.locations.indexEndpoints
Methoden | |
---|---|
create |
POST /v1/{parent=projects/*/locations/*}/indexEndpoints Erstellt einen IndexEndpoint. |
delete |
DELETE /v1/{name=projects/*/locations/*/indexEndpoints/*} Löscht einen IndexEndpoint. |
deployIndex |
POST /v1/{indexEndpoint=projects/*/locations/*/indexEndpoints/*}:deployIndex Stellt einen Index für IndexEndpoint bereit. |
get |
GET /v1/{name=projects/*/locations/*/indexEndpoints/*} Ruft einen IndexEndpoint ab. |
list |
GET /v1/{parent=projects/*/locations/*}/indexEndpoints Listet alle Indexendpunkte in einem Projekt auf. |
patch |
PATCH /v1/{indexEndpoint.name=projects/*/locations/*/indexEndpoints/*} Aktualisiert einen IndexEndpoint. |
searchIndexEndpoint |
POST /v1/{indexEndpoint=projects/*/locations/*/indexEndpoints/*}:searchIndexEndpoint In einem bereitgestellten Indexendpunkt suchen (nur Bildkorpustyp). |
undeployIndex |
POST /v1/{indexEndpoint=projects/*/locations/*/indexEndpoints/*}:undeployIndex Bereitstellung eines Index aus dem IndexEndpoint aufheben. |
REST-Ressource: v1.projects.locations.indexEndpoints.operations
Methoden | |
---|---|
get |
GET /v1/{name=projects/*/locations/*/indexEndpoints/*/operations/*} Ruft den letzten Status eines lang andauernden Vorgangs ab. |
REST-Ressource: v1.projects.locations.warehouseOperations
Methoden | |
---|---|
get |
GET /v1/{name=projects/*/locations/*/warehouseOperations/*} Ruft den letzten Status eines lang andauernden Vorgangs ab. |