次の方法で共有


DashboardAlert interface

結合されたアラートに対してダッシュボードで使用されるアラート エンティティ。

プロパティ

alertId

アラートの識別子。 これは Azure DevOps 組織内で一意です。

alertType

アラートの種類。 シークレット、コードなど

introducedDate

この値は、サービスによって計算され、返されます。 この値は、脆弱性が初めて導入された時刻を表します。

locations

この値は、サービスによって計算され、返されます。 これは、すべての分析構成の結果に基づく値です。 物理的な場所の例として、ファイルの場所があります。

projectName

アラートが検出されたプロジェクトの名前。

repositoryName

アラートが検出されたリポジトリの名前。

severity

アラートの重大度。

state

この値は、サービスによって計算され、返されます。 これは、すべての分析構成の結果に基づく値です。

title

タイトルはテキストとしてのみレンダリングされ、マークダウンの書式設定はサポートされません。 文字の上限は 256 です。

truncatedSecret

アラートに関連するシークレットの切り捨て/難読化されたバージョン (該当する場合)。

validityStatus

アラートの有効性の状態。 現時点では、これはシークレット アラートにのみ適用されます。 シークレット アラートの場合、有効性の状態は、アラートに関連付けられている検証フィンガープリントのライブネス結果を調べることによって計算されます。

プロパティの詳細

alertId

アラートの識別子。 これは Azure DevOps 組織内で一意です。

alertId: number

プロパティ値

number

alertType

アラートの種類。 シークレット、コードなど

alertType: AlertType

プロパティ値

introducedDate

この値は、サービスによって計算され、返されます。 この値は、脆弱性が初めて導入された時刻を表します。

introducedDate: Date

プロパティ値

Date

locations

この値は、サービスによって計算され、返されます。 これは、すべての分析構成の結果に基づく値です。 物理的な場所の例として、ファイルの場所があります。

locations: DashboardAlertPhysicalLocation[]

プロパティ値

projectName

アラートが検出されたプロジェクトの名前。

projectName: string

プロパティ値

string

repositoryName

アラートが検出されたリポジトリの名前。

repositoryName: string

プロパティ値

string

severity

アラートの重大度。

severity: Severity

プロパティ値

state

この値は、サービスによって計算され、返されます。 これは、すべての分析構成の結果に基づく値です。

state: State

プロパティ値

title

タイトルはテキストとしてのみレンダリングされ、マークダウンの書式設定はサポートされません。 文字の上限は 256 です。

title: string

プロパティ値

string

truncatedSecret

アラートに関連するシークレットの切り捨て/難読化されたバージョン (該当する場合)。

truncatedSecret: string

プロパティ値

string

validityStatus

アラートの有効性の状態。 現時点では、これはシークレット アラートにのみ適用されます。 シークレット アラートの場合、有効性の状態は、アラートに関連付けられている検証フィンガープリントのライブネス結果を調べることによって計算されます。

validityStatus: AlertValidityStatus

プロパティ値