> For the complete documentation index, see [llms.txt](https://docs.verge.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.verge.io/knowledge-base/de/automation-api/api-tables-description.md).

# Beschreibung der API-Tabellen

Das Folgende ist eine kurze Beschreibung jeder der API-Tabellen. Um weitere Details zu erfahren, fügen Sie **/#swagger** an das Ende der URL Ihrer VergeUI an (oder navigieren Sie zu **System->API-Dokumentation**). Swagger bietet ausführliche Informationen zu jeder Tabelle und ermöglicht es Ihnen, jede Methode mit einer Get/Post/Put/Delete-Aktion zu testen. Weitere Anweisungen zur Integration mit der API finden Sie auf der [API-Dokumentations](/knowledge-base/de/automation-api/verge-api-guide.md) Seite.

## API-Tabellen

### auth\_source\_states

Bietet eine Liste der Auth-Source-Zustände.

### auth\_sources

Tabelle für Autorisierungsquellen zur Verwaltung von Autorisierungsquellen wie OpenID oder AzureAD.

### billing

Wird verwendet, um Abrechnungsinformationen für die aktuelle Umgebung abzurufen. Diese werden als Abrechnungsdaten mit einem Von->Bis-Datum gespeichert.

### billing\_actions

Wird verwendet, um Abrechnungsaktionen zu senden. Die Hauptaktion ist "generate", die eine neue Rechnung erstellt.

* **Felder:**
  * **action** : Siehe unten stehende Aktionsliste.
* **Aktionen:**
  * **generate** : Rechnung erzeugen
* **Beispiel:**

  ```plaintext
  URL: '/v4/billing_actions'
  POST(JSON): {"action": "generate"}
  ```

### catalog\_logs

Protokolle speziell für Kataloge.

### catalog\_repositories

Katalog-Repositorys und Unterlisten für Kataloge, Protokolle, Berechtigungen usw.

### catalog\_repository\_actions

Wird verwendet, um Aktionen für Katalog-Repositorys zu senden.

* **Felder:**
  * **repository** : Zeilen-ID für das Repository, das Sie aktualisieren möchten.
  * **action** : Standardaktion ist refresh. Siehe unten stehende Aktionsliste.
* **Aktionen:**
  * **refresh** : Aktualisiert das Katalog-Repository.
* **Beispiel:**

  ```plaintext
  URL: '/v4/catalog_repository_actions'
  POST(JSON): {"repository": 1, "action": "refresh"}
  ```

### catalog\_repository\_logs

Katalog-Repository-Protokolle anzeigen und posten.

### catalog\_repository\_status

Wird verwendet, um die Status von Katalog-Repositorys zu speichern und zu aktualisieren. Diese bestimmen den Zustand und Status eines Katalog-Repositorys.

### catalogs

Katalogtabelle, mit der Sie Kataloge aktualisieren/posten/löschen können.

### certificates

SSL-Zertifikate für Ihre Website.

### clone\_iso

Speichert Informationen und Status des Verge.io Clone-ISO-Programms.

### clone\_iso\_actions

Aktionen für die Clone-ISO-Funktion.

* **Felder:**
  * **action** : Standard ist "update." Siehe unten stehende Aktionsliste.
* **Aktionen:**
  * **update** : Aktualisiert das ISO-Image.
  * **delete** : Löscht das ISO-Image.
  * **cancel** : Bricht den aktuellen Build ab.
* **Beispiel:**

  ```plaintext
  URL: '/v4/clone_iso_actions'
  POST(JSON): {"action": "update"}
  ```

### cloud\_restore

Speichert Informationen, wenn eine Cloud-Wiederherstellung durchgeführt wird.

### cloud\_snapshot\_actions

Aktionen für die System-Snapshot-Funktion.

### cloud\_snapshot\_tenant\_actions

Aktionen für die System-Snapshot-Funktion für einen Tenant.

### cloud\_snapshot\_tenants

System-Snapshots für einen Tenant.

### cloud\_snapshot\_vm\_actions

Aktionen für eine VM und System-Snapshots.

### cloud\_snapshot\_vms

Wird verwendet, um Informationen zu speichern, wenn ein System-Snapshot auf eine VM heruntergeladen wird.

### cloud\_snapshots

Die Tabelle der System-Snapshots enthält Informationen über den System-Snapshot sowie eine Liste von VMs, Tenants und Sync-Warteschlangen. Damit lässt sich sehen, welche VMs in einem System-Snapshot enthalten sind.

### cloudinit\_files

Operationen für die Cloudinit-Dateien-Funktion.

### cluster\_actions

Cluster Actions wird verwendet, um Aktionen für Cluster zu senden.

* **Felder:**
  * **cluster** : Cluster-Zeilen-ID (erforderlich).
  * **action** : Siehe unten stehende Aktionsliste.
  * **params** : Parameter in JSON-Form (optional).
* **Aktionen:**
  * **shutdown** : Fährt den Cluster herunter.
  * **cancel\_shutdown** : Bricht die aktuelle Herunterfahranfrage ab.
* **Beispiel:**

  ```plaintext
  URL: '/v4/cluster_actions'
  POST(JSON): {"cluster": 1, "action": "shutdown", "params": "{}"}
  ```

### cluster\_stats\_history\_long

Die Tabelle cluster\_stats\_history\_long enthält die Cluster-Statistik-Historie über längere Zeiträume.

### cluster\_stats\_history\_short

Die Tabelle cluster\_stats\_history\_short enthält Cluster-Statistiken für einen kurzen Zeitraum und speichert die neuesten Statistiken für schnellen Zugriff.

### cluster\_status

Verwaltet den Status aller Cluster.

### cluster\_tier\_stats

Verwaltet Statistiken für die vSAN-Tiers eines Clusters.

### cluster\_tier\_stats\_history\_long

Enthält historische Statistiken für Cluster-Tiers über längere Zeiträume.

### cluster\_tier\_stats\_history\_short

Enthält historische Statistiken für Cluster-Tiers über kurze Zeiträume und speichert die neuesten Statistiken für schnellen Zugriff.

### cluster\_tier\_status

Wird für Cluster-Tier-Status verwendet.

### cluster\_tiers

Enthält eine Liste von Tiers für den Cluster.

### clusters

Die Haupttabelle für Daten zu den Clustern.

### file\_actions

Die Tabelle file\_actions sendet Dateiaktionen.

* **Felder:**
  * **file** : Datei-ID aus der Tabelle files (erforderlich).
  * **action** : Siehe unten stehende Aktionsliste.
  * **params** : Parameter in JSON-Form (optional).
* **Aktionen:**
  * **overwrite** : Überschreibt die Datei.
  * **add\_link** : Fügt einen Dateilink hinzu.
  * **delete\_link** : Löscht einen Dateilink.
  * **delete\_reference** : Löscht Dateireferenzen.
* **Beispiel:**

  ```plaintext
  URL: '/v4/file_actions'
  POST(JSON): {"file": 1, "action": "add_link", "params": "{}"}
  ```

### files

Informationen zu gespeicherten Dateien.

### files\_public\_links

Verwaltet öffentliche Links für Dateien.

### group\_logs

Protokolle zu Gruppen.

### groups

Tabelle zur Gruppenverwaltung.

### help\_actions

Verwaltet hilfebezogene Aktionen.

### help\_search

Suchtable für Hilfedokumentation.

### licenses

Verwaltet VergeOS-Lizenzen.

### logs

Verwaltet Systemprotokolle.

### machine\_console

Verwaltet Interaktionen mit der Maschinenkonsole.

### machine\_console\_active

Verfolgt aktive Sitzungen der Maschinenkonsole.

### machine\_console\_active\_chat

Verfolgt Chat-Interaktionen in aktiven Maschinenkonsolen.

### machine\_device\_gpu\_stats\_history\_long

Enthält historische GPU-Statistiken über längere Zeiträume.

### machine\_device\_gpu\_stats\_history\_short

Enthält historische GPU-Statistiken über kurze Zeiträume.

### machine\_device\_settings\_nvidia\_vgpu

Verwaltet Einstellungen für Nvidia-vGPU-Geräte.

### machine\_device\_settings\_tpm

Verwaltet Einstellungen für TPM-Geräte.

### machine\_device\_stats

Verfolgt Geräte-Statistiken.

### machine\_device\_status

Verfolgt den Gerätestatus.

### machine\_devices

Tabelle für Maschinen-Geräteinformationen.

### machine\_drive\_phys

Physische Laufwerksdaten für Maschinen.

### machine\_drive\_stats

Laufwerksstatistiken für Maschinen.

### machine\_drive\_stats\_history\_long

Enthält historische Laufwerksstatistiken über längere Zeiträume.

### machine\_drive\_stats\_history\_short

Enthält historische Laufwerksstatistiken über kurze Zeiträume.

### machine\_drive\_status

Verfolgt den Laufwerksstatus für Maschinen.

### machine\_drives

Tabelle für Maschinenlaufwerke.

### machine\_logs

Verfolgt Maschinenprotokolle.

### machine\_nic\_stats

NIC-Statistiken für Maschinen.

### machine\_nic\_stats\_history\_long

Historische NIC-Statistiken über längere Zeiträume.

### machine\_nic\_stats\_history\_short

Historische NIC-Statistiken über kurze Zeiträume.

### machine\_nic\_status

NIC-Status für Maschinen.

### machine\_nics

Tabelle für NICs in Maschinen.

### machine\_snapshots

Verfolgt Snapshots für Maschinen.

### machine\_stats

Allgemeine Statistiken für Maschinen.

### machine\_stats\_history\_long

Historische Statistiken für Maschinen über längere Zeiträume.

### machine\_stats\_history\_short

Historische Statistiken für Maschinen über kurze Zeiträume.

### machine\_status

Verfolgt den Status von Maschinen.

### machines

Haupttabelle für Maschinendaten.

***

{% hint style="info" %}
**Dokumentinformationen**

* Zuletzt aktualisiert: 2024-08-29
* vergeOS-Version: 4.12.6
  {% endhint %}


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.verge.io/knowledge-base/de/automation-api/api-tables-description.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
