Trend Vision Oneの使用™File Security Go SDKを使用して、ファイルの不正プログラムを検索します。
Go SDKを使用すると、 Trend Vision Oneとシームレスに統合するアプリケーションを作成できます。™File Security。このSDKを使用すると、アプリケーション内のデータとアーティファクトを徹底的にスキャンして、潜在的な悪意のある要素を特定できます。
次の手順に従って、開発環境とプロジェクトを設定し、ファイルセキュリティを効果的に使用するための基礎を築きます。
前提条件の確認
SDKをインストールする前に、次のものが揃っていることを確認してください。
- Goバージョン1.19以降
-
Trend Vision One アカウントがあなたの地域に関連付けられています
-
カスタムユーザの役割の設定 に File Security 権限
APIキーの作成
File Security SDKでは、SDKクライアントオブジェクトへのパラメータとして有効なAPIキーを指定する必要があります。 Trend Vision One
APIキーは、さまざまな地域に関連付けられています。参照下のリージョンフラグAPIキーに関連付けられている有効なリージョンについて理解を深めるため。
手順
- に移動 。
- [Add API Key]をクリックします。
- [Run file scan via SDK] 権限を持つロールを使用するようにAPIキーを設定します。
- APIキーが使用するリージョンに関連付けられていることを確認します。
- APIキーの有効期限を設定し、後で参照できるように記録します。
SDKのインストール
手順
- Goプロジェクトを開くか、新しいプロジェクトを作成します。
- SDKをプロジェクトにインポートするには、次のインポート文を追加します。
import ( "github.com/trendmicro/tm-v1-fs-golang-sdk/client" // Other imports... )
SDKの初期化
SDKを使用してFile Securityを操作する前に、APIキーまたはトークンでSDKを初期化し、接続するリージョンを指定する必要があります。置換
YOUR_API_KEY_OR_TOKEN
そしてYOUR_REGION
実際のAPIキーまたはトークン、および対応するリージョンを使用します。パラメータ
パラメータ | 説明 |
地域
|
取得したAPIキーのリージョン。指定する値は、次のいずれかのTrend Vision Oneリージョンである必要があります。
|
APIキー
|
Trend Vision One APIキー
|
手順
- 次の例を使用して、SDKを初期化します。
apiKey := "YOUR_API_KEY_OR_TOKEN" region := "YOUR_REGION" client, err := client.NewClient(apiKey, region) if err != nil { // Handle initialization error panic(err) }