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