Alert interface
속성
| additional |
이 알림을 위해 추가 정보 메시지를 표시할 예정입니다. ASAN 도구의 경우, 코드 블록 형식으로 정리된 크래시 세부 정보를 포함하고 있습니다. AI 코드 스캔 도구의 경우, result.message.markdown에서 나온 마크다운 콘텐츠가 포함되어 있습니다. |
| additional |
이 경고의 추가 속성입니다. |
| ai |
알림과 연관된 AI 메타데이터 블롭(AI 코드 알림만)을 참조합니다. Get API에서는 Expand(확장 매개변수)를 AIMetadataBlobReference로 설정한 상태에서만 필요할 때만 반환됩니다(List API에서는 반환되지 않음). |
| alert |
경고의 식별자입니다. Azure DevOps 조직 내에서 고유합니다. |
| alert |
경고의 유형입니다. 예: 비밀, 코드 등 |
| confidence | 경고의 신뢰 수준입니다. |
| dismissal | 경고가 해제된 경우 경고 해제에 대한 정보를 포함합니다. |
| first |
이 값은 서비스에서 계산되고 반환됩니다. 이 값은 서비스에서 분석 인스턴스에서 이 문제를 처음 보고한 것을 나타냅니다. |
| fixed |
이 값은 서비스에서 계산되고 반환됩니다. 문제가 해결된 경우 이 값은 서비스에서 분석 인스턴스에서 이 문제가 해결된 시간을 나타냅니다. |
| git |
git 개체에 대한 참조(예: 분기 참조). |
| has |
값은 경고가 신뢰할 수 있는 출처에서 업로드된 SARIF에서 온 것인지 여부를 나타냅니다. |
| introduced |
이 값은 서비스에서 계산되고 반환됩니다. 이 값은 취약성이 처음 도입된 시간을 나타냅니다. |
| is |
값은 Copilot Autofix에서 경고를 자동으로 수정할 수 있는지 여부를 나타냅니다. 경고가 지원되는 규칙을 사용하여 CodeQL에서 검색한 코드 검색 경고인 경우 True입니다. 이 코드 경로에 대해 값이 계산되지 않은 경우 Null입니다. |
| is |
가치는 해당 경고가 개발 의존성을 위해 생성되었는지 여부를 나타냅니다. True는 개발 의존성을 나타내고, false는 런타임 의존성을 나타내며, null은 알 수 없거나 적용되지 않음을 나타냅니다. |
| last |
이 값은 서비스에서 계산되고 반환됩니다. 이 값은 서비스에서 분석 인스턴스에서 이 문제를 마지막으로 보고한 시간을 나타냅니다. |
| logical |
경고의 논리적 위치입니다. 이 값은 서비스에서 계산되고 반환됩니다. 모든 분석 구성의 결과를 기반으로 하는 값입니다. 논리적 위치의 예는 구성 요소입니다. |
| physical |
이 값은 서비스에서 계산되고 반환됩니다. 모든 분석 구성의 결과를 기반으로 하는 값입니다. 실제 위치의 예는 파일 위치입니다. |
| project |
경고가 감지된 프로젝트의 식별자입니다. |
| relations | 경고와 기타 아티팩트 간의 관계입니다. |
| repository |
경고가 검색된 리포지토리의 식별자입니다. |
| repository |
경고가 검색된 리포지토리 URL입니다. |
| severity | 경고의 심각도입니다. |
| state | 이 값은 서비스에서 계산되고 반환됩니다. 모든 분석 구성의 결과를 기반으로 하는 값입니다. |
| title | 제목은 텍스트로만 렌더링되며 markdown 서식을 지원하지 않습니다. 최대 문자 제한은 256입니다. |
| tools | 이 문제를 감지한 도구입니다. |
| truncated |
경고와 관련된 비밀의 잘리거나 난독 처리된 버전입니다(해당하는 경우). |
| validation |
비밀 활동 확인에 대한 ValidationFingerprints입니다. Expand 매개 변수가 ValidationFingerprint로 설정된 Get API에서 요청 시만 반환됨(List API에서 반환되지 않음) |
| validity |
경고의 유효성 세부 정보입니다. 현재 비밀 경고에만 적용됩니다. 비밀 경고의 경우 유효성 검사 결과에서 경고와 관련된 유효성 검사 지문을 확인하여 유효성 상태 및 시간을 계산합니다. |
속성 세부 정보
additionalInformationMessage
이 알림을 위해 추가 정보 메시지를 표시할 예정입니다. ASAN 도구의 경우, 코드 블록 형식으로 정리된 크래시 세부 정보를 포함하고 있습니다. AI 코드 스캔 도구의 경우, result.message.markdown에서 나온 마크다운 콘텐츠가 포함되어 있습니다.
additionalInformationMessage: string
속성 값
string
additionalProperties
이 경고의 추가 속성입니다.
additionalProperties: {[key: string]: any}
속성 값
{[key: string]: any}
aiMetadataBlobReference
알림과 연관된 AI 메타데이터 블롭(AI 코드 알림만)을 참조합니다. Get API에서는 Expand(확장 매개변수)를 AIMetadataBlobReference로 설정한 상태에서만 필요할 때만 반환됩니다(List API에서는 반환되지 않음).
aiMetadataBlobReference: AIMetadataBlobReference
속성 값
alertId
경고의 식별자입니다. Azure DevOps 조직 내에서 고유합니다.
alertId: number
속성 값
number
alertType
confidence
dismissal
firstSeenDate
이 값은 서비스에서 계산되고 반환됩니다. 이 값은 서비스에서 분석 인스턴스에서 이 문제를 처음 보고한 것을 나타냅니다.
firstSeenDate: Date
속성 값
Date
fixedDate
이 값은 서비스에서 계산되고 반환됩니다. 문제가 해결된 경우 이 값은 서비스에서 분석 인스턴스에서 이 문제가 해결된 시간을 나타냅니다.
fixedDate: Date
속성 값
Date
gitRef
git 개체에 대한 참조(예: 분기 참조).
gitRef: string
속성 값
string
hasTrustedSourceOrigin
값은 경고가 신뢰할 수 있는 출처에서 업로드된 SARIF에서 온 것인지 여부를 나타냅니다.
hasTrustedSourceOrigin: boolean
속성 값
boolean
introducedDate
이 값은 서비스에서 계산되고 반환됩니다. 이 값은 취약성이 처음 도입된 시간을 나타냅니다.
introducedDate: Date
속성 값
Date
isAutoFixable
값은 Copilot Autofix에서 경고를 자동으로 수정할 수 있는지 여부를 나타냅니다. 경고가 지원되는 규칙을 사용하여 CodeQL에서 검색한 코드 검색 경고인 경우 True입니다. 이 코드 경로에 대해 값이 계산되지 않은 경우 Null입니다.
isAutoFixable: boolean
속성 값
boolean
isDevDependency
가치는 해당 경고가 개발 의존성을 위해 생성되었는지 여부를 나타냅니다. True는 개발 의존성을 나타내고, false는 런타임 의존성을 나타내며, null은 알 수 없거나 적용되지 않음을 나타냅니다.
isDevDependency: boolean
속성 값
boolean
lastSeenDate
이 값은 서비스에서 계산되고 반환됩니다. 이 값은 서비스에서 분석 인스턴스에서 이 문제를 마지막으로 보고한 시간을 나타냅니다.
lastSeenDate: Date
속성 값
Date
logicalLocations
경고의 논리적 위치입니다. 이 값은 서비스에서 계산되고 반환됩니다. 모든 분석 구성의 결과를 기반으로 하는 값입니다. 논리적 위치의 예는 구성 요소입니다.
logicalLocations: LogicalLocation[]
속성 값
physicalLocations
이 값은 서비스에서 계산되고 반환됩니다. 모든 분석 구성의 결과를 기반으로 하는 값입니다. 실제 위치의 예는 파일 위치입니다.
physicalLocations: PhysicalLocation[]
속성 값
projectId
경고가 감지된 프로젝트의 식별자입니다.
projectId: string
속성 값
string
relations
repositoryId
경고가 검색된 리포지토리의 식별자입니다.
repositoryId: string
속성 값
string
repositoryUrl
경고가 검색된 리포지토리 URL입니다.
repositoryUrl: string
속성 값
string
severity
state
title
제목은 텍스트로만 렌더링되며 markdown 서식을 지원하지 않습니다. 최대 문자 제한은 256입니다.
title: string
속성 값
string
tools
truncatedSecret
경고와 관련된 비밀의 잘리거나 난독 처리된 버전입니다(해당하는 경우).
truncatedSecret: string
속성 값
string
validationFingerprints
비밀 활동 확인에 대한 ValidationFingerprints입니다. Expand 매개 변수가 ValidationFingerprint로 설정된 Get API에서 요청 시만 반환됨(List API에서 반환되지 않음)
validationFingerprints: ValidationFingerprint[]
속성 값
validityDetails
경고의 유효성 세부 정보입니다. 현재 비밀 경고에만 적용됩니다. 비밀 경고의 경우 유효성 검사 결과에서 경고와 관련된 유효성 검사 지문을 확인하여 유효성 상태 및 시간을 계산합니다.
validityDetails: AlertValidityInfo