Verwenden Sie das Trend Vision One™ File Security Go SDK, um Dateien auf Malware zu durchsuchen.
Das Go SDK ermöglicht Ihnen, Anwendungen zu erstellen, die nahtlos mit Trend Vision
One™ Dateisicherheit integriert sind. Mit diesem SDK können Sie eine gründliche DURCHSUCHUNG
von Daten und Artefakten innerhalb Ihrer Anwendungen durchführen, um potenziell bösartige
Elemente zu identifizieren.
Befolgen Sie die untenstehenden Schritte, um Ihre Entwicklungsumgebung einzurichten
und Ihr Projekt zu konfigurieren, und legen Sie damit den Grundstein für die effektive
Nutzung der Dateisicherheit.
Voraussetzungen
Stellen Sie vor der Installation des SDK sicher, dass Sie Folgendes haben:
- Go-Version 1.19 oder später
-
Trend Vision One-Konto, das Ihrer Region zugeordnet ist
-
Benutzerdefinierte Rollen konfigurieren mit Dateisicherheitsberechtigungen
Erstellen eines API-Schlüssels
Das File Security SDK erfordert einen gültigen API-Schlüssel, der als Parameter an
das SDK-Client-Objekt übergeben wird. Trend Vision One API-Schlüssel sind mit verschiedenen
Regionen verknüpft. Beziehen Sie sich auf die untenstehende Regionsflagge, um ein besseres Verständnis der mit dem API-Schlüssel verknüpften gültigen Regionen
zu erhalten.
Prozedur
- Navigieren Sie zu .
- Klicken Sie auf Add API Key.
- Konfigurieren Sie den API-Schlüssel, um die Rolle mit der Berechtigung Run file scan via SDK zu verwenden.
- Überprüfen Sie, ob der API-Schlüssel mit der Region verknüpft ist, die Sie verwenden möchten.
- Legen Sie eine Ablaufzeit für den API-Schlüssel fest und machen Sie eine Aufzeichnung davon für zukünftige Referenz.
Installation des SDK
Prozedur
- Öffnen Sie Ihr Go-Projekt oder erstellen Sie ein neues.
- Fügen Sie die folgende Importanweisung hinzu, um das SDK in Ihr Projekt zu importieren.
import ( "dsgithub.trendmicro.com/cloud-one-amaas/tm-v1-fs-golang-sdk/tree/main/public/examples/client" // Other imports... )
Initialisierung des SDK
Bevor Sie das SDK verwenden, um mit der Dateisicherheit zu interagieren, müssen Sie
es mit Ihrem API-Schlüssel oder Token initialisieren und die Region angeben, mit der
Sie sich verbinden möchten. Ersetzen Sie
YOUR_API_KEY_OR_TOKEN und YOUR_REGION durch Ihren tatsächlichen API-Schlüssel oder Token und die entsprechende Region.Parameter
| Parameter | Beschreibung |
|
Region
|
Die Region für den API-Schlüssel, den Sie erhalten haben. Der angegebene Wert muss
eine der Trend Vision One Regionen sein:
|
|
API-Schlüssel
|
Ihr Trend Vision One API-Schlüssel
|
Prozedur
- Verwenden Sie das folgende Beispiel, um das SDK zu initialisieren.
apiKey := "YOUR_API_KEY_OR_TOKEN" region := "YOUR_REGION" client, err := client.NewClient(apiKey, region) if err != nil { // Handle initialization error panic(err) }
