ToolMatter
Your Apps in Action
Risersoft
Buy
Try
Explore
Documentation
Public
Use this form to visualize Static Analysis Results Format (SARIF), Version 2.1.0-rtm.5.
{{repoTitle.MainEntity}}
$schema - The URI of the JSON schema corresponding to the version.
version - The SARIF format version of this log file.
runs The set of runs contained in this log file.
#
tool.driver.guid
tool.driver.name
tool.driver.organization
tool.driver.product
tool.driver.productSuite
tool.driver.shortDescription.text
tool.driver.shortDescription.markdown
tool.driver.fullDescription.text
tool.driver.fullDescription.markdown
tool.driver.fullName
Actions
{{$index+1}}.
{{row.tool.driver.guid}}
{{row.tool.driver.name}}
{{row.tool.driver.organization}}
{{row.tool.driver.product}}
{{row.tool.driver.productSuite}}
{{row.tool.driver.shortDescription.text}}
{{row.tool.driver.shortDescription.markdown}}
{{row.tool.driver.fullDescription.text}}
{{row.tool.driver.fullDescription.markdown}}
{{row.tool.driver.fullName}}
inlineExternalProperties References to external property files that share data between runs.
#
schema
version
guid
runGuid
conversion.tool.driver.guid
conversion.tool.driver.name
conversion.tool.driver.organization
conversion.tool.driver.product
conversion.tool.driver.productSuite
conversion.tool.driver.shortDescription.text
Actions
{{$index+1}}.
{{row.schema}}
{{row.version}}
{{row.guid}}
{{row.runGuid}}
{{row.conversion.tool.driver.guid}}
{{row.conversion.tool.driver.name}}
{{row.conversion.tool.driver.organization}}
{{row.conversion.tool.driver.product}}
{{row.conversion.tool.driver.productSuite}}
{{row.conversion.tool.driver.shortDescription.text}}
.properties
_
properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
{{repoTitle.MainEntity}}
.tool
_runs
.tool.driver
_runs
tool.driver.guid - A unique identifier for the tool component in the form of a GUID.
tool.driver.name - The name of the tool component.
tool.driver.organization - The organization or company that produced the tool component.
tool.driver.product - A product suite to which the tool component belongs.
tool.driver.productSuite - A localizable string containing the name of the suite of products to which the tool component belongs.
.tool.driver.shortDescription
_runs
tool.driver.shortDescription.text - A plain text message string or format string.
tool.driver.shortDescription.markdown - A Markdown message string or format string.
.tool.driver.shortDescription.properties
_runs
tool.driver.shortDescription.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.tool.driver.fullDescription
_runs
tool.driver.fullDescription.text - A plain text message string or format string.
tool.driver.fullDescription.markdown - A Markdown message string or format string.
.tool.driver.fullDescription.properties
_runs
tool.driver.fullName - The name of the tool component along with its version and any other useful identifying information, such as its locale.
tool.driver.version - The tool component version, in whatever format the component natively provides.
tool.driver.semanticVersion - The tool component version in the format specified by Semantic Versioning 2.0.
tool.driver.dottedQuadFileVersion - The binary version of the tool component's primary executable file expressed as four non-negative integers separated by a period (for operating systems that express file versions in this way).
tool.driver.releaseDateUtc - A string specifying the UTC date (and optionally, the time) of the component's release.
tool.driver.downloadUri - The absolute URI from which the tool component can be downloaded.
tool.driver.informationUri - The absolute URI at which information about this version of the tool component can be found.
tool.driver.fullDescription.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.tool.driver.globalMessageStrings
_runs
tool.driver.language - The language of the messages emitted into the log file during this run (expressed as an ISO 639-1 two-letter lowercase language code) and an optional region (expressed as an ISO 3166-1 two-letter uppercase subculture code associated with a country or region). The casing is recommended but not required (in order for this data to conform to RFC5646).
tool.driver.isComprehensive - Specifies whether this object contains a complete definition of the localizable and/or non-localizable data for this component, as opposed to including only data that is relevant to the results persisted to this log file.
tool.driver.localizedDataSemanticVersion - The semantic version of the localized strings defined in this component; maintained by components that provide translations.
tool.driver.minimumRequiredLocalizedDataSemanticVersion - The minimum value of localizedDataSemanticVersion required in translations consumed by this component; used by components that consume translations.
tool.driver.notifications An array of reportingDescriptor objects relevant to the notifications related to the configuration and runtime execution of the tool component.
#
id
guid
name
shortDescription.text
shortDescription.markdown
fullDescription.text
fullDescription.markdown
defaultConfiguration.enabled
defaultConfiguration.level
defaultConfiguration.rank
Actions
{{$index+1}}.
{{row.id}}
{{row.guid}}
{{row.name}}
{{row.shortDescription.text}}
{{row.shortDescription.markdown}}
{{row.fullDescription.text}}
{{row.fullDescription.markdown}}
{{row.defaultConfiguration.enabledSelected.DisplayText}}
{{row.defaultConfiguration.level}}
{{row.defaultConfiguration.rank}}
tool.driver.rules An array of reportingDescriptor objects relevant to the analysis performed by the tool component.
#
id
guid
name
shortDescription.text
shortDescription.markdown
fullDescription.text
fullDescription.markdown
defaultConfiguration.enabled
defaultConfiguration.level
defaultConfiguration.rank
Actions
{{$index+1}}.
{{row.id}}
{{row.guid}}
{{row.name}}
{{row.shortDescription.text}}
{{row.shortDescription.markdown}}
{{row.fullDescription.text}}
{{row.fullDescription.markdown}}
{{row.defaultConfiguration.enabledSelected.DisplayText}}
{{row.defaultConfiguration.level}}
{{row.defaultConfiguration.rank}}
tool.driver.taxa An array of reportingDescriptor objects relevant to the definitions of both standalone and tool-defined taxonomies.
#
id
guid
name
shortDescription.text
shortDescription.markdown
fullDescription.text
fullDescription.markdown
defaultConfiguration.enabled
defaultConfiguration.level
defaultConfiguration.rank
Actions
{{$index+1}}.
{{row.id}}
{{row.guid}}
{{row.name}}
{{row.shortDescription.text}}
{{row.shortDescription.markdown}}
{{row.fullDescription.text}}
{{row.fullDescription.markdown}}
{{row.defaultConfiguration.enabledSelected.DisplayText}}
{{row.defaultConfiguration.level}}
{{row.defaultConfiguration.rank}}
tool.driver.locations An array of the artifactLocation objects associated with the tool component.
#
uri
uriBaseId
index
description.text
description.markdown
description.id
Actions
{{$index+1}}.
{{row.uri}}
{{row.uriBaseId}}
{{row.index}}
{{row.description.text}}
{{row.description.markdown}}
{{row.description.id}}
tool.driver.contents The kinds of data contained in this object.
#
Actions
{{$index+1}}.
.tool.driver.associatedComponent
_runs
tool.driver.associatedComponent.name - The 'name' property of the referenced toolComponent.
tool.driver.associatedComponent.index - An index into the referenced toolComponent in tool.extensions.
tool.driver.associatedComponent.guid - The 'guid' property of the referenced toolComponent.
.tool.driver.associatedComponent.properties
_runs
tool.driver.associatedComponent.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.tool.driver.translationMetadata
_runs
tool.driver.translationMetadata.name - The name associated with the translation metadata.
tool.driver.translationMetadata.fullName - The full name associated with the translation metadata.
.tool.driver.translationMetadata.shortDescription
_runs
tool.driver.translationMetadata.shortDescription.text - A plain text message string or format string.
tool.driver.translationMetadata.shortDescription.markdown - A Markdown message string or format string.
.tool.driver.translationMetadata.shortDescription.properties
_runs
tool.driver.translationMetadata.shortDescription.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.tool.driver.translationMetadata.fullDescription
_runs
tool.driver.translationMetadata.fullDescription.text - A plain text message string or format string.
tool.driver.translationMetadata.fullDescription.markdown - A Markdown message string or format string.
.tool.driver.translationMetadata.fullDescription.properties
_runs
tool.driver.translationMetadata.downloadUri - The absolute URI from which the translation metadata can be downloaded.
tool.driver.translationMetadata.informationUri - The absolute URI from which information related to the translation metadata can be downloaded.
tool.driver.translationMetadata.fullDescription.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.tool.driver.translationMetadata.properties
_runs
tool.driver.translationMetadata.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
tool.driver.supportedTaxonomies An array of toolComponentReference objects to declare the taxonomies supported by the tool component.
#
name
index
guid
Actions
{{$index+1}}.
{{row.name}}
{{row.index}}
{{row.guid}}
.tool.driver.properties
_runs
tool.driver.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
tool.extensions Tool extensions that contributed to or reconfigured the analysis tool that was run.
#
guid
name
organization
product
productSuite
shortDescription.text
shortDescription.markdown
fullDescription.text
fullDescription.markdown
fullName
Actions
{{$index+1}}.
{{row.guid}}
{{row.name}}
{{row.organization}}
{{row.product}}
{{row.productSuite}}
{{row.shortDescription.text}}
{{row.shortDescription.markdown}}
{{row.fullDescription.text}}
{{row.fullDescription.markdown}}
{{row.fullName}}
.tool.properties
_runs
tool.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
invocations Describes the invocation of the analysis tool.
#
commandLine
startTimeUtc
endTimeUtc
exitCode
exitCodeDescription
exitSignalName
exitSignalNumber
processStartFailureMessage
executionSuccessful
machine
Actions
{{$index+1}}.
{{row.commandLine}}
{{row.startTimeUtc}}
{{row.endTimeUtc}}
{{row.exitCode}}
{{row.exitCodeDescription}}
{{row.exitSignalName}}
{{row.exitSignalNumber}}
{{row.processStartFailureMessage}}
{{row.executionSuccessfulSelected.DisplayText}}
{{row.machine}}
.conversion
_runs
.conversion.tool
_runs
.conversion.tool.driver
_runs
conversion.tool.driver.guid - A unique identifier for the tool component in the form of a GUID.
conversion.tool.driver.name - The name of the tool component.
conversion.tool.driver.organization - The organization or company that produced the tool component.
conversion.tool.driver.product - A product suite to which the tool component belongs.
conversion.tool.driver.productSuite - A localizable string containing the name of the suite of products to which the tool component belongs.
.conversion.tool.driver.shortDescription
_runs
conversion.tool.driver.shortDescription.text - A plain text message string or format string.
conversion.tool.driver.shortDescription.markdown - A Markdown message string or format string.
.conversion.tool.driver.shortDescription.properties
_runs
conversion.tool.driver.shortDescription.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.conversion.tool.driver.fullDescription
_runs
conversion.tool.driver.fullDescription.text - A plain text message string or format string.
conversion.tool.driver.fullDescription.markdown - A Markdown message string or format string.
.conversion.tool.driver.fullDescription.properties
_runs
conversion.tool.driver.fullName - The name of the tool component along with its version and any other useful identifying information, such as its locale.
conversion.tool.driver.version - The tool component version, in whatever format the component natively provides.
conversion.tool.driver.semanticVersion - The tool component version in the format specified by Semantic Versioning 2.0.
conversion.tool.driver.dottedQuadFileVersion - The binary version of the tool component's primary executable file expressed as four non-negative integers separated by a period (for operating systems that express file versions in this way).
conversion.tool.driver.releaseDateUtc - A string specifying the UTC date (and optionally, the time) of the component's release.
conversion.tool.driver.downloadUri - The absolute URI from which the tool component can be downloaded.
conversion.tool.driver.informationUri - The absolute URI at which information about this version of the tool component can be found.
conversion.tool.driver.fullDescription.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.conversion.tool.driver.globalMessageStrings
_runs
conversion.tool.driver.language - The language of the messages emitted into the log file during this run (expressed as an ISO 639-1 two-letter lowercase language code) and an optional region (expressed as an ISO 3166-1 two-letter uppercase subculture code associated with a country or region). The casing is recommended but not required (in order for this data to conform to RFC5646).
conversion.tool.driver.isComprehensive - Specifies whether this object contains a complete definition of the localizable and/or non-localizable data for this component, as opposed to including only data that is relevant to the results persisted to this log file.
conversion.tool.driver.localizedDataSemanticVersion - The semantic version of the localized strings defined in this component; maintained by components that provide translations.
conversion.tool.driver.minimumRequiredLocalizedDataSemanticVersion - The minimum value of localizedDataSemanticVersion required in translations consumed by this component; used by components that consume translations.
conversion.tool.driver.notifications An array of reportingDescriptor objects relevant to the notifications related to the configuration and runtime execution of the tool component.
#
id
guid
name
shortDescription.text
shortDescription.markdown
fullDescription.text
fullDescription.markdown
defaultConfiguration.enabled
defaultConfiguration.level
defaultConfiguration.rank
Actions
{{$index+1}}.
{{row.id}}
{{row.guid}}
{{row.name}}
{{row.shortDescription.text}}
{{row.shortDescription.markdown}}
{{row.fullDescription.text}}
{{row.fullDescription.markdown}}
{{row.defaultConfiguration.enabledSelected.DisplayText}}
{{row.defaultConfiguration.level}}
{{row.defaultConfiguration.rank}}
conversion.tool.driver.rules An array of reportingDescriptor objects relevant to the analysis performed by the tool component.
#
id
guid
name
shortDescription.text
shortDescription.markdown
fullDescription.text
fullDescription.markdown
defaultConfiguration.enabled
defaultConfiguration.level
defaultConfiguration.rank
Actions
{{$index+1}}.
{{row.id}}
{{row.guid}}
{{row.name}}
{{row.shortDescription.text}}
{{row.shortDescription.markdown}}
{{row.fullDescription.text}}
{{row.fullDescription.markdown}}
{{row.defaultConfiguration.enabledSelected.DisplayText}}
{{row.defaultConfiguration.level}}
{{row.defaultConfiguration.rank}}
conversion.tool.driver.taxa An array of reportingDescriptor objects relevant to the definitions of both standalone and tool-defined taxonomies.
#
id
guid
name
shortDescription.text
shortDescription.markdown
fullDescription.text
fullDescription.markdown
defaultConfiguration.enabled
defaultConfiguration.level
defaultConfiguration.rank
Actions
{{$index+1}}.
{{row.id}}
{{row.guid}}
{{row.name}}
{{row.shortDescription.text}}
{{row.shortDescription.markdown}}
{{row.fullDescription.text}}
{{row.fullDescription.markdown}}
{{row.defaultConfiguration.enabledSelected.DisplayText}}
{{row.defaultConfiguration.level}}
{{row.defaultConfiguration.rank}}
conversion.tool.driver.locations An array of the artifactLocation objects associated with the tool component.
#
uri
uriBaseId
index
description.text
description.markdown
description.id
Actions
{{$index+1}}.
{{row.uri}}
{{row.uriBaseId}}
{{row.index}}
{{row.description.text}}
{{row.description.markdown}}
{{row.description.id}}
conversion.tool.driver.contents The kinds of data contained in this object.
#
Actions
{{$index+1}}.
.conversion.tool.driver.associatedComponent
_runs
conversion.tool.driver.associatedComponent.name - The 'name' property of the referenced toolComponent.
conversion.tool.driver.associatedComponent.index - An index into the referenced toolComponent in tool.extensions.
conversion.tool.driver.associatedComponent.guid - The 'guid' property of the referenced toolComponent.
.conversion.tool.driver.associatedComponent.properties
_runs
conversion.tool.driver.associatedComponent.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.conversion.tool.driver.translationMetadata
_runs
conversion.tool.driver.translationMetadata.name - The name associated with the translation metadata.
conversion.tool.driver.translationMetadata.fullName - The full name associated with the translation metadata.
.conversion.tool.driver.translationMetadata.shortDescription
_runs
conversion.tool.driver.translationMetadata.shortDescription.text - A plain text message string or format string.
conversion.tool.driver.translationMetadata.shortDescription.markdown - A Markdown message string or format string.
.conversion.tool.driver.translationMetadata.shortDescription.properties
_runs
conversion.tool.driver.translationMetadata.shortDescription.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.conversion.tool.driver.translationMetadata.fullDescription
_runs
conversion.tool.driver.translationMetadata.fullDescription.text - A plain text message string or format string.
conversion.tool.driver.translationMetadata.fullDescription.markdown - A Markdown message string or format string.
.conversion.tool.driver.translationMetadata.fullDescription.properties
_runs
conversion.tool.driver.translationMetadata.downloadUri - The absolute URI from which the translation metadata can be downloaded.
conversion.tool.driver.translationMetadata.informationUri - The absolute URI from which information related to the translation metadata can be downloaded.
conversion.tool.driver.translationMetadata.fullDescription.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.conversion.tool.driver.translationMetadata.properties
_runs
conversion.tool.driver.translationMetadata.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
conversion.tool.driver.supportedTaxonomies An array of toolComponentReference objects to declare the taxonomies supported by the tool component.
#
name
index
guid
Actions
{{$index+1}}.
{{row.name}}
{{row.index}}
{{row.guid}}
.conversion.tool.driver.properties
_runs
conversion.tool.driver.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
conversion.tool.extensions Tool extensions that contributed to or reconfigured the analysis tool that was run.
#
guid
name
organization
product
productSuite
shortDescription.text
shortDescription.markdown
fullDescription.text
fullDescription.markdown
fullName
Actions
{{$index+1}}.
{{row.guid}}
{{row.name}}
{{row.organization}}
{{row.product}}
{{row.productSuite}}
{{row.shortDescription.text}}
{{row.shortDescription.markdown}}
{{row.fullDescription.text}}
{{row.fullDescription.markdown}}
{{row.fullName}}
.conversion.tool.properties
_runs
conversion.tool.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.conversion.invocation
_runs
conversion.invocation.commandLine - The command line used to invoke the tool.
conversion.invocation.startTimeUtc - The Coordinated Universal Time (UTC) date and time at which the invocation started. See "Date/time properties" in the SARIF spec for the required format.
conversion.invocation.endTimeUtc - The Coordinated Universal Time (UTC) date and time at which the invocation ended. See "Date/time properties" in the SARIF spec for the required format.
conversion.invocation.exitCode - The process exit code.
conversion.invocation.exitCodeDescription - The reason for the process exit.
conversion.invocation.exitSignalName - The name of the signal that caused the process to exit.
conversion.invocation.exitSignalNumber - The numeric value of the signal that caused the process to exit.
conversion.invocation.processStartFailureMessage - The reason given by the operating system that the process failed to start.
conversion.invocation.executionSuccessful - Specifies whether the tool's execution completed successfully.
conversion.invocation.machine - The machine on which the invocation occurred.
conversion.invocation.account - The account under which the invocation occurred.
conversion.invocation.processId - The id of the process in which the invocation occurred.
conversion.invocation.arguments An array of strings, containing in order the command line arguments passed to the tool from the operating system.
#
Values
Actions
{{$index+1}}.
conversion.invocation.responseFiles The locations of any response files specified on the tool's command line.
#
uri
uriBaseId
index
description.text
description.markdown
description.id
Actions
{{$index+1}}.
{{row.uri}}
{{row.uriBaseId}}
{{row.index}}
{{row.description.text}}
{{row.description.markdown}}
{{row.description.id}}
conversion.invocation.ruleConfigurationOverrides An array of configurationOverride objects that describe rules related runtime overrides.
#
configuration.enabled
configuration.level
configuration.rank
descriptor.id
descriptor.index
descriptor.guid
descriptor.toolComponent.name
descriptor.toolComponent.index
descriptor.toolComponent.guid
Actions
{{$index+1}}.
{{row.configuration.enabledSelected.DisplayText}}
{{row.configuration.level}}
{{row.configuration.rank}}
{{row.descriptor.id}}
{{row.descriptor.index}}
{{row.descriptor.guid}}
{{row.descriptor.toolComponent.name}}
{{row.descriptor.toolComponent.index}}
{{row.descriptor.toolComponent.guid}}
conversion.invocation.notificationConfigurationOverrides An array of configurationOverride objects that describe notifications related runtime overrides.
#
configuration.enabled
configuration.level
configuration.rank
descriptor.id
descriptor.index
descriptor.guid
descriptor.toolComponent.name
descriptor.toolComponent.index
descriptor.toolComponent.guid
Actions
{{$index+1}}.
{{row.configuration.enabledSelected.DisplayText}}
{{row.configuration.level}}
{{row.configuration.rank}}
{{row.descriptor.id}}
{{row.descriptor.index}}
{{row.descriptor.guid}}
{{row.descriptor.toolComponent.name}}
{{row.descriptor.toolComponent.index}}
{{row.descriptor.toolComponent.guid}}
conversion.invocation.toolExecutionNotifications A list of runtime conditions detected by the tool during the analysis.
#
message.text
message.markdown
message.id
level
threadId
timeUtc
exception.kind
exception.message
exception.stack.message.text
exception.stack.message.markdown
Actions
{{$index+1}}.
{{row.message.text}}
{{row.message.markdown}}
{{row.message.id}}
{{row.level}}
{{row.threadId}}
{{row.timeUtc}}
{{row.exception.kind}}
{{row.exception.message}}
{{row.exception.stack.message.text}}
{{row.exception.stack.message.markdown}}
conversion.invocation.toolConfigurationNotifications A list of conditions detected by the tool that are relevant to the tool's configuration.
#
message.text
message.markdown
message.id
level
threadId
timeUtc
exception.kind
exception.message
exception.stack.message.text
exception.stack.message.markdown
Actions
{{$index+1}}.
{{row.message.text}}
{{row.message.markdown}}
{{row.message.id}}
{{row.level}}
{{row.threadId}}
{{row.timeUtc}}
{{row.exception.kind}}
{{row.exception.message}}
{{row.exception.stack.message.text}}
{{row.exception.stack.message.markdown}}
.conversion.invocation.executableLocation
_runs
conversion.invocation.executableLocation.uri - A string containing a valid relative or absolute URI.
conversion.invocation.executableLocation.uriBaseId - A string which indirectly specifies the absolute URI with respect to which a relative URI in the "uri" property is interpreted.
conversion.invocation.executableLocation.index - The index within the run artifacts array of the artifact object associated with the artifact location.
.conversion.invocation.executableLocation.description
_runs
conversion.invocation.executableLocation.description.text - A plain text message string.
conversion.invocation.executableLocation.description.markdown - A Markdown message string.
conversion.invocation.executableLocation.description.id - The identifier for this message.
conversion.invocation.executableLocation.description.arguments An array of strings to substitute into the message string.
#
Values
Actions
{{$index+1}}.
.conversion.invocation.executableLocation.description.properties
_runs
conversion.invocation.executableLocation.description.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.conversion.invocation.executableLocation.properties
_runs
conversion.invocation.executableLocation.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.conversion.invocation.workingDirectory
_runs
conversion.invocation.workingDirectory.uri - A string containing a valid relative or absolute URI.
conversion.invocation.workingDirectory.uriBaseId - A string which indirectly specifies the absolute URI with respect to which a relative URI in the "uri" property is interpreted.
conversion.invocation.workingDirectory.index - The index within the run artifacts array of the artifact object associated with the artifact location.
.conversion.invocation.workingDirectory.description
_runs
conversion.invocation.workingDirectory.description.text - A plain text message string.
conversion.invocation.workingDirectory.description.markdown - A Markdown message string.
conversion.invocation.workingDirectory.description.id - The identifier for this message.
conversion.invocation.workingDirectory.description.arguments An array of strings to substitute into the message string.
#
Values
Actions
{{$index+1}}.
.conversion.invocation.workingDirectory.description.properties
_runs
conversion.invocation.workingDirectory.description.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.conversion.invocation.workingDirectory.properties
_runs
conversion.invocation.workingDirectory.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.conversion.invocation.environmentVariables
_runs
.conversion.invocation.stdin
_runs
conversion.invocation.stdin.uri - A string containing a valid relative or absolute URI.
conversion.invocation.stdin.uriBaseId - A string which indirectly specifies the absolute URI with respect to which a relative URI in the "uri" property is interpreted.
conversion.invocation.stdin.index - The index within the run artifacts array of the artifact object associated with the artifact location.
.conversion.invocation.stdin.description
_runs
conversion.invocation.stdin.description.text - A plain text message string.
conversion.invocation.stdin.description.markdown - A Markdown message string.
conversion.invocation.stdin.description.id - The identifier for this message.
conversion.invocation.stdin.description.arguments An array of strings to substitute into the message string.
#
Values
Actions
{{$index+1}}.
.conversion.invocation.stdin.description.properties
_runs
conversion.invocation.stdin.description.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.conversion.invocation.stdin.properties
_runs
conversion.invocation.stdin.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.conversion.invocation.stdout
_runs
conversion.invocation.stdout.uri - A string containing a valid relative or absolute URI.
conversion.invocation.stdout.uriBaseId - A string which indirectly specifies the absolute URI with respect to which a relative URI in the "uri" property is interpreted.
conversion.invocation.stdout.index - The index within the run artifacts array of the artifact object associated with the artifact location.
.conversion.invocation.stdout.description
_runs
conversion.invocation.stdout.description.text - A plain text message string.
conversion.invocation.stdout.description.markdown - A Markdown message string.
conversion.invocation.stdout.description.id - The identifier for this message.
conversion.invocation.stdout.description.arguments An array of strings to substitute into the message string.
#
Values
Actions
{{$index+1}}.
.conversion.invocation.stdout.description.properties
_runs
conversion.invocation.stdout.description.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.conversion.invocation.stdout.properties
_runs
conversion.invocation.stdout.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.conversion.invocation.stderr
_runs
conversion.invocation.stderr.uri - A string containing a valid relative or absolute URI.
conversion.invocation.stderr.uriBaseId - A string which indirectly specifies the absolute URI with respect to which a relative URI in the "uri" property is interpreted.
conversion.invocation.stderr.index - The index within the run artifacts array of the artifact object associated with the artifact location.
.conversion.invocation.stderr.description
_runs
conversion.invocation.stderr.description.text - A plain text message string.
conversion.invocation.stderr.description.markdown - A Markdown message string.
conversion.invocation.stderr.description.id - The identifier for this message.
conversion.invocation.stderr.description.arguments An array of strings to substitute into the message string.
#
Values
Actions
{{$index+1}}.
.conversion.invocation.stderr.description.properties
_runs
conversion.invocation.stderr.description.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.conversion.invocation.stderr.properties
_runs
conversion.invocation.stderr.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.conversion.invocation.stdoutStderr
_runs
conversion.invocation.stdoutStderr.uri - A string containing a valid relative or absolute URI.
conversion.invocation.stdoutStderr.uriBaseId - A string which indirectly specifies the absolute URI with respect to which a relative URI in the "uri" property is interpreted.
conversion.invocation.stdoutStderr.index - The index within the run artifacts array of the artifact object associated with the artifact location.
.conversion.invocation.stdoutStderr.description
_runs
conversion.invocation.stdoutStderr.description.text - A plain text message string.
conversion.invocation.stdoutStderr.description.markdown - A Markdown message string.
conversion.invocation.stdoutStderr.description.id - The identifier for this message.
conversion.invocation.stdoutStderr.description.arguments An array of strings to substitute into the message string.
#
Values
Actions
{{$index+1}}.
.conversion.invocation.stdoutStderr.description.properties
_runs
conversion.invocation.stdoutStderr.description.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.conversion.invocation.stdoutStderr.properties
_runs
conversion.invocation.stdoutStderr.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.conversion.invocation.properties
_runs
conversion.invocation.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
conversion.analysisToolLogFiles The locations of the analysis tool's per-run log files.
#
uri
uriBaseId
index
description.text
description.markdown
description.id
Actions
{{$index+1}}.
{{row.uri}}
{{row.uriBaseId}}
{{row.index}}
{{row.description.text}}
{{row.description.markdown}}
{{row.description.id}}
.conversion.properties
_runs
language - The language of the messages emitted into the log file during this run (expressed as an ISO 639-1 two-letter lowercase culture code) and an optional region (expressed as an ISO 3166-1 two-letter uppercase subculture code associated with a country or region). The casing is recommended but not required (in order for this data to conform to RFC5646).
conversion.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
versionControlProvenance Specifies the revision in version control of the artifacts that were scanned.
#
repositoryUri
revisionId
branch
revisionTag
asOfTimeUtc
mappedTo.uri
mappedTo.uriBaseId
mappedTo.index
mappedTo.description.text
mappedTo.description.markdown
Actions
{{$index+1}}.
{{row.repositoryUri}}
{{row.revisionId}}
{{row.branch}}
{{row.revisionTag}}
{{row.asOfTimeUtc}}
{{row.mappedTo.uri}}
{{row.mappedTo.uriBaseId}}
{{row.mappedTo.index}}
{{row.mappedTo.description.text}}
{{row.mappedTo.description.markdown}}
.originalUriBaseIds
_runs
artifacts An array of artifact objects relevant to the run.
#
description.text
description.markdown
description.id
location.uri
location.uriBaseId
location.index
location.description.text
location.description.markdown
location.description.id
parentIndex
Actions
{{$index+1}}.
{{row.description.text}}
{{row.description.markdown}}
{{row.description.id}}
{{row.location.uri}}
{{row.location.uriBaseId}}
{{row.location.index}}
{{row.location.description.text}}
{{row.location.description.markdown}}
{{row.location.description.id}}
{{row.parentIndex}}
logicalLocations An array of logical locations such as namespaces, types or functions.
#
name
index
fullyQualifiedName
decoratedName
parentIndex
kind
Actions
{{$index+1}}.
{{row.name}}
{{row.index}}
{{row.fullyQualifiedName}}
{{row.decoratedName}}
{{row.parentIndex}}
{{row.kind}}
graphs An array of zero or more unique graph objects associated with the run.
#
description.text
description.markdown
description.id
Actions
{{$index+1}}.
{{row.description.text}}
{{row.description.markdown}}
{{row.description.id}}
results The set of results contained in an SARIF log. The results array can be omitted when a run is solely exporting rules metadata. It must be present (but may be empty) if a log file represents an actual scan.
#
ruleId
ruleIndex
rule.id
rule.index
rule.guid
rule.toolComponent.name
rule.toolComponent.index
rule.toolComponent.guid
kind
level
Actions
{{$index+1}}.
{{row.ruleId}}
{{row.ruleIndex}}
{{row.rule.id}}
{{row.rule.index}}
{{row.rule.guid}}
{{row.rule.toolComponent.name}}
{{row.rule.toolComponent.index}}
{{row.rule.toolComponent.guid}}
{{row.kind}}
{{row.level}}
.automationDetails
_runs
.automationDetails.description
_runs
automationDetails.description.text - A plain text message string.
automationDetails.description.markdown - A Markdown message string.
automationDetails.description.id - The identifier for this message.
automationDetails.description.arguments An array of strings to substitute into the message string.
#
Values
Actions
{{$index+1}}.
.automationDetails.description.properties
_runs
automationDetails.id - A hierarchical string that uniquely identifies this object's containing run object.
automationDetails.guid - A stable, unique identifier for this object's containing run object in the form of a GUID.
automationDetails.correlationGuid - A stable, unique identifier for the equivalence class of runs to which this object's containing run object belongs in the form of a GUID.
automationDetails.description.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.automationDetails.properties
_runs
baselineGuid - The 'guid' property of a previous SARIF 'run' that comprises the baseline that was used to compute result 'baselineState' properties for the run.
defaultEncoding - Specifies the default encoding for any artifact object that refers to a text file.
defaultSourceLanguage - Specifies the default source language for any artifact object that refers to a text file that contains source code.
columnKind - Specifies the unit in which the tool measures columns.
automationDetails.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
runAggregates Automation details that describe the aggregate of runs to which this run belongs.
#
description.text
description.markdown
description.id
id
guid
correlationGuid
Actions
{{$index+1}}.
{{row.description.text}}
{{row.description.markdown}}
{{row.description.id}}
{{row.id}}
{{row.guid}}
{{row.correlationGuid}}
redactionTokens An array of strings used to replace sensitive information in a redaction-aware property.
#
Values
Actions
{{$index+1}}.
newlineSequences An ordered list of character sequences that were treated as line breaks when computing region information for the run.
#
Values
Actions
{{$index+1}}.
.externalPropertyFileReferences
_runs
.externalPropertyFileReferences.conversion
_runs
.externalPropertyFileReferences.conversion.location
_runs
externalPropertyFileReferences.conversion.location.uri - A string containing a valid relative or absolute URI.
externalPropertyFileReferences.conversion.location.uriBaseId - A string which indirectly specifies the absolute URI with respect to which a relative URI in the "uri" property is interpreted.
externalPropertyFileReferences.conversion.location.index - The index within the run artifacts array of the artifact object associated with the artifact location.
.externalPropertyFileReferences.conversion.location.description
_runs
externalPropertyFileReferences.conversion.location.description.text - A plain text message string.
externalPropertyFileReferences.conversion.location.description.markdown - A Markdown message string.
externalPropertyFileReferences.conversion.location.description.id - The identifier for this message.
externalPropertyFileReferences.conversion.location.description.arguments An array of strings to substitute into the message string.
#
Values
Actions
{{$index+1}}.
.externalPropertyFileReferences.conversion.location.description.properties
_runs
externalPropertyFileReferences.conversion.location.description.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.externalPropertyFileReferences.conversion.location.properties
_runs
externalPropertyFileReferences.conversion.guid - A stable, unique identifier for the external property file in the form of a GUID.
externalPropertyFileReferences.conversion.itemCount - A non-negative integer specifying the number of items contained in the external property file.
externalPropertyFileReferences.conversion.location.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.externalPropertyFileReferences.conversion.properties
_runs
externalPropertyFileReferences.conversion.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
externalPropertyFileReferences.graphs An array of external property files containing a run.graphs object to be merged with the root log file.
#
location.uri
location.uriBaseId
location.index
location.description.text
location.description.markdown
location.description.id
guid
itemCount
Actions
{{$index+1}}.
{{row.location.uri}}
{{row.location.uriBaseId}}
{{row.location.index}}
{{row.location.description.text}}
{{row.location.description.markdown}}
{{row.location.description.id}}
{{row.guid}}
{{row.itemCount}}
.externalPropertyFileReferences.externalizedProperties
_runs
.externalPropertyFileReferences.externalizedProperties.location
_runs
externalPropertyFileReferences.externalizedProperties.location.uri - A string containing a valid relative or absolute URI.
externalPropertyFileReferences.externalizedProperties.location.uriBaseId - A string which indirectly specifies the absolute URI with respect to which a relative URI in the "uri" property is interpreted.
externalPropertyFileReferences.externalizedProperties.location.index - The index within the run artifacts array of the artifact object associated with the artifact location.
.externalPropertyFileReferences.externalizedProperties.location.description
_runs
externalPropertyFileReferences.externalizedProperties.location.description.text - A plain text message string.
externalPropertyFileReferences.externalizedProperties.location.description.markdown - A Markdown message string.
externalPropertyFileReferences.externalizedProperties.location.description.id - The identifier for this message.
externalPropertyFileReferences.externalizedProperties.location.description.arguments An array of strings to substitute into the message string.
#
Values
Actions
{{$index+1}}.
.externalPropertyFileReferences.externalizedProperties.location.description.properties
_runs
externalPropertyFileReferences.externalizedProperties.location.description.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.externalPropertyFileReferences.externalizedProperties.location.properties
_runs
externalPropertyFileReferences.externalizedProperties.guid - A stable, unique identifier for the external property file in the form of a GUID.
externalPropertyFileReferences.externalizedProperties.itemCount - A non-negative integer specifying the number of items contained in the external property file.
externalPropertyFileReferences.externalizedProperties.location.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.externalPropertyFileReferences.externalizedProperties.properties
_runs
externalPropertyFileReferences.externalizedProperties.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
externalPropertyFileReferences.artifacts An array of external property files containing run.artifacts arrays to be merged with the root log file.
#
location.uri
location.uriBaseId
location.index
location.description.text
location.description.markdown
location.description.id
guid
itemCount
Actions
{{$index+1}}.
{{row.location.uri}}
{{row.location.uriBaseId}}
{{row.location.index}}
{{row.location.description.text}}
{{row.location.description.markdown}}
{{row.location.description.id}}
{{row.guid}}
{{row.itemCount}}
externalPropertyFileReferences.invocations An array of external property files containing run.invocations arrays to be merged with the root log file.
#
location.uri
location.uriBaseId
location.index
location.description.text
location.description.markdown
location.description.id
guid
itemCount
Actions
{{$index+1}}.
{{row.location.uri}}
{{row.location.uriBaseId}}
{{row.location.index}}
{{row.location.description.text}}
{{row.location.description.markdown}}
{{row.location.description.id}}
{{row.guid}}
{{row.itemCount}}
externalPropertyFileReferences.logicalLocations An array of external property files containing run.logicalLocations arrays to be merged with the root log file.
#
location.uri
location.uriBaseId
location.index
location.description.text
location.description.markdown
location.description.id
guid
itemCount
Actions
{{$index+1}}.
{{row.location.uri}}
{{row.location.uriBaseId}}
{{row.location.index}}
{{row.location.description.text}}
{{row.location.description.markdown}}
{{row.location.description.id}}
{{row.guid}}
{{row.itemCount}}
externalPropertyFileReferences.threadFlowLocations An array of external property files containing run.threadFlowLocations arrays to be merged with the root log file.
#
location.uri
location.uriBaseId
location.index
location.description.text
location.description.markdown
location.description.id
guid
itemCount
Actions
{{$index+1}}.
{{row.location.uri}}
{{row.location.uriBaseId}}
{{row.location.index}}
{{row.location.description.text}}
{{row.location.description.markdown}}
{{row.location.description.id}}
{{row.guid}}
{{row.itemCount}}
externalPropertyFileReferences.results An array of external property files containing run.results arrays to be merged with the root log file.
#
location.uri
location.uriBaseId
location.index
location.description.text
location.description.markdown
location.description.id
guid
itemCount
Actions
{{$index+1}}.
{{row.location.uri}}
{{row.location.uriBaseId}}
{{row.location.index}}
{{row.location.description.text}}
{{row.location.description.markdown}}
{{row.location.description.id}}
{{row.guid}}
{{row.itemCount}}
externalPropertyFileReferences.taxonomies An array of external property files containing run.taxonomies arrays to be merged with the root log file.
#
location.uri
location.uriBaseId
location.index
location.description.text
location.description.markdown
location.description.id
guid
itemCount
Actions
{{$index+1}}.
{{row.location.uri}}
{{row.location.uriBaseId}}
{{row.location.index}}
{{row.location.description.text}}
{{row.location.description.markdown}}
{{row.location.description.id}}
{{row.guid}}
{{row.itemCount}}
externalPropertyFileReferences.addresses An array of external property files containing run.addresses arrays to be merged with the root log file.
#
location.uri
location.uriBaseId
location.index
location.description.text
location.description.markdown
location.description.id
guid
itemCount
Actions
{{$index+1}}.
{{row.location.uri}}
{{row.location.uriBaseId}}
{{row.location.index}}
{{row.location.description.text}}
{{row.location.description.markdown}}
{{row.location.description.id}}
{{row.guid}}
{{row.itemCount}}
.externalPropertyFileReferences.driver
_runs
.externalPropertyFileReferences.driver.location
_runs
externalPropertyFileReferences.driver.location.uri - A string containing a valid relative or absolute URI.
externalPropertyFileReferences.driver.location.uriBaseId - A string which indirectly specifies the absolute URI with respect to which a relative URI in the "uri" property is interpreted.
externalPropertyFileReferences.driver.location.index - The index within the run artifacts array of the artifact object associated with the artifact location.
.externalPropertyFileReferences.driver.location.description
_runs
externalPropertyFileReferences.driver.location.description.text - A plain text message string.
externalPropertyFileReferences.driver.location.description.markdown - A Markdown message string.
externalPropertyFileReferences.driver.location.description.id - The identifier for this message.
externalPropertyFileReferences.driver.location.description.arguments An array of strings to substitute into the message string.
#
Values
Actions
{{$index+1}}.
.externalPropertyFileReferences.driver.location.description.properties
_runs
externalPropertyFileReferences.driver.location.description.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.externalPropertyFileReferences.driver.location.properties
_runs
externalPropertyFileReferences.driver.guid - A stable, unique identifier for the external property file in the form of a GUID.
externalPropertyFileReferences.driver.itemCount - A non-negative integer specifying the number of items contained in the external property file.
externalPropertyFileReferences.driver.location.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.externalPropertyFileReferences.driver.properties
_runs
externalPropertyFileReferences.driver.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
externalPropertyFileReferences.extensions An array of external property files containing run.extensions arrays to be merged with the root log file.
#
location.uri
location.uriBaseId
location.index
location.description.text
location.description.markdown
location.description.id
guid
itemCount
Actions
{{$index+1}}.
{{row.location.uri}}
{{row.location.uriBaseId}}
{{row.location.index}}
{{row.location.description.text}}
{{row.location.description.markdown}}
{{row.location.description.id}}
{{row.guid}}
{{row.itemCount}}
externalPropertyFileReferences.policies An array of external property files containing run.policies arrays to be merged with the root log file.
#
location.uri
location.uriBaseId
location.index
location.description.text
location.description.markdown
location.description.id
guid
itemCount
Actions
{{$index+1}}.
{{row.location.uri}}
{{row.location.uriBaseId}}
{{row.location.index}}
{{row.location.description.text}}
{{row.location.description.markdown}}
{{row.location.description.id}}
{{row.guid}}
{{row.itemCount}}
externalPropertyFileReferences.translations An array of external property files containing run.translations arrays to be merged with the root log file.
#
location.uri
location.uriBaseId
location.index
location.description.text
location.description.markdown
location.description.id
guid
itemCount
Actions
{{$index+1}}.
{{row.location.uri}}
{{row.location.uriBaseId}}
{{row.location.index}}
{{row.location.description.text}}
{{row.location.description.markdown}}
{{row.location.description.id}}
{{row.guid}}
{{row.itemCount}}
externalPropertyFileReferences.webRequests An array of external property files containing run.requests arrays to be merged with the root log file.
#
location.uri
location.uriBaseId
location.index
location.description.text
location.description.markdown
location.description.id
guid
itemCount
Actions
{{$index+1}}.
{{row.location.uri}}
{{row.location.uriBaseId}}
{{row.location.index}}
{{row.location.description.text}}
{{row.location.description.markdown}}
{{row.location.description.id}}
{{row.guid}}
{{row.itemCount}}
externalPropertyFileReferences.webResponses An array of external property files containing run.responses arrays to be merged with the root log file.
#
location.uri
location.uriBaseId
location.index
location.description.text
location.description.markdown
location.description.id
guid
itemCount
Actions
{{$index+1}}.
{{row.location.uri}}
{{row.location.uriBaseId}}
{{row.location.index}}
{{row.location.description.text}}
{{row.location.description.markdown}}
{{row.location.description.id}}
{{row.guid}}
{{row.itemCount}}
.externalPropertyFileReferences.properties
_runs
externalPropertyFileReferences.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
threadFlowLocations An array of threadFlowLocation objects cached at run level.
#
index
location.id
location.physicalLocation.address.absoluteAddress
location.physicalLocation.address.relativeAddress
location.physicalLocation.address.length
location.physicalLocation.address.kind
location.physicalLocation.address.name
location.physicalLocation.address.fullyQualifiedName
location.physicalLocation.address.offsetFromParent
location.physicalLocation.address.index
Actions
{{$index+1}}.
{{row.index}}
{{row.location.id}}
{{row.location.physicalLocation.address.absoluteAddress}}
{{row.location.physicalLocation.address.relativeAddress}}
{{row.location.physicalLocation.address.length}}
{{row.location.physicalLocation.address.kind}}
{{row.location.physicalLocation.address.name}}
{{row.location.physicalLocation.address.fullyQualifiedName}}
{{row.location.physicalLocation.address.offsetFromParent}}
{{row.location.physicalLocation.address.index}}
taxonomies An array of toolComponent objects relevant to a taxonomy in which results are categorized.
#
guid
name
organization
product
productSuite
shortDescription.text
shortDescription.markdown
fullDescription.text
fullDescription.markdown
fullName
Actions
{{$index+1}}.
{{row.guid}}
{{row.name}}
{{row.organization}}
{{row.product}}
{{row.productSuite}}
{{row.shortDescription.text}}
{{row.shortDescription.markdown}}
{{row.fullDescription.text}}
{{row.fullDescription.markdown}}
{{row.fullName}}
addresses Addresses associated with this run instance, if any.
#
absoluteAddress
relativeAddress
length
kind
name
fullyQualifiedName
offsetFromParent
index
parentIndex
Actions
{{$index+1}}.
{{row.absoluteAddress}}
{{row.relativeAddress}}
{{row.length}}
{{row.kind}}
{{row.name}}
{{row.fullyQualifiedName}}
{{row.offsetFromParent}}
{{row.index}}
{{row.parentIndex}}
translations The set of available translations of the localized data provided by the tool.
#
guid
name
organization
product
productSuite
shortDescription.text
shortDescription.markdown
fullDescription.text
fullDescription.markdown
fullName
Actions
{{$index+1}}.
{{row.guid}}
{{row.name}}
{{row.organization}}
{{row.product}}
{{row.productSuite}}
{{row.shortDescription.text}}
{{row.shortDescription.markdown}}
{{row.fullDescription.text}}
{{row.fullDescription.markdown}}
{{row.fullName}}
policies Contains configurations that may potentially override both reportingDescriptor.defaultConfiguration (the tool's default severities) and invocation.configurationOverrides (severities established at run-time from the command line).
#
guid
name
organization
product
productSuite
shortDescription.text
shortDescription.markdown
fullDescription.text
fullDescription.markdown
fullName
Actions
{{$index+1}}.
{{row.guid}}
{{row.name}}
{{row.organization}}
{{row.product}}
{{row.productSuite}}
{{row.shortDescription.text}}
{{row.shortDescription.markdown}}
{{row.fullDescription.text}}
{{row.fullDescription.markdown}}
{{row.fullName}}
webRequests An array of request objects cached at run level.
#
index
protocol
version
target
method
body.text
body.binary
body.rendered.text
body.rendered.markdown
Actions
{{$index+1}}.
{{row.index}}
{{row.protocol}}
{{row.version}}
{{row.target}}
{{row.method}}
{{row.body.text}}
{{row.body.binary}}
{{row.body.rendered.text}}
{{row.body.rendered.markdown}}
webResponses An array of response objects cached at run level.
#
index
protocol
version
statusCode
reasonPhrase
body.text
body.binary
body.rendered.text
body.rendered.markdown
noResponseReceived
Actions
{{$index+1}}.
{{row.index}}
{{row.protocol}}
{{row.version}}
{{row.statusCode}}
{{row.reasonPhrase}}
{{row.body.text}}
{{row.body.binary}}
{{row.body.rendered.text}}
{{row.body.rendered.markdown}}
{{row.noResponseReceivedSelected.DisplayText}}
.specialLocations
_runs
.specialLocations.displayBase
_runs
specialLocations.displayBase.uri - A string containing a valid relative or absolute URI.
specialLocations.displayBase.uriBaseId - A string which indirectly specifies the absolute URI with respect to which a relative URI in the "uri" property is interpreted.
specialLocations.displayBase.index - The index within the run artifacts array of the artifact object associated with the artifact location.
.specialLocations.displayBase.description
_runs
specialLocations.displayBase.description.text - A plain text message string.
specialLocations.displayBase.description.markdown - A Markdown message string.
specialLocations.displayBase.description.id - The identifier for this message.
specialLocations.displayBase.description.arguments An array of strings to substitute into the message string.
#
Values
Actions
{{$index+1}}.
.specialLocations.displayBase.description.properties
_runs
specialLocations.displayBase.description.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.specialLocations.displayBase.properties
_runs
specialLocations.displayBase.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.specialLocations.properties
_runs
specialLocations.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.properties
_runs
properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
{{repoTitle.MainEntity}}
id - A stable, opaque identifier for the report.
guid - A unique identifier for the reporting descriptor in the form of a GUID.
name - A report identifier that is understandable to an end user.
deprecatedIds An array of stable, opaque identifiers by which this report was known in some previous version of the analysis tool.
#
Values
Actions
{{$index+1}}.
deprecatedGuids An array of unique identifies in the form of a GUID by which this report was known in some previous version of the analysis tool.
#
Values
Actions
{{$index+1}}.
deprecatedNames An array of readable identifiers by which this report was known in some previous version of the analysis tool.
#
Values
Actions
{{$index+1}}.
.shortDescription
_tool_driver_notifications
shortDescription.text - A plain text message string or format string.
shortDescription.markdown - A Markdown message string or format string.
.shortDescription.properties
_tool_driver_notifications
shortDescription.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.fullDescription
_tool_driver_notifications
fullDescription.text - A plain text message string or format string.
fullDescription.markdown - A Markdown message string or format string.
.fullDescription.properties
_tool_driver_notifications
fullDescription.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.messageStrings
_tool_driver_notifications
.defaultConfiguration
_tool_driver_notifications
defaultConfiguration.enabled - Specifies whether the report may be produced during the scan.
defaultConfiguration.level - Specifies the failure level for the report.
defaultConfiguration.rank - Specifies the relative priority of the report. Used for analysis output only.
.defaultConfiguration.parameters
_tool_driver_notifications
defaultConfiguration.parameters.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.defaultConfiguration.properties
_tool_driver_notifications
helpUri - A URI where the primary documentation for the report can be found.
defaultConfiguration.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.help
_tool_driver_notifications
help.text - A plain text message string or format string.
help.markdown - A Markdown message string or format string.
.help.properties
_tool_driver_notifications
help.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
relationships An array of objects that describe relationships between this reporting descriptor and others.
#
target.id
target.index
target.guid
target.toolComponent.name
target.toolComponent.index
target.toolComponent.guid
description.text
description.markdown
description.id
Actions
{{$index+1}}.
{{row.target.id}}
{{row.target.index}}
{{row.target.guid}}
{{row.target.toolComponent.name}}
{{row.target.toolComponent.index}}
{{row.target.toolComponent.guid}}
{{row.description.text}}
{{row.description.markdown}}
{{row.description.id}}
.properties
_tool_driver_notifications
properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
{{repoTitle.MainEntity}}
.target
_relationships
target.id - The id of the descriptor.
target.index - The index into an array of descriptors in toolComponent.ruleDescriptors, toolComponent.notificationDescriptors, or toolComponent.taxonomyDescriptors, depending on context.
target.guid - A guid that uniquely identifies the descriptor.
.target.toolComponent
_relationships
target.toolComponent.name - The 'name' property of the referenced toolComponent.
target.toolComponent.index - An index into the referenced toolComponent in tool.extensions.
target.toolComponent.guid - The 'guid' property of the referenced toolComponent.
.target.toolComponent.properties
_relationships
target.toolComponent.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.target.properties
_relationships
target.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
kinds A set of distinct strings that categorize the relationship. Well-known kinds include 'canPrecede', 'canFollow', 'willPrecede', 'willFollow', 'superset', 'subset', 'equal', 'disjoint', 'relevant', and 'incomparable'.
#
Values
Actions
{{$index+1}}.
.description
_relationships
description.text - A plain text message string.
description.markdown - A Markdown message string.
description.id - The identifier for this message.
description.arguments An array of strings to substitute into the message string.
#
Values
Actions
{{$index+1}}.
.description.properties
_relationships
description.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.properties
_relationships
properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
{{repoTitle.MainEntity}}
id - A stable, opaque identifier for the report.
guid - A unique identifier for the reporting descriptor in the form of a GUID.
name - A report identifier that is understandable to an end user.
deprecatedIds An array of stable, opaque identifiers by which this report was known in some previous version of the analysis tool.
#
Values
Actions
{{$index+1}}.
deprecatedGuids An array of unique identifies in the form of a GUID by which this report was known in some previous version of the analysis tool.
#
Values
Actions
{{$index+1}}.
deprecatedNames An array of readable identifiers by which this report was known in some previous version of the analysis tool.
#
Values
Actions
{{$index+1}}.
.shortDescription
_tool_driver_rules
shortDescription.text - A plain text message string or format string.
shortDescription.markdown - A Markdown message string or format string.
.shortDescription.properties
_tool_driver_rules
shortDescription.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.fullDescription
_tool_driver_rules
fullDescription.text - A plain text message string or format string.
fullDescription.markdown - A Markdown message string or format string.
.fullDescription.properties
_tool_driver_rules
fullDescription.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.messageStrings
_tool_driver_rules
.defaultConfiguration
_tool_driver_rules
defaultConfiguration.enabled - Specifies whether the report may be produced during the scan.
defaultConfiguration.level - Specifies the failure level for the report.
defaultConfiguration.rank - Specifies the relative priority of the report. Used for analysis output only.
.defaultConfiguration.parameters
_tool_driver_rules
defaultConfiguration.parameters.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.defaultConfiguration.properties
_tool_driver_rules
helpUri - A URI where the primary documentation for the report can be found.
defaultConfiguration.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.help
_tool_driver_rules
help.text - A plain text message string or format string.
help.markdown - A Markdown message string or format string.
.help.properties
_tool_driver_rules
help.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
relationships An array of objects that describe relationships between this reporting descriptor and others.
#
target.id
target.index
target.guid
target.toolComponent.name
target.toolComponent.index
target.toolComponent.guid
description.text
description.markdown
description.id
Actions
{{$index+1}}.
{{row.target.id}}
{{row.target.index}}
{{row.target.guid}}
{{row.target.toolComponent.name}}
{{row.target.toolComponent.index}}
{{row.target.toolComponent.guid}}
{{row.description.text}}
{{row.description.markdown}}
{{row.description.id}}
.properties
_tool_driver_rules
properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
{{repoTitle.MainEntity}}
id - A stable, opaque identifier for the report.
guid - A unique identifier for the reporting descriptor in the form of a GUID.
name - A report identifier that is understandable to an end user.
deprecatedIds An array of stable, opaque identifiers by which this report was known in some previous version of the analysis tool.
#
Values
Actions
{{$index+1}}.
deprecatedGuids An array of unique identifies in the form of a GUID by which this report was known in some previous version of the analysis tool.
#
Values
Actions
{{$index+1}}.
deprecatedNames An array of readable identifiers by which this report was known in some previous version of the analysis tool.
#
Values
Actions
{{$index+1}}.
.shortDescription
_tool_driver_taxa
shortDescription.text - A plain text message string or format string.
shortDescription.markdown - A Markdown message string or format string.
.shortDescription.properties
_tool_driver_taxa
shortDescription.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.fullDescription
_tool_driver_taxa
fullDescription.text - A plain text message string or format string.
fullDescription.markdown - A Markdown message string or format string.
.fullDescription.properties
_tool_driver_taxa
fullDescription.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.messageStrings
_tool_driver_taxa
.defaultConfiguration
_tool_driver_taxa
defaultConfiguration.enabled - Specifies whether the report may be produced during the scan.
defaultConfiguration.level - Specifies the failure level for the report.
defaultConfiguration.rank - Specifies the relative priority of the report. Used for analysis output only.
.defaultConfiguration.parameters
_tool_driver_taxa
defaultConfiguration.parameters.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.defaultConfiguration.properties
_tool_driver_taxa
helpUri - A URI where the primary documentation for the report can be found.
defaultConfiguration.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.help
_tool_driver_taxa
help.text - A plain text message string or format string.
help.markdown - A Markdown message string or format string.
.help.properties
_tool_driver_taxa
help.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
relationships An array of objects that describe relationships between this reporting descriptor and others.
#
target.id
target.index
target.guid
target.toolComponent.name
target.toolComponent.index
target.toolComponent.guid
description.text
description.markdown
description.id
Actions
{{$index+1}}.
{{row.target.id}}
{{row.target.index}}
{{row.target.guid}}
{{row.target.toolComponent.name}}
{{row.target.toolComponent.index}}
{{row.target.toolComponent.guid}}
{{row.description.text}}
{{row.description.markdown}}
{{row.description.id}}
.properties
_tool_driver_taxa
properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
{{repoTitle.MainEntity}}
uri - A string containing a valid relative or absolute URI.
uriBaseId - A string which indirectly specifies the absolute URI with respect to which a relative URI in the "uri" property is interpreted.
index - The index within the run artifacts array of the artifact object associated with the artifact location.
.description
_tool_driver_locations
description.text - A plain text message string.
description.markdown - A Markdown message string.
description.id - The identifier for this message.
description.arguments An array of strings to substitute into the message string.
#
Values
Actions
{{$index+1}}.
.description.properties
_tool_driver_locations
description.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.properties
_tool_driver_locations
properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
{{repoTitle.MainEntity}}
name - The 'name' property of the referenced toolComponent.
index - An index into the referenced toolComponent in tool.extensions.
guid - The 'guid' property of the referenced toolComponent.
.properties
_tool_driver_supportedTaxonomies
properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
{{repoTitle.MainEntity}}
guid - A unique identifier for the tool component in the form of a GUID.
name - The name of the tool component.
organization - The organization or company that produced the tool component.
product - A product suite to which the tool component belongs.
productSuite - A localizable string containing the name of the suite of products to which the tool component belongs.
.shortDescription
_tool_extensions
shortDescription.text - A plain text message string or format string.
shortDescription.markdown - A Markdown message string or format string.
.shortDescription.properties
_tool_extensions
shortDescription.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.fullDescription
_tool_extensions
fullDescription.text - A plain text message string or format string.
fullDescription.markdown - A Markdown message string or format string.
.fullDescription.properties
_tool_extensions
fullName - The name of the tool component along with its version and any other useful identifying information, such as its locale.
version - The tool component version, in whatever format the component natively provides.
semanticVersion - The tool component version in the format specified by Semantic Versioning 2.0.
dottedQuadFileVersion - The binary version of the tool component's primary executable file expressed as four non-negative integers separated by a period (for operating systems that express file versions in this way).
releaseDateUtc - A string specifying the UTC date (and optionally, the time) of the component's release.
downloadUri - The absolute URI from which the tool component can be downloaded.
informationUri - The absolute URI at which information about this version of the tool component can be found.
fullDescription.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.globalMessageStrings
_tool_extensions
language - The language of the messages emitted into the log file during this run (expressed as an ISO 639-1 two-letter lowercase language code) and an optional region (expressed as an ISO 3166-1 two-letter uppercase subculture code associated with a country or region). The casing is recommended but not required (in order for this data to conform to RFC5646).
isComprehensive - Specifies whether this object contains a complete definition of the localizable and/or non-localizable data for this component, as opposed to including only data that is relevant to the results persisted to this log file.
localizedDataSemanticVersion - The semantic version of the localized strings defined in this component; maintained by components that provide translations.
minimumRequiredLocalizedDataSemanticVersion - The minimum value of localizedDataSemanticVersion required in translations consumed by this component; used by components that consume translations.
notifications An array of reportingDescriptor objects relevant to the notifications related to the configuration and runtime execution of the tool component.
#
id
guid
name
shortDescription.text
shortDescription.markdown
fullDescription.text
fullDescription.markdown
defaultConfiguration.enabled
defaultConfiguration.level
defaultConfiguration.rank
Actions
{{$index+1}}.
{{row.id}}
{{row.guid}}
{{row.name}}
{{row.shortDescription.text}}
{{row.shortDescription.markdown}}
{{row.fullDescription.text}}
{{row.fullDescription.markdown}}
{{row.defaultConfiguration.enabledSelected.DisplayText}}
{{row.defaultConfiguration.level}}
{{row.defaultConfiguration.rank}}
rules An array of reportingDescriptor objects relevant to the analysis performed by the tool component.
#
id
guid
name
shortDescription.text
shortDescription.markdown
fullDescription.text
fullDescription.markdown
defaultConfiguration.enabled
defaultConfiguration.level
defaultConfiguration.rank
Actions
{{$index+1}}.
{{row.id}}
{{row.guid}}
{{row.name}}
{{row.shortDescription.text}}
{{row.shortDescription.markdown}}
{{row.fullDescription.text}}
{{row.fullDescription.markdown}}
{{row.defaultConfiguration.enabledSelected.DisplayText}}
{{row.defaultConfiguration.level}}
{{row.defaultConfiguration.rank}}
taxa An array of reportingDescriptor objects relevant to the definitions of both standalone and tool-defined taxonomies.
#
id
guid
name
shortDescription.text
shortDescription.markdown
fullDescription.text
fullDescription.markdown
defaultConfiguration.enabled
defaultConfiguration.level
defaultConfiguration.rank
Actions
{{$index+1}}.
{{row.id}}
{{row.guid}}
{{row.name}}
{{row.shortDescription.text}}
{{row.shortDescription.markdown}}
{{row.fullDescription.text}}
{{row.fullDescription.markdown}}
{{row.defaultConfiguration.enabledSelected.DisplayText}}
{{row.defaultConfiguration.level}}
{{row.defaultConfiguration.rank}}
locations An array of the artifactLocation objects associated with the tool component.
#
uri
uriBaseId
index
description.text
description.markdown
description.id
Actions
{{$index+1}}.
{{row.uri}}
{{row.uriBaseId}}
{{row.index}}
{{row.description.text}}
{{row.description.markdown}}
{{row.description.id}}
contents The kinds of data contained in this object.
#
Actions
{{$index+1}}.
.associatedComponent
_tool_extensions
associatedComponent.name - The 'name' property of the referenced toolComponent.
associatedComponent.index - An index into the referenced toolComponent in tool.extensions.
associatedComponent.guid - The 'guid' property of the referenced toolComponent.
.associatedComponent.properties
_tool_extensions
associatedComponent.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.translationMetadata
_tool_extensions
translationMetadata.name - The name associated with the translation metadata.
translationMetadata.fullName - The full name associated with the translation metadata.
.translationMetadata.shortDescription
_tool_extensions
translationMetadata.shortDescription.text - A plain text message string or format string.
translationMetadata.shortDescription.markdown - A Markdown message string or format string.
.translationMetadata.shortDescription.properties
_tool_extensions
translationMetadata.shortDescription.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.translationMetadata.fullDescription
_tool_extensions
translationMetadata.fullDescription.text - A plain text message string or format string.
translationMetadata.fullDescription.markdown - A Markdown message string or format string.
.translationMetadata.fullDescription.properties
_tool_extensions
translationMetadata.downloadUri - The absolute URI from which the translation metadata can be downloaded.
translationMetadata.informationUri - The absolute URI from which information related to the translation metadata can be downloaded.
translationMetadata.fullDescription.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.translationMetadata.properties
_tool_extensions
translationMetadata.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
supportedTaxonomies An array of toolComponentReference objects to declare the taxonomies supported by the tool component.
#
name
index
guid
Actions
{{$index+1}}.
{{row.name}}
{{row.index}}
{{row.guid}}
.properties
_tool_extensions
properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
{{repoTitle.MainEntity}}
id - A stable, opaque identifier for the report.
guid - A unique identifier for the reporting descriptor in the form of a GUID.
name - A report identifier that is understandable to an end user.
deprecatedIds An array of stable, opaque identifiers by which this report was known in some previous version of the analysis tool.
#
Values
Actions
{{$index+1}}.
deprecatedGuids An array of unique identifies in the form of a GUID by which this report was known in some previous version of the analysis tool.
#
Values
Actions
{{$index+1}}.
deprecatedNames An array of readable identifiers by which this report was known in some previous version of the analysis tool.
#
Values
Actions
{{$index+1}}.
.shortDescription
_notifications
shortDescription.text - A plain text message string or format string.
shortDescription.markdown - A Markdown message string or format string.
.shortDescription.properties
_notifications
shortDescription.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.fullDescription
_notifications
fullDescription.text - A plain text message string or format string.
fullDescription.markdown - A Markdown message string or format string.
.fullDescription.properties
_notifications
fullDescription.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.messageStrings
_notifications
.defaultConfiguration
_notifications
defaultConfiguration.enabled - Specifies whether the report may be produced during the scan.
defaultConfiguration.level - Specifies the failure level for the report.
defaultConfiguration.rank - Specifies the relative priority of the report. Used for analysis output only.
.defaultConfiguration.parameters
_notifications
defaultConfiguration.parameters.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.defaultConfiguration.properties
_notifications
helpUri - A URI where the primary documentation for the report can be found.
defaultConfiguration.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.help
_notifications
help.text - A plain text message string or format string.
help.markdown - A Markdown message string or format string.
.help.properties
_notifications
help.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
relationships An array of objects that describe relationships between this reporting descriptor and others.
#
target.id
target.index
target.guid
target.toolComponent.name
target.toolComponent.index
target.toolComponent.guid
description.text
description.markdown
description.id
Actions
{{$index+1}}.
{{row.target.id}}
{{row.target.index}}
{{row.target.guid}}
{{row.target.toolComponent.name}}
{{row.target.toolComponent.index}}
{{row.target.toolComponent.guid}}
{{row.description.text}}
{{row.description.markdown}}
{{row.description.id}}
.properties
_notifications
properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
{{repoTitle.MainEntity}}
id - A stable, opaque identifier for the report.
guid - A unique identifier for the reporting descriptor in the form of a GUID.
name - A report identifier that is understandable to an end user.
deprecatedIds An array of stable, opaque identifiers by which this report was known in some previous version of the analysis tool.
#
Values
Actions
{{$index+1}}.
deprecatedGuids An array of unique identifies in the form of a GUID by which this report was known in some previous version of the analysis tool.
#
Values
Actions
{{$index+1}}.
deprecatedNames An array of readable identifiers by which this report was known in some previous version of the analysis tool.
#
Values
Actions
{{$index+1}}.
.shortDescription
_rules
shortDescription.text - A plain text message string or format string.
shortDescription.markdown - A Markdown message string or format string.
.shortDescription.properties
_rules
shortDescription.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.fullDescription
_rules
fullDescription.text - A plain text message string or format string.
fullDescription.markdown - A Markdown message string or format string.
.fullDescription.properties
_rules
fullDescription.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.messageStrings
_rules
.defaultConfiguration
_rules
defaultConfiguration.enabled - Specifies whether the report may be produced during the scan.
defaultConfiguration.level - Specifies the failure level for the report.
defaultConfiguration.rank - Specifies the relative priority of the report. Used for analysis output only.
.defaultConfiguration.parameters
_rules
defaultConfiguration.parameters.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.defaultConfiguration.properties
_rules
helpUri - A URI where the primary documentation for the report can be found.
defaultConfiguration.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.help
_rules
help.text - A plain text message string or format string.
help.markdown - A Markdown message string or format string.
.help.properties
_rules
help.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
relationships An array of objects that describe relationships between this reporting descriptor and others.
#
target.id
target.index
target.guid
target.toolComponent.name
target.toolComponent.index
target.toolComponent.guid
description.text
description.markdown
description.id
Actions
{{$index+1}}.
{{row.target.id}}
{{row.target.index}}
{{row.target.guid}}
{{row.target.toolComponent.name}}
{{row.target.toolComponent.index}}
{{row.target.toolComponent.guid}}
{{row.description.text}}
{{row.description.markdown}}
{{row.description.id}}
.properties
_rules
properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
{{repoTitle.MainEntity}}
id - A stable, opaque identifier for the report.
guid - A unique identifier for the reporting descriptor in the form of a GUID.
name - A report identifier that is understandable to an end user.
deprecatedIds An array of stable, opaque identifiers by which this report was known in some previous version of the analysis tool.
#
Values
Actions
{{$index+1}}.
deprecatedGuids An array of unique identifies in the form of a GUID by which this report was known in some previous version of the analysis tool.
#
Values
Actions
{{$index+1}}.
deprecatedNames An array of readable identifiers by which this report was known in some previous version of the analysis tool.
#
Values
Actions
{{$index+1}}.
.shortDescription
_taxa
shortDescription.text - A plain text message string or format string.
shortDescription.markdown - A Markdown message string or format string.
.shortDescription.properties
_taxa
shortDescription.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.fullDescription
_taxa
fullDescription.text - A plain text message string or format string.
fullDescription.markdown - A Markdown message string or format string.
.fullDescription.properties
_taxa
fullDescription.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.messageStrings
_taxa
.defaultConfiguration
_taxa
defaultConfiguration.enabled - Specifies whether the report may be produced during the scan.
defaultConfiguration.level - Specifies the failure level for the report.
defaultConfiguration.rank - Specifies the relative priority of the report. Used for analysis output only.
.defaultConfiguration.parameters
_taxa
defaultConfiguration.parameters.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.defaultConfiguration.properties
_taxa
helpUri - A URI where the primary documentation for the report can be found.
defaultConfiguration.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.help
_taxa
help.text - A plain text message string or format string.
help.markdown - A Markdown message string or format string.
.help.properties
_taxa
help.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
relationships An array of objects that describe relationships between this reporting descriptor and others.
#
target.id
target.index
target.guid
target.toolComponent.name
target.toolComponent.index
target.toolComponent.guid
description.text
description.markdown
description.id
Actions
{{$index+1}}.
{{row.target.id}}
{{row.target.index}}
{{row.target.guid}}
{{row.target.toolComponent.name}}
{{row.target.toolComponent.index}}
{{row.target.toolComponent.guid}}
{{row.description.text}}
{{row.description.markdown}}
{{row.description.id}}
.properties
_taxa
properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
{{repoTitle.MainEntity}}
uri - A string containing a valid relative or absolute URI.
uriBaseId - A string which indirectly specifies the absolute URI with respect to which a relative URI in the "uri" property is interpreted.
index - The index within the run artifacts array of the artifact object associated with the artifact location.
.description
_locations
description.text - A plain text message string.
description.markdown - A Markdown message string.
description.id - The identifier for this message.
description.arguments An array of strings to substitute into the message string.
#
Values
Actions
{{$index+1}}.
.description.properties
_locations
description.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.properties
_locations
properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
{{repoTitle.MainEntity}}
name - The 'name' property of the referenced toolComponent.
index - An index into the referenced toolComponent in tool.extensions.
guid - The 'guid' property of the referenced toolComponent.
.properties
_supportedTaxonomies
properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
{{repoTitle.MainEntity}}
commandLine - The command line used to invoke the tool.
startTimeUtc - The Coordinated Universal Time (UTC) date and time at which the invocation started. See "Date/time properties" in the SARIF spec for the required format.
endTimeUtc - The Coordinated Universal Time (UTC) date and time at which the invocation ended. See "Date/time properties" in the SARIF spec for the required format.
exitCode - The process exit code.
exitCodeDescription - The reason for the process exit.
exitSignalName - The name of the signal that caused the process to exit.
exitSignalNumber - The numeric value of the signal that caused the process to exit.
processStartFailureMessage - The reason given by the operating system that the process failed to start.
executionSuccessful - Specifies whether the tool's execution completed successfully.
machine - The machine on which the invocation occurred.
account - The account under which the invocation occurred.
processId - The id of the process in which the invocation occurred.
arguments An array of strings, containing in order the command line arguments passed to the tool from the operating system.
#
Values
Actions
{{$index+1}}.
responseFiles The locations of any response files specified on the tool's command line.
#
uri
uriBaseId
index
description.text
description.markdown
description.id
Actions
{{$index+1}}.
{{row.uri}}
{{row.uriBaseId}}
{{row.index}}
{{row.description.text}}
{{row.description.markdown}}
{{row.description.id}}
ruleConfigurationOverrides An array of configurationOverride objects that describe rules related runtime overrides.
#
configuration.enabled
configuration.level
configuration.rank
descriptor.id
descriptor.index
descriptor.guid
descriptor.toolComponent.name
descriptor.toolComponent.index
descriptor.toolComponent.guid
Actions
{{$index+1}}.
{{row.configuration.enabledSelected.DisplayText}}
{{row.configuration.level}}
{{row.configuration.rank}}
{{row.descriptor.id}}
{{row.descriptor.index}}
{{row.descriptor.guid}}
{{row.descriptor.toolComponent.name}}
{{row.descriptor.toolComponent.index}}
{{row.descriptor.toolComponent.guid}}
notificationConfigurationOverrides An array of configurationOverride objects that describe notifications related runtime overrides.
#
configuration.enabled
configuration.level
configuration.rank
descriptor.id
descriptor.index
descriptor.guid
descriptor.toolComponent.name
descriptor.toolComponent.index
descriptor.toolComponent.guid
Actions
{{$index+1}}.
{{row.configuration.enabledSelected.DisplayText}}
{{row.configuration.level}}
{{row.configuration.rank}}
{{row.descriptor.id}}
{{row.descriptor.index}}
{{row.descriptor.guid}}
{{row.descriptor.toolComponent.name}}
{{row.descriptor.toolComponent.index}}
{{row.descriptor.toolComponent.guid}}
toolExecutionNotifications A list of runtime conditions detected by the tool during the analysis.
#
message.text
message.markdown
message.id
level
threadId
timeUtc
exception.kind
exception.message
exception.stack.message.text
exception.stack.message.markdown
Actions
{{$index+1}}.
{{row.message.text}}
{{row.message.markdown}}
{{row.message.id}}
{{row.level}}
{{row.threadId}}
{{row.timeUtc}}
{{row.exception.kind}}
{{row.exception.message}}
{{row.exception.stack.message.text}}
{{row.exception.stack.message.markdown}}
toolConfigurationNotifications A list of conditions detected by the tool that are relevant to the tool's configuration.
#
message.text
message.markdown
message.id
level
threadId
timeUtc
exception.kind
exception.message
exception.stack.message.text
exception.stack.message.markdown
Actions
{{$index+1}}.
{{row.message.text}}
{{row.message.markdown}}
{{row.message.id}}
{{row.level}}
{{row.threadId}}
{{row.timeUtc}}
{{row.exception.kind}}
{{row.exception.message}}
{{row.exception.stack.message.text}}
{{row.exception.stack.message.markdown}}
.executableLocation
_invocations
executableLocation.uri - A string containing a valid relative or absolute URI.
executableLocation.uriBaseId - A string which indirectly specifies the absolute URI with respect to which a relative URI in the "uri" property is interpreted.
executableLocation.index - The index within the run artifacts array of the artifact object associated with the artifact location.
.executableLocation.description
_invocations
executableLocation.description.text - A plain text message string.
executableLocation.description.markdown - A Markdown message string.
executableLocation.description.id - The identifier for this message.
executableLocation.description.arguments An array of strings to substitute into the message string.
#
Values
Actions
{{$index+1}}.
.executableLocation.description.properties
_invocations
executableLocation.description.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.executableLocation.properties
_invocations
executableLocation.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.workingDirectory
_invocations
workingDirectory.uri - A string containing a valid relative or absolute URI.
workingDirectory.uriBaseId - A string which indirectly specifies the absolute URI with respect to which a relative URI in the "uri" property is interpreted.
workingDirectory.index - The index within the run artifacts array of the artifact object associated with the artifact location.
.workingDirectory.description
_invocations
workingDirectory.description.text - A plain text message string.
workingDirectory.description.markdown - A Markdown message string.
workingDirectory.description.id - The identifier for this message.
workingDirectory.description.arguments An array of strings to substitute into the message string.
#
Values
Actions
{{$index+1}}.
.workingDirectory.description.properties
_invocations
workingDirectory.description.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.workingDirectory.properties
_invocations
workingDirectory.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.environmentVariables
_invocations
.stdin
_invocations
stdin.uri - A string containing a valid relative or absolute URI.
stdin.uriBaseId - A string which indirectly specifies the absolute URI with respect to which a relative URI in the "uri" property is interpreted.
stdin.index - The index within the run artifacts array of the artifact object associated with the artifact location.
.stdin.description
_invocations
stdin.description.text - A plain text message string.
stdin.description.markdown - A Markdown message string.
stdin.description.id - The identifier for this message.
stdin.description.arguments An array of strings to substitute into the message string.
#
Values
Actions
{{$index+1}}.
.stdin.description.properties
_invocations
stdin.description.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.stdin.properties
_invocations
stdin.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.stdout
_invocations
stdout.uri - A string containing a valid relative or absolute URI.
stdout.uriBaseId - A string which indirectly specifies the absolute URI with respect to which a relative URI in the "uri" property is interpreted.
stdout.index - The index within the run artifacts array of the artifact object associated with the artifact location.
.stdout.description
_invocations
stdout.description.text - A plain text message string.
stdout.description.markdown - A Markdown message string.
stdout.description.id - The identifier for this message.
stdout.description.arguments An array of strings to substitute into the message string.
#
Values
Actions
{{$index+1}}.
.stdout.description.properties
_invocations
stdout.description.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.stdout.properties
_invocations
stdout.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.stderr
_invocations
stderr.uri - A string containing a valid relative or absolute URI.
stderr.uriBaseId - A string which indirectly specifies the absolute URI with respect to which a relative URI in the "uri" property is interpreted.
stderr.index - The index within the run artifacts array of the artifact object associated with the artifact location.
.stderr.description
_invocations
stderr.description.text - A plain text message string.
stderr.description.markdown - A Markdown message string.
stderr.description.id - The identifier for this message.
stderr.description.arguments An array of strings to substitute into the message string.
#
Values
Actions
{{$index+1}}.
.stderr.description.properties
_invocations
stderr.description.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.stderr.properties
_invocations
stderr.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.stdoutStderr
_invocations
stdoutStderr.uri - A string containing a valid relative or absolute URI.
stdoutStderr.uriBaseId - A string which indirectly specifies the absolute URI with respect to which a relative URI in the "uri" property is interpreted.
stdoutStderr.index - The index within the run artifacts array of the artifact object associated with the artifact location.
.stdoutStderr.description
_invocations
stdoutStderr.description.text - A plain text message string.
stdoutStderr.description.markdown - A Markdown message string.
stdoutStderr.description.id - The identifier for this message.
stdoutStderr.description.arguments An array of strings to substitute into the message string.
#
Values
Actions
{{$index+1}}.
.stdoutStderr.description.properties
_invocations
stdoutStderr.description.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.stdoutStderr.properties
_invocations
stdoutStderr.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.properties
_invocations
properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
{{repoTitle.MainEntity}}
uri - A string containing a valid relative or absolute URI.
uriBaseId - A string which indirectly specifies the absolute URI with respect to which a relative URI in the "uri" property is interpreted.
index - The index within the run artifacts array of the artifact object associated with the artifact location.
.description
_responseFiles
description.text - A plain text message string.
description.markdown - A Markdown message string.
description.id - The identifier for this message.
description.arguments An array of strings to substitute into the message string.
#
Values
Actions
{{$index+1}}.
.description.properties
_responseFiles
description.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.properties
_responseFiles
properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
{{repoTitle.MainEntity}}
.configuration
_ruleConfigurationOverrides
configuration.enabled - Specifies whether the report may be produced during the scan.
configuration.level - Specifies the failure level for the report.
configuration.rank - Specifies the relative priority of the report. Used for analysis output only.
.configuration.parameters
_ruleConfigurationOverrides
configuration.parameters.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.configuration.properties
_ruleConfigurationOverrides
configuration.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.descriptor
_ruleConfigurationOverrides
descriptor.id - The id of the descriptor.
descriptor.index - The index into an array of descriptors in toolComponent.ruleDescriptors, toolComponent.notificationDescriptors, or toolComponent.taxonomyDescriptors, depending on context.
descriptor.guid - A guid that uniquely identifies the descriptor.
.descriptor.toolComponent
_ruleConfigurationOverrides
descriptor.toolComponent.name - The 'name' property of the referenced toolComponent.
descriptor.toolComponent.index - An index into the referenced toolComponent in tool.extensions.
descriptor.toolComponent.guid - The 'guid' property of the referenced toolComponent.
.descriptor.toolComponent.properties
_ruleConfigurationOverrides
descriptor.toolComponent.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.descriptor.properties
_ruleConfigurationOverrides
descriptor.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.properties
_ruleConfigurationOverrides
properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
{{repoTitle.MainEntity}}
.configuration
_notificationConfigurationOverrides
configuration.enabled - Specifies whether the report may be produced during the scan.
configuration.level - Specifies the failure level for the report.
configuration.rank - Specifies the relative priority of the report. Used for analysis output only.
.configuration.parameters
_notificationConfigurationOverrides
configuration.parameters.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.configuration.properties
_notificationConfigurationOverrides
configuration.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.descriptor
_notificationConfigurationOverrides
descriptor.id - The id of the descriptor.
descriptor.index - The index into an array of descriptors in toolComponent.ruleDescriptors, toolComponent.notificationDescriptors, or toolComponent.taxonomyDescriptors, depending on context.
descriptor.guid - A guid that uniquely identifies the descriptor.
.descriptor.toolComponent
_notificationConfigurationOverrides
descriptor.toolComponent.name - The 'name' property of the referenced toolComponent.
descriptor.toolComponent.index - An index into the referenced toolComponent in tool.extensions.
descriptor.toolComponent.guid - The 'guid' property of the referenced toolComponent.
.descriptor.toolComponent.properties
_notificationConfigurationOverrides
descriptor.toolComponent.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.descriptor.properties
_notificationConfigurationOverrides
descriptor.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.properties
_notificationConfigurationOverrides
properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
{{repoTitle.MainEntity}}
locations The locations relevant to this notification.
#
uri
uriBaseId
index
description.text
description.markdown
description.id
Actions
{{$index+1}}.
{{row.uri}}
{{row.uriBaseId}}
{{row.index}}
{{row.description.text}}
{{row.description.markdown}}
{{row.description.id}}
.message
_toolExecutionNotifications
message.text - A plain text message string.
message.markdown - A Markdown message string.
message.id - The identifier for this message.
message.arguments An array of strings to substitute into the message string.
#
Values
Actions
{{$index+1}}.
.message.properties
_toolExecutionNotifications
level - A value specifying the severity level of the notification.
threadId - The thread identifier of the code that generated the notification.
timeUtc - The Coordinated Universal Time (UTC) date and time at which the analysis tool generated the notification.
message.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.exception
_toolExecutionNotifications
exception.kind - A string that identifies the kind of exception, for example, the fully qualified type name of an object that was thrown, or the symbolic name of a signal.
exception.message - A message that describes the exception.
.exception.stack
_toolExecutionNotifications
.exception.stack.message
_toolExecutionNotifications
exception.stack.message.text - A plain text message string.
exception.stack.message.markdown - A Markdown message string.
exception.stack.message.id - The identifier for this message.
exception.stack.message.arguments An array of strings to substitute into the message string.
#
Values
Actions
{{$index+1}}.
.exception.stack.message.properties
_toolExecutionNotifications
exception.stack.message.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
exception.stack.frames An array of stack frames that represents a sequence of calls, rendered in reverse chronological order, that comprise the call stack.
#
location.id
location.physicalLocation.address.absoluteAddress
location.physicalLocation.address.relativeAddress
location.physicalLocation.address.length
location.physicalLocation.address.kind
location.physicalLocation.address.name
location.physicalLocation.address.fullyQualifiedName
location.physicalLocation.address.offsetFromParent
location.physicalLocation.address.index
location.physicalLocation.address.parentIndex
Actions
{{$index+1}}.
{{row.location.id}}
{{row.location.physicalLocation.address.absoluteAddress}}
{{row.location.physicalLocation.address.relativeAddress}}
{{row.location.physicalLocation.address.length}}
{{row.location.physicalLocation.address.kind}}
{{row.location.physicalLocation.address.name}}
{{row.location.physicalLocation.address.fullyQualifiedName}}
{{row.location.physicalLocation.address.offsetFromParent}}
{{row.location.physicalLocation.address.index}}
{{row.location.physicalLocation.address.parentIndex}}
.exception.stack.properties
_toolExecutionNotifications
exception.stack.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
exception.innerExceptions An array of exception objects each of which is considered a cause of this exception.
#
kind
message
stack.message.text
stack.message.markdown
stack.message.id
Actions
{{$index+1}}.
{{row.kind}}
{{row.message}}
{{row.stack.message.text}}
{{row.stack.message.markdown}}
{{row.stack.message.id}}
.exception.properties
_toolExecutionNotifications
exception.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.descriptor
_toolExecutionNotifications
descriptor.id - The id of the descriptor.
descriptor.index - The index into an array of descriptors in toolComponent.ruleDescriptors, toolComponent.notificationDescriptors, or toolComponent.taxonomyDescriptors, depending on context.
descriptor.guid - A guid that uniquely identifies the descriptor.
.descriptor.toolComponent
_toolExecutionNotifications
descriptor.toolComponent.name - The 'name' property of the referenced toolComponent.
descriptor.toolComponent.index - An index into the referenced toolComponent in tool.extensions.
descriptor.toolComponent.guid - The 'guid' property of the referenced toolComponent.
.descriptor.toolComponent.properties
_toolExecutionNotifications
descriptor.toolComponent.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.descriptor.properties
_toolExecutionNotifications
descriptor.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.associatedRule
_toolExecutionNotifications
associatedRule.id - The id of the descriptor.
associatedRule.index - The index into an array of descriptors in toolComponent.ruleDescriptors, toolComponent.notificationDescriptors, or toolComponent.taxonomyDescriptors, depending on context.
associatedRule.guid - A guid that uniquely identifies the descriptor.
.associatedRule.toolComponent
_toolExecutionNotifications
associatedRule.toolComponent.name - The 'name' property of the referenced toolComponent.
associatedRule.toolComponent.index - An index into the referenced toolComponent in tool.extensions.
associatedRule.toolComponent.guid - The 'guid' property of the referenced toolComponent.
.associatedRule.toolComponent.properties
_toolExecutionNotifications
associatedRule.toolComponent.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.associatedRule.properties
_toolExecutionNotifications
associatedRule.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.properties
_toolExecutionNotifications
properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
{{repoTitle.MainEntity}}
.location
_exception_stack_frames
location.id - Value that distinguishes this location from all other locations within a single result object.
.location.physicalLocation
_exception_stack_frames
.location.physicalLocation.address
_exception_stack_frames
location.physicalLocation.address.absoluteAddress - The address expressed as a byte offset from the start of the addressable region.
location.physicalLocation.address.relativeAddress - The address expressed as a byte offset from the absolute address of the top-most parent object.
location.physicalLocation.address.length - The number of bytes in this range of addresses.
location.physicalLocation.address.kind - An open-ended string that identifies the address kind. 'data', 'function', 'header','instruction', 'module', 'page', 'section', 'segment', 'stack', 'stackFrame', 'table' are well-known values.
location.physicalLocation.address.name - A name that is associated with the address, e.g., '.text'.
location.physicalLocation.address.fullyQualifiedName - A human-readable fully qualified name that is associated with the address.
location.physicalLocation.address.offsetFromParent - The byte offset of this address from the absolute or relative address of the parent object.
location.physicalLocation.address.index - The index within run.addresses of the cached object for this address.
location.physicalLocation.address.parentIndex - The index within run.addresses of the parent object.
.location.physicalLocation.address.properties
_exception_stack_frames
location.physicalLocation.address.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.location.physicalLocation.artifactLocation
_exception_stack_frames
location.physicalLocation.artifactLocation.uri - A string containing a valid relative or absolute URI.
location.physicalLocation.artifactLocation.uriBaseId - A string which indirectly specifies the absolute URI with respect to which a relative URI in the "uri" property is interpreted.
location.physicalLocation.artifactLocation.index - The index within the run artifacts array of the artifact object associated with the artifact location.
.location.physicalLocation.artifactLocation.description
_exception_stack_frames
location.physicalLocation.artifactLocation.description.text - A plain text message string.
location.physicalLocation.artifactLocation.description.markdown - A Markdown message string.
location.physicalLocation.artifactLocation.description.id - The identifier for this message.
location.physicalLocation.artifactLocation.description.arguments An array of strings to substitute into the message string.
#
Values
Actions
{{$index+1}}.
.location.physicalLocation.artifactLocation.description.properties
_exception_stack_frames
location.physicalLocation.artifactLocation.description.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.location.physicalLocation.artifactLocation.properties
_exception_stack_frames
location.physicalLocation.artifactLocation.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.location.physicalLocation.region
_exception_stack_frames
location.physicalLocation.region.startLine - The line number of the first character in the region.
location.physicalLocation.region.startColumn - The column number of the first character in the region.
location.physicalLocation.region.endLine - The line number of the last character in the region.
location.physicalLocation.region.endColumn - The column number of the character following the end of the region.
location.physicalLocation.region.charOffset - The zero-based offset from the beginning of the artifact of the first character in the region.
location.physicalLocation.region.charLength - The length of the region in characters.
location.physicalLocation.region.byteOffset - The zero-based offset from the beginning of the artifact of the first byte in the region.
location.physicalLocation.region.byteLength - The length of the region in bytes.
.location.physicalLocation.region.snippet
_exception_stack_frames
location.physicalLocation.region.snippet.text - UTF-8-encoded content from a text artifact.
location.physicalLocation.region.snippet.binary - MIME Base64-encoded content from a binary artifact, or from a text artifact in its original encoding.
.location.physicalLocation.region.snippet.rendered
_exception_stack_frames
location.physicalLocation.region.snippet.rendered.text - A plain text message string or format string.
location.physicalLocation.region.snippet.rendered.markdown - A Markdown message string or format string.
.location.physicalLocation.region.snippet.rendered.properties
_exception_stack_frames
location.physicalLocation.region.snippet.rendered.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.location.physicalLocation.region.snippet.properties
_exception_stack_frames
location.physicalLocation.region.snippet.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.location.physicalLocation.region.message
_exception_stack_frames
location.physicalLocation.region.message.text - A plain text message string.
location.physicalLocation.region.message.markdown - A Markdown message string.
location.physicalLocation.region.message.id - The identifier for this message.
location.physicalLocation.region.message.arguments An array of strings to substitute into the message string.
#
Values
Actions
{{$index+1}}.
.location.physicalLocation.region.message.properties
_exception_stack_frames
location.physicalLocation.region.sourceLanguage - Specifies the source language, if any, of the portion of the artifact specified by the region object.
location.physicalLocation.region.message.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.location.physicalLocation.region.properties
_exception_stack_frames
location.physicalLocation.region.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.location.physicalLocation.contextRegion
_exception_stack_frames
location.physicalLocation.contextRegion.startLine - The line number of the first character in the region.
location.physicalLocation.contextRegion.startColumn - The column number of the first character in the region.
location.physicalLocation.contextRegion.endLine - The line number of the last character in the region.
location.physicalLocation.contextRegion.endColumn - The column number of the character following the end of the region.
location.physicalLocation.contextRegion.charOffset - The zero-based offset from the beginning of the artifact of the first character in the region.
location.physicalLocation.contextRegion.charLength - The length of the region in characters.
location.physicalLocation.contextRegion.byteOffset - The zero-based offset from the beginning of the artifact of the first byte in the region.
location.physicalLocation.contextRegion.byteLength - The length of the region in bytes.
.location.physicalLocation.contextRegion.snippet
_exception_stack_frames
location.physicalLocation.contextRegion.snippet.text - UTF-8-encoded content from a text artifact.
location.physicalLocation.contextRegion.snippet.binary - MIME Base64-encoded content from a binary artifact, or from a text artifact in its original encoding.
.location.physicalLocation.contextRegion.snippet.rendered
_exception_stack_frames
location.physicalLocation.contextRegion.snippet.rendered.text - A plain text message string or format string.
location.physicalLocation.contextRegion.snippet.rendered.markdown - A Markdown message string or format string.
.location.physicalLocation.contextRegion.snippet.rendered.properties
_exception_stack_frames
location.physicalLocation.contextRegion.snippet.rendered.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.location.physicalLocation.contextRegion.snippet.properties
_exception_stack_frames
location.physicalLocation.contextRegion.snippet.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.location.physicalLocation.contextRegion.message
_exception_stack_frames
location.physicalLocation.contextRegion.message.text - A plain text message string.
location.physicalLocation.contextRegion.message.markdown - A Markdown message string.
location.physicalLocation.contextRegion.message.id - The identifier for this message.
location.physicalLocation.contextRegion.message.arguments An array of strings to substitute into the message string.
#
Values
Actions
{{$index+1}}.
.location.physicalLocation.contextRegion.message.properties
_exception_stack_frames
location.physicalLocation.contextRegion.sourceLanguage - Specifies the source language, if any, of the portion of the artifact specified by the region object.
location.physicalLocation.contextRegion.message.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.location.physicalLocation.contextRegion.properties
_exception_stack_frames
location.physicalLocation.contextRegion.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.location.physicalLocation.properties
_exception_stack_frames
location.physicalLocation.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
location.logicalLocations The logical locations associated with the result.
#
name
index
fullyQualifiedName
decoratedName
parentIndex
kind
Actions
{{$index+1}}.
{{row.name}}
{{row.index}}
{{row.fullyQualifiedName}}
{{row.decoratedName}}
{{row.parentIndex}}
{{row.kind}}
.location.message
_exception_stack_frames
location.message.text - A plain text message string.
location.message.markdown - A Markdown message string.
location.message.id - The identifier for this message.
location.message.arguments An array of strings to substitute into the message string.
#
Values
Actions
{{$index+1}}.
.location.message.properties
_exception_stack_frames
location.message.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
location.annotations A set of regions relevant to the location.
#
startLine
startColumn
endLine
endColumn
charOffset
charLength
byteOffset
byteLength
snippet.text
snippet.binary
Actions
{{$index+1}}.
{{row.startLine}}
{{row.startColumn}}
{{row.endLine}}
{{row.endColumn}}
{{row.charOffset}}
{{row.charLength}}
{{row.byteOffset}}
{{row.byteLength}}
{{row.snippet.text}}
{{row.snippet.binary}}
location.relationships An array of objects that describe relationships between this location and others.
#
target
description.text
description.markdown
description.id
Actions
{{$index+1}}.
{{row.target}}
{{row.description.text}}
{{row.description.markdown}}
{{row.description.id}}
.location.properties
_exception_stack_frames
module - The name of the module that contains the code of this stack frame.
threadId - The thread identifier of the stack frame.
location.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
parameters The parameters of the call that is executing.
#
Values
Actions
{{$index+1}}.
.properties
_exception_stack_frames
properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
{{repoTitle.MainEntity}}
name - Identifies the construct in which the result occurred. For example, this property might contain the name of a class or a method.
index - The index within the logical locations array.
fullyQualifiedName - The human-readable fully qualified name of the logical location.
decoratedName - The machine-readable name for the logical location, such as a mangled function name provided by a C++ compiler that encodes calling convention, return type and other details along with the function name.
parentIndex - Identifies the index of the immediate parent of the construct in which the result was detected. For example, this property might point to a logical location that represents the namespace that holds a type.
kind - The type of construct this logical location component refers to. Should be one of 'function', 'member', 'module', 'namespace', 'parameter', 'resource', 'returnType', 'type', 'variable', 'object', 'array', 'property', 'value', 'element', 'text', 'attribute', 'comment', 'declaration', 'dtd' or 'processingInstruction', if any of those accurately describe the construct.
.properties
_location_logicalLocations
properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
{{repoTitle.MainEntity}}
startLine - The line number of the first character in the region.
startColumn - The column number of the first character in the region.
endLine - The line number of the last character in the region.
endColumn - The column number of the character following the end of the region.
charOffset - The zero-based offset from the beginning of the artifact of the first character in the region.
charLength - The length of the region in characters.
byteOffset - The zero-based offset from the beginning of the artifact of the first byte in the region.
byteLength - The length of the region in bytes.
.snippet
_location_annotations
snippet.text - UTF-8-encoded content from a text artifact.
snippet.binary - MIME Base64-encoded content from a binary artifact, or from a text artifact in its original encoding.
.snippet.rendered
_location_annotations
snippet.rendered.text - A plain text message string or format string.
snippet.rendered.markdown - A Markdown message string or format string.
.snippet.rendered.properties
_location_annotations
snippet.rendered.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.snippet.properties
_location_annotations
snippet.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.message
_location_annotations
message.text - A plain text message string.
message.markdown - A Markdown message string.
message.id - The identifier for this message.
message.arguments An array of strings to substitute into the message string.
#
Values
Actions
{{$index+1}}.
.message.properties
_location_annotations
sourceLanguage - Specifies the source language, if any, of the portion of the artifact specified by the region object.
message.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.properties
_location_annotations
properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
{{repoTitle.MainEntity}}
target - A reference to the related location.
kinds A set of distinct strings that categorize the relationship. Well-known kinds include 'includes', 'isIncludedBy' and 'relevant'.
#
Values
Actions
{{$index+1}}.
.description
_location_relationships
description.text - A plain text message string.
description.markdown - A Markdown message string.
description.id - The identifier for this message.
description.arguments An array of strings to substitute into the message string.
#
Values
Actions
{{$index+1}}.
.description.properties
_location_relationships
description.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.properties
_location_relationships
properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
{{repoTitle.MainEntity}}
kind - A string that identifies the kind of exception, for example, the fully qualified type name of an object that was thrown, or the symbolic name of a signal.
message - A message that describes the exception.
.stack
_exception_innerExceptions
.stack.message
_exception_innerExceptions
stack.message.text - A plain text message string.
stack.message.markdown - A Markdown message string.
stack.message.id - The identifier for this message.
stack.message.arguments An array of strings to substitute into the message string.
#
Values
Actions
{{$index+1}}.
.stack.message.properties
_exception_innerExceptions
stack.message.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
stack.frames An array of stack frames that represents a sequence of calls, rendered in reverse chronological order, that comprise the call stack.
#
location.id
location.physicalLocation.address.absoluteAddress
location.physicalLocation.address.relativeAddress
location.physicalLocation.address.length
location.physicalLocation.address.kind
location.physicalLocation.address.name
location.physicalLocation.address.fullyQualifiedName
location.physicalLocation.address.offsetFromParent
location.physicalLocation.address.index
location.physicalLocation.address.parentIndex
Actions
{{$index+1}}.
{{row.location.id}}
{{row.location.physicalLocation.address.absoluteAddress}}
{{row.location.physicalLocation.address.relativeAddress}}
{{row.location.physicalLocation.address.length}}
{{row.location.physicalLocation.address.kind}}
{{row.location.physicalLocation.address.name}}
{{row.location.physicalLocation.address.fullyQualifiedName}}
{{row.location.physicalLocation.address.offsetFromParent}}
{{row.location.physicalLocation.address.index}}
{{row.location.physicalLocation.address.parentIndex}}
.stack.properties
_exception_innerExceptions
stack.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
innerExceptions An array of exception objects each of which is considered a cause of this exception.
#
kind
message
stack.message.text
stack.message.markdown
stack.message.id
Actions
{{$index+1}}.
{{row.kind}}
{{row.message}}
{{row.stack.message.text}}
{{row.stack.message.markdown}}
{{row.stack.message.id}}
.properties
_exception_innerExceptions
properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
{{repoTitle.MainEntity}}
.location
_stack_frames
location.id - Value that distinguishes this location from all other locations within a single result object.
.location.physicalLocation
_stack_frames
.location.physicalLocation.address
_stack_frames
location.physicalLocation.address.absoluteAddress - The address expressed as a byte offset from the start of the addressable region.
location.physicalLocation.address.relativeAddress - The address expressed as a byte offset from the absolute address of the top-most parent object.
location.physicalLocation.address.length - The number of bytes in this range of addresses.
location.physicalLocation.address.kind - An open-ended string that identifies the address kind. 'data', 'function', 'header','instruction', 'module', 'page', 'section', 'segment', 'stack', 'stackFrame', 'table' are well-known values.
location.physicalLocation.address.name - A name that is associated with the address, e.g., '.text'.
location.physicalLocation.address.fullyQualifiedName - A human-readable fully qualified name that is associated with the address.
location.physicalLocation.address.offsetFromParent - The byte offset of this address from the absolute or relative address of the parent object.
location.physicalLocation.address.index - The index within run.addresses of the cached object for this address.
location.physicalLocation.address.parentIndex - The index within run.addresses of the parent object.
.location.physicalLocation.address.properties
_stack_frames
location.physicalLocation.address.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.location.physicalLocation.artifactLocation
_stack_frames
location.physicalLocation.artifactLocation.uri - A string containing a valid relative or absolute URI.
location.physicalLocation.artifactLocation.uriBaseId - A string which indirectly specifies the absolute URI with respect to which a relative URI in the "uri" property is interpreted.
location.physicalLocation.artifactLocation.index - The index within the run artifacts array of the artifact object associated with the artifact location.
.location.physicalLocation.artifactLocation.description
_stack_frames
location.physicalLocation.artifactLocation.description.text - A plain text message string.
location.physicalLocation.artifactLocation.description.markdown - A Markdown message string.
location.physicalLocation.artifactLocation.description.id - The identifier for this message.
location.physicalLocation.artifactLocation.description.arguments An array of strings to substitute into the message string.
#
Values
Actions
{{$index+1}}.
.location.physicalLocation.artifactLocation.description.properties
_stack_frames
location.physicalLocation.artifactLocation.description.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.location.physicalLocation.artifactLocation.properties
_stack_frames
location.physicalLocation.artifactLocation.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.location.physicalLocation.region
_stack_frames
location.physicalLocation.region.startLine - The line number of the first character in the region.
location.physicalLocation.region.startColumn - The column number of the first character in the region.
location.physicalLocation.region.endLine - The line number of the last character in the region.
location.physicalLocation.region.endColumn - The column number of the character following the end of the region.
location.physicalLocation.region.charOffset - The zero-based offset from the beginning of the artifact of the first character in the region.
location.physicalLocation.region.charLength - The length of the region in characters.
location.physicalLocation.region.byteOffset - The zero-based offset from the beginning of the artifact of the first byte in the region.
location.physicalLocation.region.byteLength - The length of the region in bytes.
.location.physicalLocation.region.snippet
_stack_frames
location.physicalLocation.region.snippet.text - UTF-8-encoded content from a text artifact.
location.physicalLocation.region.snippet.binary - MIME Base64-encoded content from a binary artifact, or from a text artifact in its original encoding.
.location.physicalLocation.region.snippet.rendered
_stack_frames
location.physicalLocation.region.snippet.rendered.text - A plain text message string or format string.
location.physicalLocation.region.snippet.rendered.markdown - A Markdown message string or format string.
.location.physicalLocation.region.snippet.rendered.properties
_stack_frames
location.physicalLocation.region.snippet.rendered.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.location.physicalLocation.region.snippet.properties
_stack_frames
location.physicalLocation.region.snippet.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.location.physicalLocation.region.message
_stack_frames
location.physicalLocation.region.message.text - A plain text message string.
location.physicalLocation.region.message.markdown - A Markdown message string.
location.physicalLocation.region.message.id - The identifier for this message.
location.physicalLocation.region.message.arguments An array of strings to substitute into the message string.
#
Values
Actions
{{$index+1}}.
.location.physicalLocation.region.message.properties
_stack_frames
location.physicalLocation.region.sourceLanguage - Specifies the source language, if any, of the portion of the artifact specified by the region object.
location.physicalLocation.region.message.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.location.physicalLocation.region.properties
_stack_frames
location.physicalLocation.region.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.location.physicalLocation.contextRegion
_stack_frames
location.physicalLocation.contextRegion.startLine - The line number of the first character in the region.
location.physicalLocation.contextRegion.startColumn - The column number of the first character in the region.
location.physicalLocation.contextRegion.endLine - The line number of the last character in the region.
location.physicalLocation.contextRegion.endColumn - The column number of the character following the end of the region.
location.physicalLocation.contextRegion.charOffset - The zero-based offset from the beginning of the artifact of the first character in the region.
location.physicalLocation.contextRegion.charLength - The length of the region in characters.
location.physicalLocation.contextRegion.byteOffset - The zero-based offset from the beginning of the artifact of the first byte in the region.
location.physicalLocation.contextRegion.byteLength - The length of the region in bytes.
.location.physicalLocation.contextRegion.snippet
_stack_frames
location.physicalLocation.contextRegion.snippet.text - UTF-8-encoded content from a text artifact.
location.physicalLocation.contextRegion.snippet.binary - MIME Base64-encoded content from a binary artifact, or from a text artifact in its original encoding.
.location.physicalLocation.contextRegion.snippet.rendered
_stack_frames
location.physicalLocation.contextRegion.snippet.rendered.text - A plain text message string or format string.
location.physicalLocation.contextRegion.snippet.rendered.markdown - A Markdown message string or format string.
.location.physicalLocation.contextRegion.snippet.rendered.properties
_stack_frames
location.physicalLocation.contextRegion.snippet.rendered.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.location.physicalLocation.contextRegion.snippet.properties
_stack_frames
location.physicalLocation.contextRegion.snippet.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.location.physicalLocation.contextRegion.message
_stack_frames
location.physicalLocation.contextRegion.message.text - A plain text message string.
location.physicalLocation.contextRegion.message.markdown - A Markdown message string.
location.physicalLocation.contextRegion.message.id - The identifier for this message.
location.physicalLocation.contextRegion.message.arguments An array of strings to substitute into the message string.
#
Values
Actions
{{$index+1}}.
.location.physicalLocation.contextRegion.message.properties
_stack_frames
location.physicalLocation.contextRegion.sourceLanguage - Specifies the source language, if any, of the portion of the artifact specified by the region object.
location.physicalLocation.contextRegion.message.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.location.physicalLocation.contextRegion.properties
_stack_frames
location.physicalLocation.contextRegion.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.location.physicalLocation.properties
_stack_frames
location.physicalLocation.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
location.logicalLocations The logical locations associated with the result.
#
name
index
fullyQualifiedName
decoratedName
parentIndex
kind
Actions
{{$index+1}}.
{{row.name}}
{{row.index}}
{{row.fullyQualifiedName}}
{{row.decoratedName}}
{{row.parentIndex}}
{{row.kind}}
.location.message
_stack_frames
location.message.text - A plain text message string.
location.message.markdown - A Markdown message string.
location.message.id - The identifier for this message.
location.message.arguments An array of strings to substitute into the message string.
#
Values
Actions
{{$index+1}}.
.location.message.properties
_stack_frames
location.message.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
location.annotations A set of regions relevant to the location.
#
startLine
startColumn
endLine
endColumn
charOffset
charLength
byteOffset
byteLength
snippet.text
snippet.binary
Actions
{{$index+1}}.
{{row.startLine}}
{{row.startColumn}}
{{row.endLine}}
{{row.endColumn}}
{{row.charOffset}}
{{row.charLength}}
{{row.byteOffset}}
{{row.byteLength}}
{{row.snippet.text}}
{{row.snippet.binary}}
location.relationships An array of objects that describe relationships between this location and others.
#
target
description.text
description.markdown
description.id
Actions
{{$index+1}}.
{{row.target}}
{{row.description.text}}
{{row.description.markdown}}
{{row.description.id}}
.location.properties
_stack_frames
module - The name of the module that contains the code of this stack frame.
threadId - The thread identifier of the stack frame.
location.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
parameters The parameters of the call that is executing.
#
Values
Actions
{{$index+1}}.
.properties
_stack_frames
properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
{{repoTitle.MainEntity}}
kind - A string that identifies the kind of exception, for example, the fully qualified type name of an object that was thrown, or the symbolic name of a signal.
message - A message that describes the exception.
.stack
_innerExceptions
.stack.message
_innerExceptions
stack.message.text - A plain text message string.
stack.message.markdown - A Markdown message string.
stack.message.id - The identifier for this message.
stack.message.arguments An array of strings to substitute into the message string.
#
Values
Actions
{{$index+1}}.
.stack.message.properties
_innerExceptions
stack.message.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
stack.frames An array of stack frames that represents a sequence of calls, rendered in reverse chronological order, that comprise the call stack.
#
location.id
location.physicalLocation.address.absoluteAddress
location.physicalLocation.address.relativeAddress
location.physicalLocation.address.length
location.physicalLocation.address.kind
location.physicalLocation.address.name
location.physicalLocation.address.fullyQualifiedName
location.physicalLocation.address.offsetFromParent
location.physicalLocation.address.index
location.physicalLocation.address.parentIndex
Actions
{{$index+1}}.
{{row.location.id}}
{{row.location.physicalLocation.address.absoluteAddress}}
{{row.location.physicalLocation.address.relativeAddress}}
{{row.location.physicalLocation.address.length}}
{{row.location.physicalLocation.address.kind}}
{{row.location.physicalLocation.address.name}}
{{row.location.physicalLocation.address.fullyQualifiedName}}
{{row.location.physicalLocation.address.offsetFromParent}}
{{row.location.physicalLocation.address.index}}
{{row.location.physicalLocation.address.parentIndex}}
.stack.properties
_innerExceptions
stack.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
innerExceptions An array of exception objects each of which is considered a cause of this exception.
#
kind
message
stack.message.text
stack.message.markdown
stack.message.id
Actions
{{$index+1}}.
{{row.kind}}
{{row.message}}
{{row.stack.message.text}}
{{row.stack.message.markdown}}
{{row.stack.message.id}}
.properties
_innerExceptions
properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
{{repoTitle.MainEntity}}
locations The locations relevant to this notification.
#
uri
uriBaseId
index
description.text
description.markdown
description.id
Actions
{{$index+1}}.
{{row.uri}}
{{row.uriBaseId}}
{{row.index}}
{{row.description.text}}
{{row.description.markdown}}
{{row.description.id}}
.message
_toolConfigurationNotifications
message.text - A plain text message string.
message.markdown - A Markdown message string.
message.id - The identifier for this message.
message.arguments An array of strings to substitute into the message string.
#
Values
Actions
{{$index+1}}.
.message.properties
_toolConfigurationNotifications
level - A value specifying the severity level of the notification.
threadId - The thread identifier of the code that generated the notification.
timeUtc - The Coordinated Universal Time (UTC) date and time at which the analysis tool generated the notification.
message.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.exception
_toolConfigurationNotifications
exception.kind - A string that identifies the kind of exception, for example, the fully qualified type name of an object that was thrown, or the symbolic name of a signal.
exception.message - A message that describes the exception.
.exception.stack
_toolConfigurationNotifications
.exception.stack.message
_toolConfigurationNotifications
exception.stack.message.text - A plain text message string.
exception.stack.message.markdown - A Markdown message string.
exception.stack.message.id - The identifier for this message.
exception.stack.message.arguments An array of strings to substitute into the message string.
#
Values
Actions
{{$index+1}}.
.exception.stack.message.properties
_toolConfigurationNotifications
exception.stack.message.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
exception.stack.frames An array of stack frames that represents a sequence of calls, rendered in reverse chronological order, that comprise the call stack.
#
location.id
location.physicalLocation.address.absoluteAddress
location.physicalLocation.address.relativeAddress
location.physicalLocation.address.length
location.physicalLocation.address.kind
location.physicalLocation.address.name
location.physicalLocation.address.fullyQualifiedName
location.physicalLocation.address.offsetFromParent
location.physicalLocation.address.index
location.physicalLocation.address.parentIndex
Actions
{{$index+1}}.
{{row.location.id}}
{{row.location.physicalLocation.address.absoluteAddress}}
{{row.location.physicalLocation.address.relativeAddress}}
{{row.location.physicalLocation.address.length}}
{{row.location.physicalLocation.address.kind}}
{{row.location.physicalLocation.address.name}}
{{row.location.physicalLocation.address.fullyQualifiedName}}
{{row.location.physicalLocation.address.offsetFromParent}}
{{row.location.physicalLocation.address.index}}
{{row.location.physicalLocation.address.parentIndex}}
.exception.stack.properties
_toolConfigurationNotifications
exception.stack.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
exception.innerExceptions An array of exception objects each of which is considered a cause of this exception.
#
kind
message
stack.message.text
stack.message.markdown
stack.message.id
Actions
{{$index+1}}.
{{row.kind}}
{{row.message}}
{{row.stack.message.text}}
{{row.stack.message.markdown}}
{{row.stack.message.id}}
.exception.properties
_toolConfigurationNotifications
exception.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.descriptor
_toolConfigurationNotifications
descriptor.id - The id of the descriptor.
descriptor.index - The index into an array of descriptors in toolComponent.ruleDescriptors, toolComponent.notificationDescriptors, or toolComponent.taxonomyDescriptors, depending on context.
descriptor.guid - A guid that uniquely identifies the descriptor.
.descriptor.toolComponent
_toolConfigurationNotifications
descriptor.toolComponent.name - The 'name' property of the referenced toolComponent.
descriptor.toolComponent.index - An index into the referenced toolComponent in tool.extensions.
descriptor.toolComponent.guid - The 'guid' property of the referenced toolComponent.
.descriptor.toolComponent.properties
_toolConfigurationNotifications
descriptor.toolComponent.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.descriptor.properties
_toolConfigurationNotifications
descriptor.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.associatedRule
_toolConfigurationNotifications
associatedRule.id - The id of the descriptor.
associatedRule.index - The index into an array of descriptors in toolComponent.ruleDescriptors, toolComponent.notificationDescriptors, or toolComponent.taxonomyDescriptors, depending on context.
associatedRule.guid - A guid that uniquely identifies the descriptor.
.associatedRule.toolComponent
_toolConfigurationNotifications
associatedRule.toolComponent.name - The 'name' property of the referenced toolComponent.
associatedRule.toolComponent.index - An index into the referenced toolComponent in tool.extensions.
associatedRule.toolComponent.guid - The 'guid' property of the referenced toolComponent.
.associatedRule.toolComponent.properties
_toolConfigurationNotifications
associatedRule.toolComponent.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.associatedRule.properties
_toolConfigurationNotifications
associatedRule.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.properties
_toolConfigurationNotifications
properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
{{repoTitle.MainEntity}}
id - A stable, opaque identifier for the report.
guid - A unique identifier for the reporting descriptor in the form of a GUID.
name - A report identifier that is understandable to an end user.
deprecatedIds An array of stable, opaque identifiers by which this report was known in some previous version of the analysis tool.
#
Values
Actions
{{$index+1}}.
deprecatedGuids An array of unique identifies in the form of a GUID by which this report was known in some previous version of the analysis tool.
#
Values
Actions
{{$index+1}}.
deprecatedNames An array of readable identifiers by which this report was known in some previous version of the analysis tool.
#
Values
Actions
{{$index+1}}.
.shortDescription
_conversion_tool_driver_notifications
shortDescription.text - A plain text message string or format string.
shortDescription.markdown - A Markdown message string or format string.
.shortDescription.properties
_conversion_tool_driver_notifications
shortDescription.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.fullDescription
_conversion_tool_driver_notifications
fullDescription.text - A plain text message string or format string.
fullDescription.markdown - A Markdown message string or format string.
.fullDescription.properties
_conversion_tool_driver_notifications
fullDescription.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.messageStrings
_conversion_tool_driver_notifications
.defaultConfiguration
_conversion_tool_driver_notifications
defaultConfiguration.enabled - Specifies whether the report may be produced during the scan.
defaultConfiguration.level - Specifies the failure level for the report.
defaultConfiguration.rank - Specifies the relative priority of the report. Used for analysis output only.
.defaultConfiguration.parameters
_conversion_tool_driver_notifications
defaultConfiguration.parameters.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.defaultConfiguration.properties
_conversion_tool_driver_notifications
helpUri - A URI where the primary documentation for the report can be found.
defaultConfiguration.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.help
_conversion_tool_driver_notifications
help.text - A plain text message string or format string.
help.markdown - A Markdown message string or format string.
.help.properties
_conversion_tool_driver_notifications
help.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
relationships An array of objects that describe relationships between this reporting descriptor and others.
#
target.id
target.index
target.guid
target.toolComponent.name
target.toolComponent.index
target.toolComponent.guid
description.text
description.markdown
description.id
Actions
{{$index+1}}.
{{row.target.id}}
{{row.target.index}}
{{row.target.guid}}
{{row.target.toolComponent.name}}
{{row.target.toolComponent.index}}
{{row.target.toolComponent.guid}}
{{row.description.text}}
{{row.description.markdown}}
{{row.description.id}}
.properties
_conversion_tool_driver_notifications
properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
{{repoTitle.MainEntity}}
id - A stable, opaque identifier for the report.
guid - A unique identifier for the reporting descriptor in the form of a GUID.
name - A report identifier that is understandable to an end user.
deprecatedIds An array of stable, opaque identifiers by which this report was known in some previous version of the analysis tool.
#
Values
Actions
{{$index+1}}.
deprecatedGuids An array of unique identifies in the form of a GUID by which this report was known in some previous version of the analysis tool.
#
Values
Actions
{{$index+1}}.
deprecatedNames An array of readable identifiers by which this report was known in some previous version of the analysis tool.
#
Values
Actions
{{$index+1}}.
.shortDescription
_conversion_tool_driver_rules
shortDescription.text - A plain text message string or format string.
shortDescription.markdown - A Markdown message string or format string.
.shortDescription.properties
_conversion_tool_driver_rules
shortDescription.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.fullDescription
_conversion_tool_driver_rules
fullDescription.text - A plain text message string or format string.
fullDescription.markdown - A Markdown message string or format string.
.fullDescription.properties
_conversion_tool_driver_rules
fullDescription.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.messageStrings
_conversion_tool_driver_rules
.defaultConfiguration
_conversion_tool_driver_rules
defaultConfiguration.enabled - Specifies whether the report may be produced during the scan.
defaultConfiguration.level - Specifies the failure level for the report.
defaultConfiguration.rank - Specifies the relative priority of the report. Used for analysis output only.
.defaultConfiguration.parameters
_conversion_tool_driver_rules
defaultConfiguration.parameters.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.defaultConfiguration.properties
_conversion_tool_driver_rules
helpUri - A URI where the primary documentation for the report can be found.
defaultConfiguration.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.help
_conversion_tool_driver_rules
help.text - A plain text message string or format string.
help.markdown - A Markdown message string or format string.
.help.properties
_conversion_tool_driver_rules
help.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
relationships An array of objects that describe relationships between this reporting descriptor and others.
#
target.id
target.index
target.guid
target.toolComponent.name
target.toolComponent.index
target.toolComponent.guid
description.text
description.markdown
description.id
Actions
{{$index+1}}.
{{row.target.id}}
{{row.target.index}}
{{row.target.guid}}
{{row.target.toolComponent.name}}
{{row.target.toolComponent.index}}
{{row.target.toolComponent.guid}}
{{row.description.text}}
{{row.description.markdown}}
{{row.description.id}}
.properties
_conversion_tool_driver_rules
properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
{{repoTitle.MainEntity}}
id - A stable, opaque identifier for the report.
guid - A unique identifier for the reporting descriptor in the form of a GUID.
name - A report identifier that is understandable to an end user.
deprecatedIds An array of stable, opaque identifiers by which this report was known in some previous version of the analysis tool.
#
Values
Actions
{{$index+1}}.
deprecatedGuids An array of unique identifies in the form of a GUID by which this report was known in some previous version of the analysis tool.
#
Values
Actions
{{$index+1}}.
deprecatedNames An array of readable identifiers by which this report was known in some previous version of the analysis tool.
#
Values
Actions
{{$index+1}}.
.shortDescription
_conversion_tool_driver_taxa
shortDescription.text - A plain text message string or format string.
shortDescription.markdown - A Markdown message string or format string.
.shortDescription.properties
_conversion_tool_driver_taxa
shortDescription.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.fullDescription
_conversion_tool_driver_taxa
fullDescription.text - A plain text message string or format string.
fullDescription.markdown - A Markdown message string or format string.
.fullDescription.properties
_conversion_tool_driver_taxa
fullDescription.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.messageStrings
_conversion_tool_driver_taxa
.defaultConfiguration
_conversion_tool_driver_taxa
defaultConfiguration.enabled - Specifies whether the report may be produced during the scan.
defaultConfiguration.level - Specifies the failure level for the report.
defaultConfiguration.rank - Specifies the relative priority of the report. Used for analysis output only.
.defaultConfiguration.parameters
_conversion_tool_driver_taxa
defaultConfiguration.parameters.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.defaultConfiguration.properties
_conversion_tool_driver_taxa
helpUri - A URI where the primary documentation for the report can be found.
defaultConfiguration.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.help
_conversion_tool_driver_taxa
help.text - A plain text message string or format string.
help.markdown - A Markdown message string or format string.
.help.properties
_conversion_tool_driver_taxa
help.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
relationships An array of objects that describe relationships between this reporting descriptor and others.
#
target.id
target.index
target.guid
target.toolComponent.name
target.toolComponent.index
target.toolComponent.guid
description.text
description.markdown
description.id
Actions
{{$index+1}}.
{{row.target.id}}
{{row.target.index}}
{{row.target.guid}}
{{row.target.toolComponent.name}}
{{row.target.toolComponent.index}}
{{row.target.toolComponent.guid}}
{{row.description.text}}
{{row.description.markdown}}
{{row.description.id}}
.properties
_conversion_tool_driver_taxa
properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
{{repoTitle.MainEntity}}
uri - A string containing a valid relative or absolute URI.
uriBaseId - A string which indirectly specifies the absolute URI with respect to which a relative URI in the "uri" property is interpreted.
index - The index within the run artifacts array of the artifact object associated with the artifact location.
.description
_conversion_tool_driver_locations
description.text - A plain text message string.
description.markdown - A Markdown message string.
description.id - The identifier for this message.
description.arguments An array of strings to substitute into the message string.
#
Values
Actions
{{$index+1}}.
.description.properties
_conversion_tool_driver_locations
description.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.properties
_conversion_tool_driver_locations
properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
{{repoTitle.MainEntity}}
name - The 'name' property of the referenced toolComponent.
index - An index into the referenced toolComponent in tool.extensions.
guid - The 'guid' property of the referenced toolComponent.
.properties
_conversion_tool_driver_supportedTaxonomies
properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
{{repoTitle.MainEntity}}
guid - A unique identifier for the tool component in the form of a GUID.
name - The name of the tool component.
organization - The organization or company that produced the tool component.
product - A product suite to which the tool component belongs.
productSuite - A localizable string containing the name of the suite of products to which the tool component belongs.
.shortDescription
_conversion_tool_extensions
shortDescription.text - A plain text message string or format string.
shortDescription.markdown - A Markdown message string or format string.
.shortDescription.properties
_conversion_tool_extensions
shortDescription.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.fullDescription
_conversion_tool_extensions
fullDescription.text - A plain text message string or format string.
fullDescription.markdown - A Markdown message string or format string.
.fullDescription.properties
_conversion_tool_extensions
fullName - The name of the tool component along with its version and any other useful identifying information, such as its locale.
version - The tool component version, in whatever format the component natively provides.
semanticVersion - The tool component version in the format specified by Semantic Versioning 2.0.
dottedQuadFileVersion - The binary version of the tool component's primary executable file expressed as four non-negative integers separated by a period (for operating systems that express file versions in this way).
releaseDateUtc - A string specifying the UTC date (and optionally, the time) of the component's release.
downloadUri - The absolute URI from which the tool component can be downloaded.
informationUri - The absolute URI at which information about this version of the tool component can be found.
fullDescription.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.globalMessageStrings
_conversion_tool_extensions
language - The language of the messages emitted into the log file during this run (expressed as an ISO 639-1 two-letter lowercase language code) and an optional region (expressed as an ISO 3166-1 two-letter uppercase subculture code associated with a country or region). The casing is recommended but not required (in order for this data to conform to RFC5646).
isComprehensive - Specifies whether this object contains a complete definition of the localizable and/or non-localizable data for this component, as opposed to including only data that is relevant to the results persisted to this log file.
localizedDataSemanticVersion - The semantic version of the localized strings defined in this component; maintained by components that provide translations.
minimumRequiredLocalizedDataSemanticVersion - The minimum value of localizedDataSemanticVersion required in translations consumed by this component; used by components that consume translations.
notifications An array of reportingDescriptor objects relevant to the notifications related to the configuration and runtime execution of the tool component.
#
id
guid
name
shortDescription.text
shortDescription.markdown
fullDescription.text
fullDescription.markdown
defaultConfiguration.enabled
defaultConfiguration.level
defaultConfiguration.rank
Actions
{{$index+1}}.
{{row.id}}
{{row.guid}}
{{row.name}}
{{row.shortDescription.text}}
{{row.shortDescription.markdown}}
{{row.fullDescription.text}}
{{row.fullDescription.markdown}}
{{row.defaultConfiguration.enabledSelected.DisplayText}}
{{row.defaultConfiguration.level}}
{{row.defaultConfiguration.rank}}
rules An array of reportingDescriptor objects relevant to the analysis performed by the tool component.
#
id
guid
name
shortDescription.text
shortDescription.markdown
fullDescription.text
fullDescription.markdown
defaultConfiguration.enabled
defaultConfiguration.level
defaultConfiguration.rank
Actions
{{$index+1}}.
{{row.id}}
{{row.guid}}
{{row.name}}
{{row.shortDescription.text}}
{{row.shortDescription.markdown}}
{{row.fullDescription.text}}
{{row.fullDescription.markdown}}
{{row.defaultConfiguration.enabledSelected.DisplayText}}
{{row.defaultConfiguration.level}}
{{row.defaultConfiguration.rank}}
taxa An array of reportingDescriptor objects relevant to the definitions of both standalone and tool-defined taxonomies.
#
id
guid
name
shortDescription.text
shortDescription.markdown
fullDescription.text
fullDescription.markdown
defaultConfiguration.enabled
defaultConfiguration.level
defaultConfiguration.rank
Actions
{{$index+1}}.
{{row.id}}
{{row.guid}}
{{row.name}}
{{row.shortDescription.text}}
{{row.shortDescription.markdown}}
{{row.fullDescription.text}}
{{row.fullDescription.markdown}}
{{row.defaultConfiguration.enabledSelected.DisplayText}}
{{row.defaultConfiguration.level}}
{{row.defaultConfiguration.rank}}
locations An array of the artifactLocation objects associated with the tool component.
#
uri
uriBaseId
index
description.text
description.markdown
description.id
Actions
{{$index+1}}.
{{row.uri}}
{{row.uriBaseId}}
{{row.index}}
{{row.description.text}}
{{row.description.markdown}}
{{row.description.id}}
contents The kinds of data contained in this object.
#
Actions
{{$index+1}}.
.associatedComponent
_conversion_tool_extensions
associatedComponent.name - The 'name' property of the referenced toolComponent.
associatedComponent.index - An index into the referenced toolComponent in tool.extensions.
associatedComponent.guid - The 'guid' property of the referenced toolComponent.
.associatedComponent.properties
_conversion_tool_extensions
associatedComponent.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.translationMetadata
_conversion_tool_extensions
translationMetadata.name - The name associated with the translation metadata.
translationMetadata.fullName - The full name associated with the translation metadata.
.translationMetadata.shortDescription
_conversion_tool_extensions
translationMetadata.shortDescription.text - A plain text message string or format string.
translationMetadata.shortDescription.markdown - A Markdown message string or format string.
.translationMetadata.shortDescription.properties
_conversion_tool_extensions
translationMetadata.shortDescription.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.translationMetadata.fullDescription
_conversion_tool_extensions
translationMetadata.fullDescription.text - A plain text message string or format string.
translationMetadata.fullDescription.markdown - A Markdown message string or format string.
.translationMetadata.fullDescription.properties
_conversion_tool_extensions
translationMetadata.downloadUri - The absolute URI from which the translation metadata can be downloaded.
translationMetadata.informationUri - The absolute URI from which information related to the translation metadata can be downloaded.
translationMetadata.fullDescription.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.translationMetadata.properties
_conversion_tool_extensions
translationMetadata.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
supportedTaxonomies An array of toolComponentReference objects to declare the taxonomies supported by the tool component.
#
name
index
guid
Actions
{{$index+1}}.
{{row.name}}
{{row.index}}
{{row.guid}}
.properties
_conversion_tool_extensions
properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
{{repoTitle.MainEntity}}
uri - A string containing a valid relative or absolute URI.
uriBaseId - A string which indirectly specifies the absolute URI with respect to which a relative URI in the "uri" property is interpreted.
index - The index within the run artifacts array of the artifact object associated with the artifact location.
.description
_conversion_invocation_responseFiles
description.text - A plain text message string.
description.markdown - A Markdown message string.
description.id - The identifier for this message.
description.arguments An array of strings to substitute into the message string.
#
Values
Actions
{{$index+1}}.
.description.properties
_conversion_invocation_responseFiles
description.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.properties
_conversion_invocation_responseFiles
properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
{{repoTitle.MainEntity}}
.configuration
_conversion_invocation_ruleConfigurationOverrides
configuration.enabled - Specifies whether the report may be produced during the scan.
configuration.level - Specifies the failure level for the report.
configuration.rank - Specifies the relative priority of the report. Used for analysis output only.
.configuration.parameters
_conversion_invocation_ruleConfigurationOverrides
configuration.parameters.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.configuration.properties
_conversion_invocation_ruleConfigurationOverrides
configuration.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.descriptor
_conversion_invocation_ruleConfigurationOverrides
descriptor.id - The id of the descriptor.
descriptor.index - The index into an array of descriptors in toolComponent.ruleDescriptors, toolComponent.notificationDescriptors, or toolComponent.taxonomyDescriptors, depending on context.
descriptor.guid - A guid that uniquely identifies the descriptor.
.descriptor.toolComponent
_conversion_invocation_ruleConfigurationOverrides
descriptor.toolComponent.name - The 'name' property of the referenced toolComponent.
descriptor.toolComponent.index - An index into the referenced toolComponent in tool.extensions.
descriptor.toolComponent.guid - The 'guid' property of the referenced toolComponent.
.descriptor.toolComponent.properties
_conversion_invocation_ruleConfigurationOverrides
descriptor.toolComponent.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.descriptor.properties
_conversion_invocation_ruleConfigurationOverrides
descriptor.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.properties
_conversion_invocation_ruleConfigurationOverrides
properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
{{repoTitle.MainEntity}}
.configuration
_conversion_invocation_notificationConfigurationOverrides
configuration.enabled - Specifies whether the report may be produced during the scan.
configuration.level - Specifies the failure level for the report.
configuration.rank - Specifies the relative priority of the report. Used for analysis output only.
.configuration.parameters
_conversion_invocation_notificationConfigurationOverrides
configuration.parameters.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.configuration.properties
_conversion_invocation_notificationConfigurationOverrides
configuration.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.descriptor
_conversion_invocation_notificationConfigurationOverrides
descriptor.id - The id of the descriptor.
descriptor.index - The index into an array of descriptors in toolComponent.ruleDescriptors, toolComponent.notificationDescriptors, or toolComponent.taxonomyDescriptors, depending on context.
descriptor.guid - A guid that uniquely identifies the descriptor.
.descriptor.toolComponent
_conversion_invocation_notificationConfigurationOverrides
descriptor.toolComponent.name - The 'name' property of the referenced toolComponent.
descriptor.toolComponent.index - An index into the referenced toolComponent in tool.extensions.
descriptor.toolComponent.guid - The 'guid' property of the referenced toolComponent.
.descriptor.toolComponent.properties
_conversion_invocation_notificationConfigurationOverrides
descriptor.toolComponent.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.descriptor.properties
_conversion_invocation_notificationConfigurationOverrides
descriptor.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.properties
_conversion_invocation_notificationConfigurationOverrides
properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
{{repoTitle.MainEntity}}
locations The locations relevant to this notification.
#
uri
uriBaseId
index
description.text
description.markdown
description.id
Actions
{{$index+1}}.
{{row.uri}}
{{row.uriBaseId}}
{{row.index}}
{{row.description.text}}
{{row.description.markdown}}
{{row.description.id}}
.message
_conversion_invocation_toolExecutionNotifications
message.text - A plain text message string.
message.markdown - A Markdown message string.
message.id - The identifier for this message.
message.arguments An array of strings to substitute into the message string.
#
Values
Actions
{{$index+1}}.
.message.properties
_conversion_invocation_toolExecutionNotifications
level - A value specifying the severity level of the notification.
threadId - The thread identifier of the code that generated the notification.
timeUtc - The Coordinated Universal Time (UTC) date and time at which the analysis tool generated the notification.
message.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.exception
_conversion_invocation_toolExecutionNotifications
exception.kind - A string that identifies the kind of exception, for example, the fully qualified type name of an object that was thrown, or the symbolic name of a signal.
exception.message - A message that describes the exception.
.exception.stack
_conversion_invocation_toolExecutionNotifications
.exception.stack.message
_conversion_invocation_toolExecutionNotifications
exception.stack.message.text - A plain text message string.
exception.stack.message.markdown - A Markdown message string.
exception.stack.message.id - The identifier for this message.
exception.stack.message.arguments An array of strings to substitute into the message string.
#
Values
Actions
{{$index+1}}.
.exception.stack.message.properties
_conversion_invocation_toolExecutionNotifications
exception.stack.message.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
exception.stack.frames An array of stack frames that represents a sequence of calls, rendered in reverse chronological order, that comprise the call stack.
#
location.id
location.physicalLocation.address.absoluteAddress
location.physicalLocation.address.relativeAddress
location.physicalLocation.address.length
location.physicalLocation.address.kind
location.physicalLocation.address.name
location.physicalLocation.address.fullyQualifiedName
location.physicalLocation.address.offsetFromParent
location.physicalLocation.address.index
location.physicalLocation.address.parentIndex
Actions
{{$index+1}}.
{{row.location.id}}
{{row.location.physicalLocation.address.absoluteAddress}}
{{row.location.physicalLocation.address.relativeAddress}}
{{row.location.physicalLocation.address.length}}
{{row.location.physicalLocation.address.kind}}
{{row.location.physicalLocation.address.name}}
{{row.location.physicalLocation.address.fullyQualifiedName}}
{{row.location.physicalLocation.address.offsetFromParent}}
{{row.location.physicalLocation.address.index}}
{{row.location.physicalLocation.address.parentIndex}}
.exception.stack.properties
_conversion_invocation_toolExecutionNotifications
exception.stack.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
exception.innerExceptions An array of exception objects each of which is considered a cause of this exception.
#
kind
message
stack.message.text
stack.message.markdown
stack.message.id
Actions
{{$index+1}}.
{{row.kind}}
{{row.message}}
{{row.stack.message.text}}
{{row.stack.message.markdown}}
{{row.stack.message.id}}
.exception.properties
_conversion_invocation_toolExecutionNotifications
exception.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.descriptor
_conversion_invocation_toolExecutionNotifications
descriptor.id - The id of the descriptor.
descriptor.index - The index into an array of descriptors in toolComponent.ruleDescriptors, toolComponent.notificationDescriptors, or toolComponent.taxonomyDescriptors, depending on context.
descriptor.guid - A guid that uniquely identifies the descriptor.
.descriptor.toolComponent
_conversion_invocation_toolExecutionNotifications
descriptor.toolComponent.name - The 'name' property of the referenced toolComponent.
descriptor.toolComponent.index - An index into the referenced toolComponent in tool.extensions.
descriptor.toolComponent.guid - The 'guid' property of the referenced toolComponent.
.descriptor.toolComponent.properties
_conversion_invocation_toolExecutionNotifications
descriptor.toolComponent.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.descriptor.properties
_conversion_invocation_toolExecutionNotifications
descriptor.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.associatedRule
_conversion_invocation_toolExecutionNotifications
associatedRule.id - The id of the descriptor.
associatedRule.index - The index into an array of descriptors in toolComponent.ruleDescriptors, toolComponent.notificationDescriptors, or toolComponent.taxonomyDescriptors, depending on context.
associatedRule.guid - A guid that uniquely identifies the descriptor.
.associatedRule.toolComponent
_conversion_invocation_toolExecutionNotifications
associatedRule.toolComponent.name - The 'name' property of the referenced toolComponent.
associatedRule.toolComponent.index - An index into the referenced toolComponent in tool.extensions.
associatedRule.toolComponent.guid - The 'guid' property of the referenced toolComponent.
.associatedRule.toolComponent.properties
_conversion_invocation_toolExecutionNotifications
associatedRule.toolComponent.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.associatedRule.properties
_conversion_invocation_toolExecutionNotifications
associatedRule.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.properties
_conversion_invocation_toolExecutionNotifications
properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
{{repoTitle.MainEntity}}
locations The locations relevant to this notification.
#
uri
uriBaseId
index
description.text
description.markdown
description.id
Actions
{{$index+1}}.
{{row.uri}}
{{row.uriBaseId}}
{{row.index}}
{{row.description.text}}
{{row.description.markdown}}
{{row.description.id}}
.message
_conversion_invocation_toolConfigurationNotifications
message.text - A plain text message string.
message.markdown - A Markdown message string.
message.id - The identifier for this message.
message.arguments An array of strings to substitute into the message string.
#
Values
Actions
{{$index+1}}.
.message.properties
_conversion_invocation_toolConfigurationNotifications
level - A value specifying the severity level of the notification.
threadId - The thread identifier of the code that generated the notification.
timeUtc - The Coordinated Universal Time (UTC) date and time at which the analysis tool generated the notification.
message.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.exception
_conversion_invocation_toolConfigurationNotifications
exception.kind - A string that identifies the kind of exception, for example, the fully qualified type name of an object that was thrown, or the symbolic name of a signal.
exception.message - A message that describes the exception.
.exception.stack
_conversion_invocation_toolConfigurationNotifications
.exception.stack.message
_conversion_invocation_toolConfigurationNotifications
exception.stack.message.text - A plain text message string.
exception.stack.message.markdown - A Markdown message string.
exception.stack.message.id - The identifier for this message.
exception.stack.message.arguments An array of strings to substitute into the message string.
#
Values
Actions
{{$index+1}}.
.exception.stack.message.properties
_conversion_invocation_toolConfigurationNotifications
exception.stack.message.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
exception.stack.frames An array of stack frames that represents a sequence of calls, rendered in reverse chronological order, that comprise the call stack.
#
location.id
location.physicalLocation.address.absoluteAddress
location.physicalLocation.address.relativeAddress
location.physicalLocation.address.length
location.physicalLocation.address.kind
location.physicalLocation.address.name
location.physicalLocation.address.fullyQualifiedName
location.physicalLocation.address.offsetFromParent
location.physicalLocation.address.index
location.physicalLocation.address.parentIndex
Actions
{{$index+1}}.
{{row.location.id}}
{{row.location.physicalLocation.address.absoluteAddress}}
{{row.location.physicalLocation.address.relativeAddress}}
{{row.location.physicalLocation.address.length}}
{{row.location.physicalLocation.address.kind}}
{{row.location.physicalLocation.address.name}}
{{row.location.physicalLocation.address.fullyQualifiedName}}
{{row.location.physicalLocation.address.offsetFromParent}}
{{row.location.physicalLocation.address.index}}
{{row.location.physicalLocation.address.parentIndex}}
.exception.stack.properties
_conversion_invocation_toolConfigurationNotifications
exception.stack.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
exception.innerExceptions An array of exception objects each of which is considered a cause of this exception.
#
kind
message
stack.message.text
stack.message.markdown
stack.message.id
Actions
{{$index+1}}.
{{row.kind}}
{{row.message}}
{{row.stack.message.text}}
{{row.stack.message.markdown}}
{{row.stack.message.id}}
.exception.properties
_conversion_invocation_toolConfigurationNotifications
exception.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.descriptor
_conversion_invocation_toolConfigurationNotifications
descriptor.id - The id of the descriptor.
descriptor.index - The index into an array of descriptors in toolComponent.ruleDescriptors, toolComponent.notificationDescriptors, or toolComponent.taxonomyDescriptors, depending on context.
descriptor.guid - A guid that uniquely identifies the descriptor.
.descriptor.toolComponent
_conversion_invocation_toolConfigurationNotifications
descriptor.toolComponent.name - The 'name' property of the referenced toolComponent.
descriptor.toolComponent.index - An index into the referenced toolComponent in tool.extensions.
descriptor.toolComponent.guid - The 'guid' property of the referenced toolComponent.
.descriptor.toolComponent.properties
_conversion_invocation_toolConfigurationNotifications
descriptor.toolComponent.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.descriptor.properties
_conversion_invocation_toolConfigurationNotifications
descriptor.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.associatedRule
_conversion_invocation_toolConfigurationNotifications
associatedRule.id - The id of the descriptor.
associatedRule.index - The index into an array of descriptors in toolComponent.ruleDescriptors, toolComponent.notificationDescriptors, or toolComponent.taxonomyDescriptors, depending on context.
associatedRule.guid - A guid that uniquely identifies the descriptor.
.associatedRule.toolComponent
_conversion_invocation_toolConfigurationNotifications
associatedRule.toolComponent.name - The 'name' property of the referenced toolComponent.
associatedRule.toolComponent.index - An index into the referenced toolComponent in tool.extensions.
associatedRule.toolComponent.guid - The 'guid' property of the referenced toolComponent.
.associatedRule.toolComponent.properties
_conversion_invocation_toolConfigurationNotifications
associatedRule.toolComponent.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.associatedRule.properties
_conversion_invocation_toolConfigurationNotifications
associatedRule.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.properties
_conversion_invocation_toolConfigurationNotifications
properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
{{repoTitle.MainEntity}}
uri - A string containing a valid relative or absolute URI.
uriBaseId - A string which indirectly specifies the absolute URI with respect to which a relative URI in the "uri" property is interpreted.
index - The index within the run artifacts array of the artifact object associated with the artifact location.
.description
_conversion_analysisToolLogFiles
description.text - A plain text message string.
description.markdown - A Markdown message string.
description.id - The identifier for this message.
description.arguments An array of strings to substitute into the message string.
#
Values
Actions
{{$index+1}}.
.description.properties
_conversion_analysisToolLogFiles
description.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.properties
_conversion_analysisToolLogFiles
properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
{{repoTitle.MainEntity}}
repositoryUri - The absolute URI of the repository.
revisionId - A string that uniquely and permanently identifies the revision within the repository.
branch - The name of a branch containing the revision.
revisionTag - A tag that has been applied to the revision.
asOfTimeUtc - A Coordinated Universal Time (UTC) date and time that can be used to synchronize an enlistment to the state of the repository at that time.
.mappedTo
_versionControlProvenance
mappedTo.uri - A string containing a valid relative or absolute URI.
mappedTo.uriBaseId - A string which indirectly specifies the absolute URI with respect to which a relative URI in the "uri" property is interpreted.
mappedTo.index - The index within the run artifacts array of the artifact object associated with the artifact location.
.mappedTo.description
_versionControlProvenance
mappedTo.description.text - A plain text message string.
mappedTo.description.markdown - A Markdown message string.
mappedTo.description.id - The identifier for this message.
mappedTo.description.arguments An array of strings to substitute into the message string.
#
Values
Actions
{{$index+1}}.
.mappedTo.description.properties
_versionControlProvenance
mappedTo.description.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.mappedTo.properties
_versionControlProvenance
mappedTo.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.properties
_versionControlProvenance
properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
{{repoTitle.MainEntity}}
.description
_artifacts
description.text - A plain text message string.
description.markdown - A Markdown message string.
description.id - The identifier for this message.
description.arguments An array of strings to substitute into the message string.
#
Values
Actions
{{$index+1}}.
.description.properties
_artifacts
description.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.location
_artifacts
location.uri - A string containing a valid relative or absolute URI.
location.uriBaseId - A string which indirectly specifies the absolute URI with respect to which a relative URI in the "uri" property is interpreted.
location.index - The index within the run artifacts array of the artifact object associated with the artifact location.
.location.description
_artifacts
location.description.text - A plain text message string.
location.description.markdown - A Markdown message string.
location.description.id - The identifier for this message.
location.description.arguments An array of strings to substitute into the message string.
#
Values
Actions
{{$index+1}}.
.location.description.properties
_artifacts
location.description.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.location.properties
_artifacts
parentIndex - Identifies the index of the immediate parent of the artifact, if this artifact is nested.
offset - The offset in bytes of the artifact within its containing artifact.
length - The length of the artifact in bytes.
mimeType - The MIME type (RFC 2045) of the artifact.
location.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
roles The role or roles played by the artifact in the analysis.
#
Actions
{{$index+1}}.
.contents
_artifacts
contents.text - UTF-8-encoded content from a text artifact.
contents.binary - MIME Base64-encoded content from a binary artifact, or from a text artifact in its original encoding.
.contents.rendered
_artifacts
contents.rendered.text - A plain text message string or format string.
contents.rendered.markdown - A Markdown message string or format string.
.contents.rendered.properties
_artifacts
contents.rendered.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.contents.properties
_artifacts
encoding - Specifies the encoding for an artifact object that refers to a text file.
sourceLanguage - Specifies the source language for any artifact object that refers to a text file that contains source code.
contents.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.hashes
_artifacts
lastModifiedTimeUtc - The Coordinated Universal Time (UTC) date and time at which the artifact was most recently modified. See "Date/time properties" in the SARIF spec for the required format.
.properties
_artifacts
properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
{{repoTitle.MainEntity}}
name - Identifies the construct in which the result occurred. For example, this property might contain the name of a class or a method.
index - The index within the logical locations array.
fullyQualifiedName - The human-readable fully qualified name of the logical location.
decoratedName - The machine-readable name for the logical location, such as a mangled function name provided by a C++ compiler that encodes calling convention, return type and other details along with the function name.
parentIndex - Identifies the index of the immediate parent of the construct in which the result was detected. For example, this property might point to a logical location that represents the namespace that holds a type.
kind - The type of construct this logical location component refers to. Should be one of 'function', 'member', 'module', 'namespace', 'parameter', 'resource', 'returnType', 'type', 'variable', 'object', 'array', 'property', 'value', 'element', 'text', 'attribute', 'comment', 'declaration', 'dtd' or 'processingInstruction', if any of those accurately describe the construct.
.properties
_logicalLocations
properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
{{repoTitle.MainEntity}}
.description
_graphs
description.text - A plain text message string.
description.markdown - A Markdown message string.
description.id - The identifier for this message.
description.arguments An array of strings to substitute into the message string.
#
Values
Actions
{{$index+1}}.
.description.properties
_graphs
description.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
nodes An array of node objects representing the nodes of the graph.
#
id
label.text
label.markdown
label.id
location.id
location.physicalLocation.address.absoluteAddress
location.physicalLocation.address.relativeAddress
location.physicalLocation.address.length
location.physicalLocation.address.kind
location.physicalLocation.address.name
Actions
{{$index+1}}.
{{row.id}}
{{row.label.text}}
{{row.label.markdown}}
{{row.label.id}}
{{row.location.id}}
{{row.location.physicalLocation.address.absoluteAddress}}
{{row.location.physicalLocation.address.relativeAddress}}
{{row.location.physicalLocation.address.length}}
{{row.location.physicalLocation.address.kind}}
{{row.location.physicalLocation.address.name}}
edges An array of edge objects representing the edges of the graph.
#
id
label.text
label.markdown
label.id
sourceNodeId
targetNodeId
Actions
{{$index+1}}.
{{row.id}}
{{row.label.text}}
{{row.label.markdown}}
{{row.label.id}}
{{row.sourceNodeId}}
{{row.targetNodeId}}
.properties
_graphs
properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
{{repoTitle.MainEntity}}
id - A string that uniquely identifies the node within its graph.
.label
_nodes
label.text - A plain text message string.
label.markdown - A Markdown message string.
label.id - The identifier for this message.
label.arguments An array of strings to substitute into the message string.
#
Values
Actions
{{$index+1}}.
.label.properties
_nodes
label.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.location
_nodes
location.id - Value that distinguishes this location from all other locations within a single result object.
.location.physicalLocation
_nodes
.location.physicalLocation.address
_nodes
location.physicalLocation.address.absoluteAddress - The address expressed as a byte offset from the start of the addressable region.
location.physicalLocation.address.relativeAddress - The address expressed as a byte offset from the absolute address of the top-most parent object.
location.physicalLocation.address.length - The number of bytes in this range of addresses.
location.physicalLocation.address.kind - An open-ended string that identifies the address kind. 'data', 'function', 'header','instruction', 'module', 'page', 'section', 'segment', 'stack', 'stackFrame', 'table' are well-known values.
location.physicalLocation.address.name - A name that is associated with the address, e.g., '.text'.
location.physicalLocation.address.fullyQualifiedName - A human-readable fully qualified name that is associated with the address.
location.physicalLocation.address.offsetFromParent - The byte offset of this address from the absolute or relative address of the parent object.
location.physicalLocation.address.index - The index within run.addresses of the cached object for this address.
location.physicalLocation.address.parentIndex - The index within run.addresses of the parent object.
.location.physicalLocation.address.properties
_nodes
location.physicalLocation.address.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.location.physicalLocation.artifactLocation
_nodes
location.physicalLocation.artifactLocation.uri - A string containing a valid relative or absolute URI.
location.physicalLocation.artifactLocation.uriBaseId - A string which indirectly specifies the absolute URI with respect to which a relative URI in the "uri" property is interpreted.
location.physicalLocation.artifactLocation.index - The index within the run artifacts array of the artifact object associated with the artifact location.
.location.physicalLocation.artifactLocation.description
_nodes
location.physicalLocation.artifactLocation.description.text - A plain text message string.
location.physicalLocation.artifactLocation.description.markdown - A Markdown message string.
location.physicalLocation.artifactLocation.description.id - The identifier for this message.
location.physicalLocation.artifactLocation.description.arguments An array of strings to substitute into the message string.
#
Values
Actions
{{$index+1}}.
.location.physicalLocation.artifactLocation.description.properties
_nodes
location.physicalLocation.artifactLocation.description.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.location.physicalLocation.artifactLocation.properties
_nodes
location.physicalLocation.artifactLocation.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.location.physicalLocation.region
_nodes
location.physicalLocation.region.startLine - The line number of the first character in the region.
location.physicalLocation.region.startColumn - The column number of the first character in the region.
location.physicalLocation.region.endLine - The line number of the last character in the region.
location.physicalLocation.region.endColumn - The column number of the character following the end of the region.
location.physicalLocation.region.charOffset - The zero-based offset from the beginning of the artifact of the first character in the region.
location.physicalLocation.region.charLength - The length of the region in characters.
location.physicalLocation.region.byteOffset - The zero-based offset from the beginning of the artifact of the first byte in the region.
location.physicalLocation.region.byteLength - The length of the region in bytes.
.location.physicalLocation.region.snippet
_nodes
location.physicalLocation.region.snippet.text - UTF-8-encoded content from a text artifact.
location.physicalLocation.region.snippet.binary - MIME Base64-encoded content from a binary artifact, or from a text artifact in its original encoding.
.location.physicalLocation.region.snippet.rendered
_nodes
location.physicalLocation.region.snippet.rendered.text - A plain text message string or format string.
location.physicalLocation.region.snippet.rendered.markdown - A Markdown message string or format string.
.location.physicalLocation.region.snippet.rendered.properties
_nodes
location.physicalLocation.region.snippet.rendered.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.location.physicalLocation.region.snippet.properties
_nodes
location.physicalLocation.region.snippet.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.location.physicalLocation.region.message
_nodes
location.physicalLocation.region.message.text - A plain text message string.
location.physicalLocation.region.message.markdown - A Markdown message string.
location.physicalLocation.region.message.id - The identifier for this message.
location.physicalLocation.region.message.arguments An array of strings to substitute into the message string.
#
Values
Actions
{{$index+1}}.
.location.physicalLocation.region.message.properties
_nodes
location.physicalLocation.region.sourceLanguage - Specifies the source language, if any, of the portion of the artifact specified by the region object.
location.physicalLocation.region.message.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.location.physicalLocation.region.properties
_nodes
location.physicalLocation.region.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.location.physicalLocation.contextRegion
_nodes
location.physicalLocation.contextRegion.startLine - The line number of the first character in the region.
location.physicalLocation.contextRegion.startColumn - The column number of the first character in the region.
location.physicalLocation.contextRegion.endLine - The line number of the last character in the region.
location.physicalLocation.contextRegion.endColumn - The column number of the character following the end of the region.
location.physicalLocation.contextRegion.charOffset - The zero-based offset from the beginning of the artifact of the first character in the region.
location.physicalLocation.contextRegion.charLength - The length of the region in characters.
location.physicalLocation.contextRegion.byteOffset - The zero-based offset from the beginning of the artifact of the first byte in the region.
location.physicalLocation.contextRegion.byteLength - The length of the region in bytes.
.location.physicalLocation.contextRegion.snippet
_nodes
location.physicalLocation.contextRegion.snippet.text - UTF-8-encoded content from a text artifact.
location.physicalLocation.contextRegion.snippet.binary - MIME Base64-encoded content from a binary artifact, or from a text artifact in its original encoding.
.location.physicalLocation.contextRegion.snippet.rendered
_nodes
location.physicalLocation.contextRegion.snippet.rendered.text - A plain text message string or format string.
location.physicalLocation.contextRegion.snippet.rendered.markdown - A Markdown message string or format string.
.location.physicalLocation.contextRegion.snippet.rendered.properties
_nodes
location.physicalLocation.contextRegion.snippet.rendered.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.location.physicalLocation.contextRegion.snippet.properties
_nodes
location.physicalLocation.contextRegion.snippet.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.location.physicalLocation.contextRegion.message
_nodes
location.physicalLocation.contextRegion.message.text - A plain text message string.
location.physicalLocation.contextRegion.message.markdown - A Markdown message string.
location.physicalLocation.contextRegion.message.id - The identifier for this message.
location.physicalLocation.contextRegion.message.arguments An array of strings to substitute into the message string.
#
Values
Actions
{{$index+1}}.
.location.physicalLocation.contextRegion.message.properties
_nodes
location.physicalLocation.contextRegion.sourceLanguage - Specifies the source language, if any, of the portion of the artifact specified by the region object.
location.physicalLocation.contextRegion.message.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.location.physicalLocation.contextRegion.properties
_nodes
location.physicalLocation.contextRegion.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.location.physicalLocation.properties
_nodes
location.physicalLocation.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
location.logicalLocations The logical locations associated with the result.
#
name
index
fullyQualifiedName
decoratedName
parentIndex
kind
Actions
{{$index+1}}.
{{row.name}}
{{row.index}}
{{row.fullyQualifiedName}}
{{row.decoratedName}}
{{row.parentIndex}}
{{row.kind}}
.location.message
_nodes
location.message.text - A plain text message string.
location.message.markdown - A Markdown message string.
location.message.id - The identifier for this message.
location.message.arguments An array of strings to substitute into the message string.
#
Values
Actions
{{$index+1}}.
.location.message.properties
_nodes
location.message.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
location.annotations A set of regions relevant to the location.
#
startLine
startColumn
endLine
endColumn
charOffset
charLength
byteOffset
byteLength
snippet.text
snippet.binary
Actions
{{$index+1}}.
{{row.startLine}}
{{row.startColumn}}
{{row.endLine}}
{{row.endColumn}}
{{row.charOffset}}
{{row.charLength}}
{{row.byteOffset}}
{{row.byteLength}}
{{row.snippet.text}}
{{row.snippet.binary}}
location.relationships An array of objects that describe relationships between this location and others.
#
target
description.text
description.markdown
description.id
Actions
{{$index+1}}.
{{row.target}}
{{row.description.text}}
{{row.description.markdown}}
{{row.description.id}}
.location.properties
_nodes
location.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
children Array of child nodes.
#
id
label.text
label.markdown
label.id
location.id
location.physicalLocation.address.absoluteAddress
location.physicalLocation.address.relativeAddress
location.physicalLocation.address.length
location.physicalLocation.address.kind
location.physicalLocation.address.name
Actions
{{$index+1}}.
{{row.id}}
{{row.label.text}}
{{row.label.markdown}}
{{row.label.id}}
{{row.location.id}}
{{row.location.physicalLocation.address.absoluteAddress}}
{{row.location.physicalLocation.address.relativeAddress}}
{{row.location.physicalLocation.address.length}}
{{row.location.physicalLocation.address.kind}}
{{row.location.physicalLocation.address.name}}
.properties
_nodes
properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
{{repoTitle.MainEntity}}
id - A string that uniquely identifies the node within its graph.
.label
_children
label.text - A plain text message string.
label.markdown - A Markdown message string.
label.id - The identifier for this message.
label.arguments An array of strings to substitute into the message string.
#
Values
Actions
{{$index+1}}.
.label.properties
_children
label.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.location
_children
location.id - Value that distinguishes this location from all other locations within a single result object.
.location.physicalLocation
_children
.location.physicalLocation.address
_children
location.physicalLocation.address.absoluteAddress - The address expressed as a byte offset from the start of the addressable region.
location.physicalLocation.address.relativeAddress - The address expressed as a byte offset from the absolute address of the top-most parent object.
location.physicalLocation.address.length - The number of bytes in this range of addresses.
location.physicalLocation.address.kind - An open-ended string that identifies the address kind. 'data', 'function', 'header','instruction', 'module', 'page', 'section', 'segment', 'stack', 'stackFrame', 'table' are well-known values.
location.physicalLocation.address.name - A name that is associated with the address, e.g., '.text'.
location.physicalLocation.address.fullyQualifiedName - A human-readable fully qualified name that is associated with the address.
location.physicalLocation.address.offsetFromParent - The byte offset of this address from the absolute or relative address of the parent object.
location.physicalLocation.address.index - The index within run.addresses of the cached object for this address.
location.physicalLocation.address.parentIndex - The index within run.addresses of the parent object.
.location.physicalLocation.address.properties
_children
location.physicalLocation.address.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.location.physicalLocation.artifactLocation
_children
location.physicalLocation.artifactLocation.uri - A string containing a valid relative or absolute URI.
location.physicalLocation.artifactLocation.uriBaseId - A string which indirectly specifies the absolute URI with respect to which a relative URI in the "uri" property is interpreted.
location.physicalLocation.artifactLocation.index - The index within the run artifacts array of the artifact object associated with the artifact location.
.location.physicalLocation.artifactLocation.description
_children
location.physicalLocation.artifactLocation.description.text - A plain text message string.
location.physicalLocation.artifactLocation.description.markdown - A Markdown message string.
location.physicalLocation.artifactLocation.description.id - The identifier for this message.
location.physicalLocation.artifactLocation.description.arguments An array of strings to substitute into the message string.
#
Values
Actions
{{$index+1}}.
.location.physicalLocation.artifactLocation.description.properties
_children
location.physicalLocation.artifactLocation.description.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.location.physicalLocation.artifactLocation.properties
_children
location.physicalLocation.artifactLocation.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.location.physicalLocation.region
_children
location.physicalLocation.region.startLine - The line number of the first character in the region.
location.physicalLocation.region.startColumn - The column number of the first character in the region.
location.physicalLocation.region.endLine - The line number of the last character in the region.
location.physicalLocation.region.endColumn - The column number of the character following the end of the region.
location.physicalLocation.region.charOffset - The zero-based offset from the beginning of the artifact of the first character in the region.
location.physicalLocation.region.charLength - The length of the region in characters.
location.physicalLocation.region.byteOffset - The zero-based offset from the beginning of the artifact of the first byte in the region.
location.physicalLocation.region.byteLength - The length of the region in bytes.
.location.physicalLocation.region.snippet
_children
location.physicalLocation.region.snippet.text - UTF-8-encoded content from a text artifact.
location.physicalLocation.region.snippet.binary - MIME Base64-encoded content from a binary artifact, or from a text artifact in its original encoding.
.location.physicalLocation.region.snippet.rendered
_children
location.physicalLocation.region.snippet.rendered.text - A plain text message string or format string.
location.physicalLocation.region.snippet.rendered.markdown - A Markdown message string or format string.
.location.physicalLocation.region.snippet.rendered.properties
_children
location.physicalLocation.region.snippet.rendered.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.location.physicalLocation.region.snippet.properties
_children
location.physicalLocation.region.snippet.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.location.physicalLocation.region.message
_children
location.physicalLocation.region.message.text - A plain text message string.
location.physicalLocation.region.message.markdown - A Markdown message string.
location.physicalLocation.region.message.id - The identifier for this message.
location.physicalLocation.region.message.arguments An array of strings to substitute into the message string.
#
Values
Actions
{{$index+1}}.
.location.physicalLocation.region.message.properties
_children
location.physicalLocation.region.sourceLanguage - Specifies the source language, if any, of the portion of the artifact specified by the region object.
location.physicalLocation.region.message.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.location.physicalLocation.region.properties
_children
location.physicalLocation.region.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.location.physicalLocation.contextRegion
_children
location.physicalLocation.contextRegion.startLine - The line number of the first character in the region.
location.physicalLocation.contextRegion.startColumn - The column number of the first character in the region.
location.physicalLocation.contextRegion.endLine - The line number of the last character in the region.
location.physicalLocation.contextRegion.endColumn - The column number of the character following the end of the region.
location.physicalLocation.contextRegion.charOffset - The zero-based offset from the beginning of the artifact of the first character in the region.
location.physicalLocation.contextRegion.charLength - The length of the region in characters.
location.physicalLocation.contextRegion.byteOffset - The zero-based offset from the beginning of the artifact of the first byte in the region.
location.physicalLocation.contextRegion.byteLength - The length of the region in bytes.
.location.physicalLocation.contextRegion.snippet
_children
location.physicalLocation.contextRegion.snippet.text - UTF-8-encoded content from a text artifact.
location.physicalLocation.contextRegion.snippet.binary - MIME Base64-encoded content from a binary artifact, or from a text artifact in its original encoding.
.location.physicalLocation.contextRegion.snippet.rendered
_children
location.physicalLocation.contextRegion.snippet.rendered.text - A plain text message string or format string.
location.physicalLocation.contextRegion.snippet.rendered.markdown - A Markdown message string or format string.
.location.physicalLocation.contextRegion.snippet.rendered.properties
_children
location.physicalLocation.contextRegion.snippet.rendered.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.location.physicalLocation.contextRegion.snippet.properties
_children
location.physicalLocation.contextRegion.snippet.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.location.physicalLocation.contextRegion.message
_children
location.physicalLocation.contextRegion.message.text - A plain text message string.
location.physicalLocation.contextRegion.message.markdown - A Markdown message string.
location.physicalLocation.contextRegion.message.id - The identifier for this message.
location.physicalLocation.contextRegion.message.arguments An array of strings to substitute into the message string.
#
Values
Actions
{{$index+1}}.
.location.physicalLocation.contextRegion.message.properties
_children
location.physicalLocation.contextRegion.sourceLanguage - Specifies the source language, if any, of the portion of the artifact specified by the region object.
location.physicalLocation.contextRegion.message.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.location.physicalLocation.contextRegion.properties
_children
location.physicalLocation.contextRegion.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.location.physicalLocation.properties
_children
location.physicalLocation.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
location.logicalLocations The logical locations associated with the result.
#
name
index
fullyQualifiedName
decoratedName
parentIndex
kind
Actions
{{$index+1}}.
{{row.name}}
{{row.index}}
{{row.fullyQualifiedName}}
{{row.decoratedName}}
{{row.parentIndex}}
{{row.kind}}
.location.message
_children
location.message.text - A plain text message string.
location.message.markdown - A Markdown message string.
location.message.id - The identifier for this message.
location.message.arguments An array of strings to substitute into the message string.
#
Values
Actions
{{$index+1}}.
.location.message.properties
_children
location.message.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
location.annotations A set of regions relevant to the location.
#
startLine
startColumn
endLine
endColumn
charOffset
charLength
byteOffset
byteLength
snippet.text
snippet.binary
Actions
{{$index+1}}.
{{row.startLine}}
{{row.startColumn}}
{{row.endLine}}
{{row.endColumn}}
{{row.charOffset}}
{{row.charLength}}
{{row.byteOffset}}
{{row.byteLength}}
{{row.snippet.text}}
{{row.snippet.binary}}
location.relationships An array of objects that describe relationships between this location and others.
#
target
description.text
description.markdown
description.id
Actions
{{$index+1}}.
{{row.target}}
{{row.description.text}}
{{row.description.markdown}}
{{row.description.id}}
.location.properties
_children
location.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
children Array of child nodes.
#
id
label.text
label.markdown
label.id
location.id
location.physicalLocation.address.absoluteAddress
location.physicalLocation.address.relativeAddress
location.physicalLocation.address.length
location.physicalLocation.address.kind
location.physicalLocation.address.name
Actions
{{$index+1}}.
{{row.id}}
{{row.label.text}}
{{row.label.markdown}}
{{row.label.id}}
{{row.location.id}}
{{row.location.physicalLocation.address.absoluteAddress}}
{{row.location.physicalLocation.address.relativeAddress}}
{{row.location.physicalLocation.address.length}}
{{row.location.physicalLocation.address.kind}}
{{row.location.physicalLocation.address.name}}
.properties
_children
properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
{{repoTitle.MainEntity}}
id - A string that uniquely identifies the edge within its graph.
.label
_edges
label.text - A plain text message string.
label.markdown - A Markdown message string.
label.id - The identifier for this message.
label.arguments An array of strings to substitute into the message string.
#
Values
Actions
{{$index+1}}.
.label.properties
_edges
sourceNodeId - Identifies the source node (the node at which the edge starts).
targetNodeId - Identifies the target node (the node at which the edge ends).
label.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.properties
_edges
properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
{{repoTitle.MainEntity}}
ruleId - The stable, unique identifier of the rule, if any, to which this result is relevant.
ruleIndex - The index within the tool component rules array of the rule object associated with this result.
.rule
_results
rule.id - The id of the descriptor.
rule.index - The index into an array of descriptors in toolComponent.ruleDescriptors, toolComponent.notificationDescriptors, or toolComponent.taxonomyDescriptors, depending on context.
rule.guid - A guid that uniquely identifies the descriptor.
.rule.toolComponent
_results
rule.toolComponent.name - The 'name' property of the referenced toolComponent.
rule.toolComponent.index - An index into the referenced toolComponent in tool.extensions.
rule.toolComponent.guid - The 'guid' property of the referenced toolComponent.
.rule.toolComponent.properties
_results
rule.toolComponent.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.rule.properties
_results
kind - A value that categorizes results by evaluation state.
level - A value specifying the severity level of the result.
rule.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.message
_results
message.text - A plain text message string.
message.markdown - A Markdown message string.
message.id - The identifier for this message.
message.arguments An array of strings to substitute into the message string.
#
Values
Actions
{{$index+1}}.
.message.properties
_results
message.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.analysisTarget
_results
analysisTarget.uri - A string containing a valid relative or absolute URI.
analysisTarget.uriBaseId - A string which indirectly specifies the absolute URI with respect to which a relative URI in the "uri" property is interpreted.
analysisTarget.index - The index within the run artifacts array of the artifact object associated with the artifact location.
.analysisTarget.description
_results
analysisTarget.description.text - A plain text message string.
analysisTarget.description.markdown - A Markdown message string.
analysisTarget.description.id - The identifier for this message.
analysisTarget.description.arguments An array of strings to substitute into the message string.
#
Values
Actions
{{$index+1}}.
.analysisTarget.description.properties
_results
analysisTarget.description.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.analysisTarget.properties
_results
guid - A stable, unique identifier for the result in the form of a GUID.
correlationGuid - A stable, unique identifier for the equivalence class of logically identical results to which this result belongs, in the form of a GUID.
occurrenceCount - A positive integer specifying the number of times this logically unique result was observed in this run.
analysisTarget.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
locations The set of locations where the result was detected. Specify only one location unless the problem indicated by the result can only be corrected by making a change at every specified location.
#
uri
uriBaseId
index
description.text
description.markdown
description.id
Actions
{{$index+1}}.
{{row.uri}}
{{row.uriBaseId}}
{{row.index}}
{{row.description.text}}
{{row.description.markdown}}
{{row.description.id}}
.partialFingerprints
_results
.fingerprints
_results
baselineState - The state of a result relative to a baseline of a previous run.
rank - A number representing the priority or importance of the result.
hostedViewerUri - An absolute URI at which the result can be viewed.
stacks An array of 'stack' objects relevant to the result.
#
message.text
message.markdown
message.id
Actions
{{$index+1}}.
{{row.message.text}}
{{row.message.markdown}}
{{row.message.id}}
codeFlows An array of 'codeFlow' objects relevant to the result.
#
message.text
message.markdown
message.id
Actions
{{$index+1}}.
{{row.message.text}}
{{row.message.markdown}}
{{row.message.id}}
graphs An array of zero or more unique graph objects associated with the result.
#
description.text
description.markdown
description.id
Actions
{{$index+1}}.
{{row.description.text}}
{{row.description.markdown}}
{{row.description.id}}
graphTraversals An array of one or more unique 'graphTraversal' objects.
#
runGraphIndex
resultGraphIndex
description.text
description.markdown
description.id
Actions
{{$index+1}}.
{{row.runGraphIndex}}
{{row.resultGraphIndex}}
{{row.description.text}}
{{row.description.markdown}}
{{row.description.id}}
relatedLocations A set of locations relevant to this result.
#
id
physicalLocation.address.absoluteAddress
physicalLocation.address.relativeAddress
physicalLocation.address.length
physicalLocation.address.kind
physicalLocation.address.name
physicalLocation.address.fullyQualifiedName
physicalLocation.address.offsetFromParent
physicalLocation.address.index
physicalLocation.address.parentIndex
Actions
{{$index+1}}.
{{row.id}}
{{row.physicalLocation.address.absoluteAddress}}
{{row.physicalLocation.address.relativeAddress}}
{{row.physicalLocation.address.length}}
{{row.physicalLocation.address.kind}}
{{row.physicalLocation.address.name}}
{{row.physicalLocation.address.fullyQualifiedName}}
{{row.physicalLocation.address.offsetFromParent}}
{{row.physicalLocation.address.index}}
{{row.physicalLocation.address.parentIndex}}
suppressions A set of suppressions relevant to this result.
#
guid
kind
status
justification
location.id
location.physicalLocation.address.absoluteAddress
location.physicalLocation.address.relativeAddress
location.physicalLocation.address.length
location.physicalLocation.address.kind
location.physicalLocation.address.name
Actions
{{$index+1}}.
{{row.guid}}
{{row.kind}}
{{row.status}}
{{row.justification}}
{{row.location.id}}
{{row.location.physicalLocation.address.absoluteAddress}}
{{row.location.physicalLocation.address.relativeAddress}}
{{row.location.physicalLocation.address.length}}
{{row.location.physicalLocation.address.kind}}
{{row.location.physicalLocation.address.name}}
attachments A set of artifacts relevant to the result.
#
description.text
description.markdown
description.id
artifactLocation.uri
artifactLocation.uriBaseId
artifactLocation.index
artifactLocation.description.text
artifactLocation.description.markdown
artifactLocation.description.id
Actions
{{$index+1}}.
{{row.description.text}}
{{row.description.markdown}}
{{row.description.id}}
{{row.artifactLocation.uri}}
{{row.artifactLocation.uriBaseId}}
{{row.artifactLocation.index}}
{{row.artifactLocation.description.text}}
{{row.artifactLocation.description.markdown}}
{{row.artifactLocation.description.id}}
workItemUris The URIs of the work items associated with this result.
#
Values
Actions
{{$index+1}}.
.provenance
_results
provenance.firstDetectionTimeUtc - The Coordinated Universal Time (UTC) date and time at which the result was first detected. See "Date/time properties" in the SARIF spec for the required format.
provenance.lastDetectionTimeUtc - The Coordinated Universal Time (UTC) date and time at which the result was most recently detected. See "Date/time properties" in the SARIF spec for the required format.
provenance.firstDetectionRunGuid - A GUID-valued string equal to the automationDetails.guid property of the run in which the result was first detected.
provenance.lastDetectionRunGuid - A GUID-valued string equal to the automationDetails.guid property of the run in which the result was most recently detected.
provenance.invocationIndex - The index within the run.invocations array of the invocation object which describes the tool invocation that detected the result.
provenance.conversionSources An array of physicalLocation objects which specify the portions of an analysis tool's output that a converter transformed into the result.
#
address.absoluteAddress
address.relativeAddress
address.length
address.kind
address.name
address.fullyQualifiedName
address.offsetFromParent
address.index
address.parentIndex
artifactLocation.uri
Actions
{{$index+1}}.
{{row.address.absoluteAddress}}
{{row.address.relativeAddress}}
{{row.address.length}}
{{row.address.kind}}
{{row.address.name}}
{{row.address.fullyQualifiedName}}
{{row.address.offsetFromParent}}
{{row.address.index}}
{{row.address.parentIndex}}
{{row.artifactLocation.uri}}
.provenance.properties
_results
provenance.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
fixes An array of 'fix' objects, each of which represents a proposed fix to the problem indicated by the result.
#
description.text
description.markdown
description.id
Actions
{{$index+1}}.
{{row.description.text}}
{{row.description.markdown}}
{{row.description.id}}
taxa An array of references to taxonomy reporting descriptors that are applicable to the result.
#
id
guid
name
shortDescription.text
shortDescription.markdown
fullDescription.text
fullDescription.markdown
defaultConfiguration.enabled
defaultConfiguration.level
defaultConfiguration.rank
Actions
{{$index+1}}.
{{row.id}}
{{row.guid}}
{{row.name}}
{{row.shortDescription.text}}
{{row.shortDescription.markdown}}
{{row.fullDescription.text}}
{{row.fullDescription.markdown}}
{{row.defaultConfiguration.enabledSelected.DisplayText}}
{{row.defaultConfiguration.level}}
{{row.defaultConfiguration.rank}}
.webRequest
_results
webRequest.index - The index within the run.webRequests array of the request object associated with this result.
webRequest.protocol - The request protocol. Example: 'http'.
webRequest.version - The request version. Example: '1.1'.
webRequest.target - The target of the request.
webRequest.method - The HTTP method. Well-known values are 'GET', 'PUT', 'POST', 'DELETE', 'PATCH', 'HEAD', 'OPTIONS', 'TRACE', 'CONNECT'.
.webRequest.headers
_results
.webRequest.parameters
_results
.webRequest.body
_results
webRequest.body.text - UTF-8-encoded content from a text artifact.
webRequest.body.binary - MIME Base64-encoded content from a binary artifact, or from a text artifact in its original encoding.
.webRequest.body.rendered
_results
webRequest.body.rendered.text - A plain text message string or format string.
webRequest.body.rendered.markdown - A Markdown message string or format string.
.webRequest.body.rendered.properties
_results
webRequest.body.rendered.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.webRequest.body.properties
_results
webRequest.body.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.webRequest.properties
_results
webRequest.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.webResponse
_results
webResponse.index - The index within the run.webResponses array of the response object associated with this result.
webResponse.protocol - The response protocol. Example: 'http'.
webResponse.version - The response version. Example: '1.1'.
webResponse.statusCode - The response status code. Example: 451.
webResponse.reasonPhrase - The response reason. Example: 'Not found'.
.webResponse.headers
_results
.webResponse.body
_results
webResponse.body.text - UTF-8-encoded content from a text artifact.
webResponse.body.binary - MIME Base64-encoded content from a binary artifact, or from a text artifact in its original encoding.
.webResponse.body.rendered
_results
webResponse.body.rendered.text - A plain text message string or format string.
webResponse.body.rendered.markdown - A Markdown message string or format string.
.webResponse.body.rendered.properties
_results
webResponse.body.rendered.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.webResponse.body.properties
_results
webResponse.noResponseReceived - Specifies whether a response was received from the server.
webResponse.body.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.webResponse.properties
_results
webResponse.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.properties
_results
properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
{{repoTitle.MainEntity}}
.message
_stacks
message.text - A plain text message string.
message.markdown - A Markdown message string.
message.id - The identifier for this message.
message.arguments An array of strings to substitute into the message string.
#
Values
Actions
{{$index+1}}.
.message.properties
_stacks
message.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
frames An array of stack frames that represents a sequence of calls, rendered in reverse chronological order, that comprise the call stack.
#
location.id
location.physicalLocation.address.absoluteAddress
location.physicalLocation.address.relativeAddress
location.physicalLocation.address.length
location.physicalLocation.address.kind
location.physicalLocation.address.name
location.physicalLocation.address.fullyQualifiedName
location.physicalLocation.address.offsetFromParent
location.physicalLocation.address.index
location.physicalLocation.address.parentIndex
Actions
{{$index+1}}.
{{row.location.id}}
{{row.location.physicalLocation.address.absoluteAddress}}
{{row.location.physicalLocation.address.relativeAddress}}
{{row.location.physicalLocation.address.length}}
{{row.location.physicalLocation.address.kind}}
{{row.location.physicalLocation.address.name}}
{{row.location.physicalLocation.address.fullyQualifiedName}}
{{row.location.physicalLocation.address.offsetFromParent}}
{{row.location.physicalLocation.address.index}}
{{row.location.physicalLocation.address.parentIndex}}
.properties
_stacks
properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
{{repoTitle.MainEntity}}
.location
_frames
location.id - Value that distinguishes this location from all other locations within a single result object.
.location.physicalLocation
_frames
.location.physicalLocation.address
_frames
location.physicalLocation.address.absoluteAddress - The address expressed as a byte offset from the start of the addressable region.
location.physicalLocation.address.relativeAddress - The address expressed as a byte offset from the absolute address of the top-most parent object.
location.physicalLocation.address.length - The number of bytes in this range of addresses.
location.physicalLocation.address.kind - An open-ended string that identifies the address kind. 'data', 'function', 'header','instruction', 'module', 'page', 'section', 'segment', 'stack', 'stackFrame', 'table' are well-known values.
location.physicalLocation.address.name - A name that is associated with the address, e.g., '.text'.
location.physicalLocation.address.fullyQualifiedName - A human-readable fully qualified name that is associated with the address.
location.physicalLocation.address.offsetFromParent - The byte offset of this address from the absolute or relative address of the parent object.
location.physicalLocation.address.index - The index within run.addresses of the cached object for this address.
location.physicalLocation.address.parentIndex - The index within run.addresses of the parent object.
.location.physicalLocation.address.properties
_frames
location.physicalLocation.address.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.location.physicalLocation.artifactLocation
_frames
location.physicalLocation.artifactLocation.uri - A string containing a valid relative or absolute URI.
location.physicalLocation.artifactLocation.uriBaseId - A string which indirectly specifies the absolute URI with respect to which a relative URI in the "uri" property is interpreted.
location.physicalLocation.artifactLocation.index - The index within the run artifacts array of the artifact object associated with the artifact location.
.location.physicalLocation.artifactLocation.description
_frames
location.physicalLocation.artifactLocation.description.text - A plain text message string.
location.physicalLocation.artifactLocation.description.markdown - A Markdown message string.
location.physicalLocation.artifactLocation.description.id - The identifier for this message.
location.physicalLocation.artifactLocation.description.arguments An array of strings to substitute into the message string.
#
Values
Actions
{{$index+1}}.
.location.physicalLocation.artifactLocation.description.properties
_frames
location.physicalLocation.artifactLocation.description.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.location.physicalLocation.artifactLocation.properties
_frames
location.physicalLocation.artifactLocation.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.location.physicalLocation.region
_frames
location.physicalLocation.region.startLine - The line number of the first character in the region.
location.physicalLocation.region.startColumn - The column number of the first character in the region.
location.physicalLocation.region.endLine - The line number of the last character in the region.
location.physicalLocation.region.endColumn - The column number of the character following the end of the region.
location.physicalLocation.region.charOffset - The zero-based offset from the beginning of the artifact of the first character in the region.
location.physicalLocation.region.charLength - The length of the region in characters.
location.physicalLocation.region.byteOffset - The zero-based offset from the beginning of the artifact of the first byte in the region.
location.physicalLocation.region.byteLength - The length of the region in bytes.
.location.physicalLocation.region.snippet
_frames
location.physicalLocation.region.snippet.text - UTF-8-encoded content from a text artifact.
location.physicalLocation.region.snippet.binary - MIME Base64-encoded content from a binary artifact, or from a text artifact in its original encoding.
.location.physicalLocation.region.snippet.rendered
_frames
location.physicalLocation.region.snippet.rendered.text - A plain text message string or format string.
location.physicalLocation.region.snippet.rendered.markdown - A Markdown message string or format string.
.location.physicalLocation.region.snippet.rendered.properties
_frames
location.physicalLocation.region.snippet.rendered.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.location.physicalLocation.region.snippet.properties
_frames
location.physicalLocation.region.snippet.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.location.physicalLocation.region.message
_frames
location.physicalLocation.region.message.text - A plain text message string.
location.physicalLocation.region.message.markdown - A Markdown message string.
location.physicalLocation.region.message.id - The identifier for this message.
location.physicalLocation.region.message.arguments An array of strings to substitute into the message string.
#
Values
Actions
{{$index+1}}.
.location.physicalLocation.region.message.properties
_frames
location.physicalLocation.region.sourceLanguage - Specifies the source language, if any, of the portion of the artifact specified by the region object.
location.physicalLocation.region.message.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.location.physicalLocation.region.properties
_frames
location.physicalLocation.region.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.location.physicalLocation.contextRegion
_frames
location.physicalLocation.contextRegion.startLine - The line number of the first character in the region.
location.physicalLocation.contextRegion.startColumn - The column number of the first character in the region.
location.physicalLocation.contextRegion.endLine - The line number of the last character in the region.
location.physicalLocation.contextRegion.endColumn - The column number of the character following the end of the region.
location.physicalLocation.contextRegion.charOffset - The zero-based offset from the beginning of the artifact of the first character in the region.
location.physicalLocation.contextRegion.charLength - The length of the region in characters.
location.physicalLocation.contextRegion.byteOffset - The zero-based offset from the beginning of the artifact of the first byte in the region.
location.physicalLocation.contextRegion.byteLength - The length of the region in bytes.
.location.physicalLocation.contextRegion.snippet
_frames
location.physicalLocation.contextRegion.snippet.text - UTF-8-encoded content from a text artifact.
location.physicalLocation.contextRegion.snippet.binary - MIME Base64-encoded content from a binary artifact, or from a text artifact in its original encoding.
.location.physicalLocation.contextRegion.snippet.rendered
_frames
location.physicalLocation.contextRegion.snippet.rendered.text - A plain text message string or format string.
location.physicalLocation.contextRegion.snippet.rendered.markdown - A Markdown message string or format string.
.location.physicalLocation.contextRegion.snippet.rendered.properties
_frames
location.physicalLocation.contextRegion.snippet.rendered.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.location.physicalLocation.contextRegion.snippet.properties
_frames
location.physicalLocation.contextRegion.snippet.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.location.physicalLocation.contextRegion.message
_frames
location.physicalLocation.contextRegion.message.text - A plain text message string.
location.physicalLocation.contextRegion.message.markdown - A Markdown message string.
location.physicalLocation.contextRegion.message.id - The identifier for this message.
location.physicalLocation.contextRegion.message.arguments An array of strings to substitute into the message string.
#
Values
Actions
{{$index+1}}.
.location.physicalLocation.contextRegion.message.properties
_frames
location.physicalLocation.contextRegion.sourceLanguage - Specifies the source language, if any, of the portion of the artifact specified by the region object.
location.physicalLocation.contextRegion.message.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.location.physicalLocation.contextRegion.properties
_frames
location.physicalLocation.contextRegion.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.location.physicalLocation.properties
_frames
location.physicalLocation.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
location.logicalLocations The logical locations associated with the result.
#
name
index
fullyQualifiedName
decoratedName
parentIndex
kind
Actions
{{$index+1}}.
{{row.name}}
{{row.index}}
{{row.fullyQualifiedName}}
{{row.decoratedName}}
{{row.parentIndex}}
{{row.kind}}
.location.message
_frames
location.message.text - A plain text message string.
location.message.markdown - A Markdown message string.
location.message.id - The identifier for this message.
location.message.arguments An array of strings to substitute into the message string.
#
Values
Actions
{{$index+1}}.
.location.message.properties
_frames
location.message.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
location.annotations A set of regions relevant to the location.
#
startLine
startColumn
endLine
endColumn
charOffset
charLength
byteOffset
byteLength
snippet.text
snippet.binary
Actions
{{$index+1}}.
{{row.startLine}}
{{row.startColumn}}
{{row.endLine}}
{{row.endColumn}}
{{row.charOffset}}
{{row.charLength}}
{{row.byteOffset}}
{{row.byteLength}}
{{row.snippet.text}}
{{row.snippet.binary}}
location.relationships An array of objects that describe relationships between this location and others.
#
target
description.text
description.markdown
description.id
Actions
{{$index+1}}.
{{row.target}}
{{row.description.text}}
{{row.description.markdown}}
{{row.description.id}}
.location.properties
_frames
module - The name of the module that contains the code of this stack frame.
threadId - The thread identifier of the stack frame.
location.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
parameters The parameters of the call that is executing.
#
Values
Actions
{{$index+1}}.
.properties
_frames
properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
{{repoTitle.MainEntity}}
.message
_codeFlows
message.text - A plain text message string.
message.markdown - A Markdown message string.
message.id - The identifier for this message.
message.arguments An array of strings to substitute into the message string.
#
Values
Actions
{{$index+1}}.
.message.properties
_codeFlows
message.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
threadFlows An array of one or more unique threadFlow objects, each of which describes the progress of a program through a thread of execution.
#
id
message.text
message.markdown
message.id
Actions
{{$index+1}}.
{{row.id}}
{{row.message.text}}
{{row.message.markdown}}
{{row.message.id}}
.properties
_codeFlows
properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
{{repoTitle.MainEntity}}
id - An string that uniquely identifies the threadFlow within the codeFlow in which it occurs.
.message
_threadFlows
message.text - A plain text message string.
message.markdown - A Markdown message string.
message.id - The identifier for this message.
message.arguments An array of strings to substitute into the message string.
#
Values
Actions
{{$index+1}}.
.message.properties
_threadFlows
message.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.initialState
_threadFlows
.immutableState
_threadFlows
locations A temporally ordered array of 'threadFlowLocation' objects, each of which describes a location visited by the tool while producing the result.
#
uri
uriBaseId
index
description.text
description.markdown
description.id
Actions
{{$index+1}}.
{{row.uri}}
{{row.uriBaseId}}
{{row.index}}
{{row.description.text}}
{{row.description.markdown}}
{{row.description.id}}
.properties
_threadFlows
properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
{{repoTitle.MainEntity}}
runGraphIndex - The index within the run.graphs to be associated with the result.
resultGraphIndex - The index within the result.graphs to be associated with the result.
.description
_graphTraversals
description.text - A plain text message string.
description.markdown - A Markdown message string.
description.id - The identifier for this message.
description.arguments An array of strings to substitute into the message string.
#
Values
Actions
{{$index+1}}.
.description.properties
_graphTraversals
description.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.initialState
_graphTraversals
.immutableState
_graphTraversals
edgeTraversals The sequences of edges traversed by this graph traversal.
#
edgeId
message.text
message.markdown
message.id
stepOverEdgeCount
Actions
{{$index+1}}.
{{row.edgeId}}
{{row.message.text}}
{{row.message.markdown}}
{{row.message.id}}
{{row.stepOverEdgeCount}}
.properties
_graphTraversals
properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
{{repoTitle.MainEntity}}
edgeId - Identifies the edge being traversed.
.message
_edgeTraversals
message.text - A plain text message string.
message.markdown - A Markdown message string.
message.id - The identifier for this message.
message.arguments An array of strings to substitute into the message string.
#
Values
Actions
{{$index+1}}.
.message.properties
_edgeTraversals
message.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.finalState
_edgeTraversals
stepOverEdgeCount - The number of edge traversals necessary to return from a nested graph.
.properties
_edgeTraversals
properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
{{repoTitle.MainEntity}}
id - Value that distinguishes this location from all other locations within a single result object.
.physicalLocation
_relatedLocations
.physicalLocation.address
_relatedLocations
physicalLocation.address.absoluteAddress - The address expressed as a byte offset from the start of the addressable region.
physicalLocation.address.relativeAddress - The address expressed as a byte offset from the absolute address of the top-most parent object.
physicalLocation.address.length - The number of bytes in this range of addresses.
physicalLocation.address.kind - An open-ended string that identifies the address kind. 'data', 'function', 'header','instruction', 'module', 'page', 'section', 'segment', 'stack', 'stackFrame', 'table' are well-known values.
physicalLocation.address.name - A name that is associated with the address, e.g., '.text'.
physicalLocation.address.fullyQualifiedName - A human-readable fully qualified name that is associated with the address.
physicalLocation.address.offsetFromParent - The byte offset of this address from the absolute or relative address of the parent object.
physicalLocation.address.index - The index within run.addresses of the cached object for this address.
physicalLocation.address.parentIndex - The index within run.addresses of the parent object.
.physicalLocation.address.properties
_relatedLocations
physicalLocation.address.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.physicalLocation.artifactLocation
_relatedLocations
physicalLocation.artifactLocation.uri - A string containing a valid relative or absolute URI.
physicalLocation.artifactLocation.uriBaseId - A string which indirectly specifies the absolute URI with respect to which a relative URI in the "uri" property is interpreted.
physicalLocation.artifactLocation.index - The index within the run artifacts array of the artifact object associated with the artifact location.
.physicalLocation.artifactLocation.description
_relatedLocations
physicalLocation.artifactLocation.description.text - A plain text message string.
physicalLocation.artifactLocation.description.markdown - A Markdown message string.
physicalLocation.artifactLocation.description.id - The identifier for this message.
physicalLocation.artifactLocation.description.arguments An array of strings to substitute into the message string.
#
Values
Actions
{{$index+1}}.
.physicalLocation.artifactLocation.description.properties
_relatedLocations
physicalLocation.artifactLocation.description.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.physicalLocation.artifactLocation.properties
_relatedLocations
physicalLocation.artifactLocation.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.physicalLocation.region
_relatedLocations
physicalLocation.region.startLine - The line number of the first character in the region.
physicalLocation.region.startColumn - The column number of the first character in the region.
physicalLocation.region.endLine - The line number of the last character in the region.
physicalLocation.region.endColumn - The column number of the character following the end of the region.
physicalLocation.region.charOffset - The zero-based offset from the beginning of the artifact of the first character in the region.
physicalLocation.region.charLength - The length of the region in characters.
physicalLocation.region.byteOffset - The zero-based offset from the beginning of the artifact of the first byte in the region.
physicalLocation.region.byteLength - The length of the region in bytes.
.physicalLocation.region.snippet
_relatedLocations
physicalLocation.region.snippet.text - UTF-8-encoded content from a text artifact.
physicalLocation.region.snippet.binary - MIME Base64-encoded content from a binary artifact, or from a text artifact in its original encoding.
.physicalLocation.region.snippet.rendered
_relatedLocations
physicalLocation.region.snippet.rendered.text - A plain text message string or format string.
physicalLocation.region.snippet.rendered.markdown - A Markdown message string or format string.
.physicalLocation.region.snippet.rendered.properties
_relatedLocations
physicalLocation.region.snippet.rendered.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.physicalLocation.region.snippet.properties
_relatedLocations
physicalLocation.region.snippet.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.physicalLocation.region.message
_relatedLocations
physicalLocation.region.message.text - A plain text message string.
physicalLocation.region.message.markdown - A Markdown message string.
physicalLocation.region.message.id - The identifier for this message.
physicalLocation.region.message.arguments An array of strings to substitute into the message string.
#
Values
Actions
{{$index+1}}.
.physicalLocation.region.message.properties
_relatedLocations
physicalLocation.region.sourceLanguage - Specifies the source language, if any, of the portion of the artifact specified by the region object.
physicalLocation.region.message.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.physicalLocation.region.properties
_relatedLocations
physicalLocation.region.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.physicalLocation.contextRegion
_relatedLocations
physicalLocation.contextRegion.startLine - The line number of the first character in the region.
physicalLocation.contextRegion.startColumn - The column number of the first character in the region.
physicalLocation.contextRegion.endLine - The line number of the last character in the region.
physicalLocation.contextRegion.endColumn - The column number of the character following the end of the region.
physicalLocation.contextRegion.charOffset - The zero-based offset from the beginning of the artifact of the first character in the region.
physicalLocation.contextRegion.charLength - The length of the region in characters.
physicalLocation.contextRegion.byteOffset - The zero-based offset from the beginning of the artifact of the first byte in the region.
physicalLocation.contextRegion.byteLength - The length of the region in bytes.
.physicalLocation.contextRegion.snippet
_relatedLocations
physicalLocation.contextRegion.snippet.text - UTF-8-encoded content from a text artifact.
physicalLocation.contextRegion.snippet.binary - MIME Base64-encoded content from a binary artifact, or from a text artifact in its original encoding.
.physicalLocation.contextRegion.snippet.rendered
_relatedLocations
physicalLocation.contextRegion.snippet.rendered.text - A plain text message string or format string.
physicalLocation.contextRegion.snippet.rendered.markdown - A Markdown message string or format string.
.physicalLocation.contextRegion.snippet.rendered.properties
_relatedLocations
physicalLocation.contextRegion.snippet.rendered.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.physicalLocation.contextRegion.snippet.properties
_relatedLocations
physicalLocation.contextRegion.snippet.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.physicalLocation.contextRegion.message
_relatedLocations
physicalLocation.contextRegion.message.text - A plain text message string.
physicalLocation.contextRegion.message.markdown - A Markdown message string.
physicalLocation.contextRegion.message.id - The identifier for this message.
physicalLocation.contextRegion.message.arguments An array of strings to substitute into the message string.
#
Values
Actions
{{$index+1}}.
.physicalLocation.contextRegion.message.properties
_relatedLocations
physicalLocation.contextRegion.sourceLanguage - Specifies the source language, if any, of the portion of the artifact specified by the region object.
physicalLocation.contextRegion.message.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.physicalLocation.contextRegion.properties
_relatedLocations
physicalLocation.contextRegion.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.physicalLocation.properties
_relatedLocations
physicalLocation.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
logicalLocations The logical locations associated with the result.
#
name
index
fullyQualifiedName
decoratedName
parentIndex
kind
Actions
{{$index+1}}.
{{row.name}}
{{row.index}}
{{row.fullyQualifiedName}}
{{row.decoratedName}}
{{row.parentIndex}}
{{row.kind}}
.message
_relatedLocations
message.text - A plain text message string.
message.markdown - A Markdown message string.
message.id - The identifier for this message.
message.arguments An array of strings to substitute into the message string.
#
Values
Actions
{{$index+1}}.
.message.properties
_relatedLocations
message.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
annotations A set of regions relevant to the location.
#
startLine
startColumn
endLine
endColumn
charOffset
charLength
byteOffset
byteLength
snippet.text
snippet.binary
Actions
{{$index+1}}.
{{row.startLine}}
{{row.startColumn}}
{{row.endLine}}
{{row.endColumn}}
{{row.charOffset}}
{{row.charLength}}
{{row.byteOffset}}
{{row.byteLength}}
{{row.snippet.text}}
{{row.snippet.binary}}
relationships An array of objects that describe relationships between this location and others.
#
target.id
target.index
target.guid
target.toolComponent.name
target.toolComponent.index
target.toolComponent.guid
description.text
description.markdown
description.id
Actions
{{$index+1}}.
{{row.target.id}}
{{row.target.index}}
{{row.target.guid}}
{{row.target.toolComponent.name}}
{{row.target.toolComponent.index}}
{{row.target.toolComponent.guid}}
{{row.description.text}}
{{row.description.markdown}}
{{row.description.id}}
.properties
_relatedLocations
properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
{{repoTitle.MainEntity}}
startLine - The line number of the first character in the region.
startColumn - The column number of the first character in the region.
endLine - The line number of the last character in the region.
endColumn - The column number of the character following the end of the region.
charOffset - The zero-based offset from the beginning of the artifact of the first character in the region.
charLength - The length of the region in characters.
byteOffset - The zero-based offset from the beginning of the artifact of the first byte in the region.
byteLength - The length of the region in bytes.
.snippet
_annotations
snippet.text - UTF-8-encoded content from a text artifact.
snippet.binary - MIME Base64-encoded content from a binary artifact, or from a text artifact in its original encoding.
.snippet.rendered
_annotations
snippet.rendered.text - A plain text message string or format string.
snippet.rendered.markdown - A Markdown message string or format string.
.snippet.rendered.properties
_annotations
snippet.rendered.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.snippet.properties
_annotations
snippet.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.message
_annotations
message.text - A plain text message string.
message.markdown - A Markdown message string.
message.id - The identifier for this message.
message.arguments An array of strings to substitute into the message string.
#
Values
Actions
{{$index+1}}.
.message.properties
_annotations
sourceLanguage - Specifies the source language, if any, of the portion of the artifact specified by the region object.
message.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.properties
_annotations
properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
{{repoTitle.MainEntity}}
guid - A stable, unique identifier for the suppression in the form of a GUID.
kind - A string that indicates where the suppression is persisted.
status - A string that indicates the review status of the suppression.
justification - A string representing the justification for the suppression.
.location
_suppressions
location.id - Value that distinguishes this location from all other locations within a single result object.
.location.physicalLocation
_suppressions
.location.physicalLocation.address
_suppressions
location.physicalLocation.address.absoluteAddress - The address expressed as a byte offset from the start of the addressable region.
location.physicalLocation.address.relativeAddress - The address expressed as a byte offset from the absolute address of the top-most parent object.
location.physicalLocation.address.length - The number of bytes in this range of addresses.
location.physicalLocation.address.kind - An open-ended string that identifies the address kind. 'data', 'function', 'header','instruction', 'module', 'page', 'section', 'segment', 'stack', 'stackFrame', 'table' are well-known values.
location.physicalLocation.address.name - A name that is associated with the address, e.g., '.text'.
location.physicalLocation.address.fullyQualifiedName - A human-readable fully qualified name that is associated with the address.
location.physicalLocation.address.offsetFromParent - The byte offset of this address from the absolute or relative address of the parent object.
location.physicalLocation.address.index - The index within run.addresses of the cached object for this address.
location.physicalLocation.address.parentIndex - The index within run.addresses of the parent object.
.location.physicalLocation.address.properties
_suppressions
location.physicalLocation.address.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.location.physicalLocation.artifactLocation
_suppressions
location.physicalLocation.artifactLocation.uri - A string containing a valid relative or absolute URI.
location.physicalLocation.artifactLocation.uriBaseId - A string which indirectly specifies the absolute URI with respect to which a relative URI in the "uri" property is interpreted.
location.physicalLocation.artifactLocation.index - The index within the run artifacts array of the artifact object associated with the artifact location.
.location.physicalLocation.artifactLocation.description
_suppressions
location.physicalLocation.artifactLocation.description.text - A plain text message string.
location.physicalLocation.artifactLocation.description.markdown - A Markdown message string.
location.physicalLocation.artifactLocation.description.id - The identifier for this message.
location.physicalLocation.artifactLocation.description.arguments An array of strings to substitute into the message string.
#
Values
Actions
{{$index+1}}.
.location.physicalLocation.artifactLocation.description.properties
_suppressions
location.physicalLocation.artifactLocation.description.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.location.physicalLocation.artifactLocation.properties
_suppressions
location.physicalLocation.artifactLocation.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.location.physicalLocation.region
_suppressions
location.physicalLocation.region.startLine - The line number of the first character in the region.
location.physicalLocation.region.startColumn - The column number of the first character in the region.
location.physicalLocation.region.endLine - The line number of the last character in the region.
location.physicalLocation.region.endColumn - The column number of the character following the end of the region.
location.physicalLocation.region.charOffset - The zero-based offset from the beginning of the artifact of the first character in the region.
location.physicalLocation.region.charLength - The length of the region in characters.
location.physicalLocation.region.byteOffset - The zero-based offset from the beginning of the artifact of the first byte in the region.
location.physicalLocation.region.byteLength - The length of the region in bytes.
.location.physicalLocation.region.snippet
_suppressions
location.physicalLocation.region.snippet.text - UTF-8-encoded content from a text artifact.
location.physicalLocation.region.snippet.binary - MIME Base64-encoded content from a binary artifact, or from a text artifact in its original encoding.
.location.physicalLocation.region.snippet.rendered
_suppressions
location.physicalLocation.region.snippet.rendered.text - A plain text message string or format string.
location.physicalLocation.region.snippet.rendered.markdown - A Markdown message string or format string.
.location.physicalLocation.region.snippet.rendered.properties
_suppressions
location.physicalLocation.region.snippet.rendered.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.location.physicalLocation.region.snippet.properties
_suppressions
location.physicalLocation.region.snippet.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.location.physicalLocation.region.message
_suppressions
location.physicalLocation.region.message.text - A plain text message string.
location.physicalLocation.region.message.markdown - A Markdown message string.
location.physicalLocation.region.message.id - The identifier for this message.
location.physicalLocation.region.message.arguments An array of strings to substitute into the message string.
#
Values
Actions
{{$index+1}}.
.location.physicalLocation.region.message.properties
_suppressions
location.physicalLocation.region.sourceLanguage - Specifies the source language, if any, of the portion of the artifact specified by the region object.
location.physicalLocation.region.message.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.location.physicalLocation.region.properties
_suppressions
location.physicalLocation.region.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.location.physicalLocation.contextRegion
_suppressions
location.physicalLocation.contextRegion.startLine - The line number of the first character in the region.
location.physicalLocation.contextRegion.startColumn - The column number of the first character in the region.
location.physicalLocation.contextRegion.endLine - The line number of the last character in the region.
location.physicalLocation.contextRegion.endColumn - The column number of the character following the end of the region.
location.physicalLocation.contextRegion.charOffset - The zero-based offset from the beginning of the artifact of the first character in the region.
location.physicalLocation.contextRegion.charLength - The length of the region in characters.
location.physicalLocation.contextRegion.byteOffset - The zero-based offset from the beginning of the artifact of the first byte in the region.
location.physicalLocation.contextRegion.byteLength - The length of the region in bytes.
.location.physicalLocation.contextRegion.snippet
_suppressions
location.physicalLocation.contextRegion.snippet.text - UTF-8-encoded content from a text artifact.
location.physicalLocation.contextRegion.snippet.binary - MIME Base64-encoded content from a binary artifact, or from a text artifact in its original encoding.
.location.physicalLocation.contextRegion.snippet.rendered
_suppressions
location.physicalLocation.contextRegion.snippet.rendered.text - A plain text message string or format string.
location.physicalLocation.contextRegion.snippet.rendered.markdown - A Markdown message string or format string.
.location.physicalLocation.contextRegion.snippet.rendered.properties
_suppressions
location.physicalLocation.contextRegion.snippet.rendered.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.location.physicalLocation.contextRegion.snippet.properties
_suppressions
location.physicalLocation.contextRegion.snippet.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.location.physicalLocation.contextRegion.message
_suppressions
location.physicalLocation.contextRegion.message.text - A plain text message string.
location.physicalLocation.contextRegion.message.markdown - A Markdown message string.
location.physicalLocation.contextRegion.message.id - The identifier for this message.
location.physicalLocation.contextRegion.message.arguments An array of strings to substitute into the message string.
#
Values
Actions
{{$index+1}}.
.location.physicalLocation.contextRegion.message.properties
_suppressions
location.physicalLocation.contextRegion.sourceLanguage - Specifies the source language, if any, of the portion of the artifact specified by the region object.
location.physicalLocation.contextRegion.message.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.location.physicalLocation.contextRegion.properties
_suppressions
location.physicalLocation.contextRegion.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.location.physicalLocation.properties
_suppressions
location.physicalLocation.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
location.logicalLocations The logical locations associated with the result.
#
name
index
fullyQualifiedName
decoratedName
parentIndex
kind
Actions
{{$index+1}}.
{{row.name}}
{{row.index}}
{{row.fullyQualifiedName}}
{{row.decoratedName}}
{{row.parentIndex}}
{{row.kind}}
.location.message
_suppressions
location.message.text - A plain text message string.
location.message.markdown - A Markdown message string.
location.message.id - The identifier for this message.
location.message.arguments An array of strings to substitute into the message string.
#
Values
Actions
{{$index+1}}.
.location.message.properties
_suppressions
location.message.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
location.annotations A set of regions relevant to the location.
#
startLine
startColumn
endLine
endColumn
charOffset
charLength
byteOffset
byteLength
snippet.text
snippet.binary
Actions
{{$index+1}}.
{{row.startLine}}
{{row.startColumn}}
{{row.endLine}}
{{row.endColumn}}
{{row.charOffset}}
{{row.charLength}}
{{row.byteOffset}}
{{row.byteLength}}
{{row.snippet.text}}
{{row.snippet.binary}}
location.relationships An array of objects that describe relationships between this location and others.
#
target
description.text
description.markdown
description.id
Actions
{{$index+1}}.
{{row.target}}
{{row.description.text}}
{{row.description.markdown}}
{{row.description.id}}
.location.properties
_suppressions
location.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.properties
_suppressions
properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
{{repoTitle.MainEntity}}
.description
_attachments
description.text - A plain text message string.
description.markdown - A Markdown message string.
description.id - The identifier for this message.
description.arguments An array of strings to substitute into the message string.
#
Values
Actions
{{$index+1}}.
.description.properties
_attachments
description.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.artifactLocation
_attachments
artifactLocation.uri - A string containing a valid relative or absolute URI.
artifactLocation.uriBaseId - A string which indirectly specifies the absolute URI with respect to which a relative URI in the "uri" property is interpreted.
artifactLocation.index - The index within the run artifacts array of the artifact object associated with the artifact location.
.artifactLocation.description
_attachments
artifactLocation.description.text - A plain text message string.
artifactLocation.description.markdown - A Markdown message string.
artifactLocation.description.id - The identifier for this message.
artifactLocation.description.arguments An array of strings to substitute into the message string.
#
Values
Actions
{{$index+1}}.
.artifactLocation.description.properties
_attachments
artifactLocation.description.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.artifactLocation.properties
_attachments
artifactLocation.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
regions An array of regions of interest within the attachment.
#
startLine
startColumn
endLine
endColumn
charOffset
charLength
byteOffset
byteLength
snippet.text
snippet.binary
Actions
{{$index+1}}.
{{row.startLine}}
{{row.startColumn}}
{{row.endLine}}
{{row.endColumn}}
{{row.charOffset}}
{{row.charLength}}
{{row.byteOffset}}
{{row.byteLength}}
{{row.snippet.text}}
{{row.snippet.binary}}
rectangles An array of rectangles specifying areas of interest within the image.
#
top
left
bottom
right
message.text
message.markdown
message.id
Actions
{{$index+1}}.
{{row.top}}
{{row.left}}
{{row.bottom}}
{{row.right}}
{{row.message.text}}
{{row.message.markdown}}
{{row.message.id}}
.properties
_attachments
properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
{{repoTitle.MainEntity}}
startLine - The line number of the first character in the region.
startColumn - The column number of the first character in the region.
endLine - The line number of the last character in the region.
endColumn - The column number of the character following the end of the region.
charOffset - The zero-based offset from the beginning of the artifact of the first character in the region.
charLength - The length of the region in characters.
byteOffset - The zero-based offset from the beginning of the artifact of the first byte in the region.
byteLength - The length of the region in bytes.
.snippet
_regions
snippet.text - UTF-8-encoded content from a text artifact.
snippet.binary - MIME Base64-encoded content from a binary artifact, or from a text artifact in its original encoding.
.snippet.rendered
_regions
snippet.rendered.text - A plain text message string or format string.
snippet.rendered.markdown - A Markdown message string or format string.
.snippet.rendered.properties
_regions
snippet.rendered.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.snippet.properties
_regions
snippet.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.message
_regions
message.text - A plain text message string.
message.markdown - A Markdown message string.
message.id - The identifier for this message.
message.arguments An array of strings to substitute into the message string.
#
Values
Actions
{{$index+1}}.
.message.properties
_regions
sourceLanguage - Specifies the source language, if any, of the portion of the artifact specified by the region object.
message.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.properties
_regions
properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
{{repoTitle.MainEntity}}
top - The Y coordinate of the top edge of the rectangle, measured in the image's natural units.
left - The X coordinate of the left edge of the rectangle, measured in the image's natural units.
bottom - The Y coordinate of the bottom edge of the rectangle, measured in the image's natural units.
right - The X coordinate of the right edge of the rectangle, measured in the image's natural units.
.message
_rectangles
message.text - A plain text message string.
message.markdown - A Markdown message string.
message.id - The identifier for this message.
message.arguments An array of strings to substitute into the message string.
#
Values
Actions
{{$index+1}}.
.message.properties
_rectangles
message.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.properties
_rectangles
properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
{{repoTitle.MainEntity}}
.address
_provenance_conversionSources
address.absoluteAddress - The address expressed as a byte offset from the start of the addressable region.
address.relativeAddress - The address expressed as a byte offset from the absolute address of the top-most parent object.
address.length - The number of bytes in this range of addresses.
address.kind - An open-ended string that identifies the address kind. 'data', 'function', 'header','instruction', 'module', 'page', 'section', 'segment', 'stack', 'stackFrame', 'table' are well-known values.
address.name - A name that is associated with the address, e.g., '.text'.
address.fullyQualifiedName - A human-readable fully qualified name that is associated with the address.
address.offsetFromParent - The byte offset of this address from the absolute or relative address of the parent object.
address.index - The index within run.addresses of the cached object for this address.
address.parentIndex - The index within run.addresses of the parent object.
.address.properties
_provenance_conversionSources
address.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.artifactLocation
_provenance_conversionSources
artifactLocation.uri - A string containing a valid relative or absolute URI.
artifactLocation.uriBaseId - A string which indirectly specifies the absolute URI with respect to which a relative URI in the "uri" property is interpreted.
artifactLocation.index - The index within the run artifacts array of the artifact object associated with the artifact location.
.artifactLocation.description
_provenance_conversionSources
artifactLocation.description.text - A plain text message string.
artifactLocation.description.markdown - A Markdown message string.
artifactLocation.description.id - The identifier for this message.
artifactLocation.description.arguments An array of strings to substitute into the message string.
#
Values
Actions
{{$index+1}}.
.artifactLocation.description.properties
_provenance_conversionSources
artifactLocation.description.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.artifactLocation.properties
_provenance_conversionSources
artifactLocation.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.region
_provenance_conversionSources
region.startLine - The line number of the first character in the region.
region.startColumn - The column number of the first character in the region.
region.endLine - The line number of the last character in the region.
region.endColumn - The column number of the character following the end of the region.
region.charOffset - The zero-based offset from the beginning of the artifact of the first character in the region.
region.charLength - The length of the region in characters.
region.byteOffset - The zero-based offset from the beginning of the artifact of the first byte in the region.
region.byteLength - The length of the region in bytes.
.region.snippet
_provenance_conversionSources
region.snippet.text - UTF-8-encoded content from a text artifact.
region.snippet.binary - MIME Base64-encoded content from a binary artifact, or from a text artifact in its original encoding.
.region.snippet.rendered
_provenance_conversionSources
region.snippet.rendered.text - A plain text message string or format string.
region.snippet.rendered.markdown - A Markdown message string or format string.
.region.snippet.rendered.properties
_provenance_conversionSources
region.snippet.rendered.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.region.snippet.properties
_provenance_conversionSources
region.snippet.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.region.message
_provenance_conversionSources
region.message.text - A plain text message string.
region.message.markdown - A Markdown message string.
region.message.id - The identifier for this message.
region.message.arguments An array of strings to substitute into the message string.
#
Values
Actions
{{$index+1}}.
.region.message.properties
_provenance_conversionSources
region.sourceLanguage - Specifies the source language, if any, of the portion of the artifact specified by the region object.
region.message.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.region.properties
_provenance_conversionSources
region.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.contextRegion
_provenance_conversionSources
contextRegion.startLine - The line number of the first character in the region.
contextRegion.startColumn - The column number of the first character in the region.
contextRegion.endLine - The line number of the last character in the region.
contextRegion.endColumn - The column number of the character following the end of the region.
contextRegion.charOffset - The zero-based offset from the beginning of the artifact of the first character in the region.
contextRegion.charLength - The length of the region in characters.
contextRegion.byteOffset - The zero-based offset from the beginning of the artifact of the first byte in the region.
contextRegion.byteLength - The length of the region in bytes.
.contextRegion.snippet
_provenance_conversionSources
contextRegion.snippet.text - UTF-8-encoded content from a text artifact.
contextRegion.snippet.binary - MIME Base64-encoded content from a binary artifact, or from a text artifact in its original encoding.
.contextRegion.snippet.rendered
_provenance_conversionSources
contextRegion.snippet.rendered.text - A plain text message string or format string.
contextRegion.snippet.rendered.markdown - A Markdown message string or format string.
.contextRegion.snippet.rendered.properties
_provenance_conversionSources
contextRegion.snippet.rendered.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.contextRegion.snippet.properties
_provenance_conversionSources
contextRegion.snippet.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.contextRegion.message
_provenance_conversionSources
contextRegion.message.text - A plain text message string.
contextRegion.message.markdown - A Markdown message string.
contextRegion.message.id - The identifier for this message.
contextRegion.message.arguments An array of strings to substitute into the message string.
#
Values
Actions
{{$index+1}}.
.contextRegion.message.properties
_provenance_conversionSources
contextRegion.sourceLanguage - Specifies the source language, if any, of the portion of the artifact specified by the region object.
contextRegion.message.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.contextRegion.properties
_provenance_conversionSources
contextRegion.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.properties
_provenance_conversionSources
properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
{{repoTitle.MainEntity}}
.description
_fixes
description.text - A plain text message string.
description.markdown - A Markdown message string.
description.id - The identifier for this message.
description.arguments An array of strings to substitute into the message string.
#
Values
Actions
{{$index+1}}.
.description.properties
_fixes
description.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
artifactChanges One or more artifact changes that comprise a fix for a result.
#
artifactLocation.uri
artifactLocation.uriBaseId
artifactLocation.index
artifactLocation.description.text
artifactLocation.description.markdown
artifactLocation.description.id
Actions
{{$index+1}}.
{{row.artifactLocation.uri}}
{{row.artifactLocation.uriBaseId}}
{{row.artifactLocation.index}}
{{row.artifactLocation.description.text}}
{{row.artifactLocation.description.markdown}}
{{row.artifactLocation.description.id}}
.properties
_fixes
properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
{{repoTitle.MainEntity}}
.artifactLocation
_artifactChanges
artifactLocation.uri - A string containing a valid relative or absolute URI.
artifactLocation.uriBaseId - A string which indirectly specifies the absolute URI with respect to which a relative URI in the "uri" property is interpreted.
artifactLocation.index - The index within the run artifacts array of the artifact object associated with the artifact location.
.artifactLocation.description
_artifactChanges
artifactLocation.description.text - A plain text message string.
artifactLocation.description.markdown - A Markdown message string.
artifactLocation.description.id - The identifier for this message.
artifactLocation.description.arguments An array of strings to substitute into the message string.
#
Values
Actions
{{$index+1}}.
.artifactLocation.description.properties
_artifactChanges
artifactLocation.description.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.artifactLocation.properties
_artifactChanges
artifactLocation.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
replacements An array of replacement objects, each of which represents the replacement of a single region in a single artifact specified by 'artifactLocation'.
#
deletedRegion.startLine
deletedRegion.startColumn
deletedRegion.endLine
deletedRegion.endColumn
deletedRegion.charOffset
deletedRegion.charLength
deletedRegion.byteOffset
deletedRegion.byteLength
deletedRegion.snippet.text
deletedRegion.snippet.binary
Actions
{{$index+1}}.
{{row.deletedRegion.startLine}}
{{row.deletedRegion.startColumn}}
{{row.deletedRegion.endLine}}
{{row.deletedRegion.endColumn}}
{{row.deletedRegion.charOffset}}
{{row.deletedRegion.charLength}}
{{row.deletedRegion.byteOffset}}
{{row.deletedRegion.byteLength}}
{{row.deletedRegion.snippet.text}}
{{row.deletedRegion.snippet.binary}}
.properties
_artifactChanges
properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
{{repoTitle.MainEntity}}
.deletedRegion
_replacements
deletedRegion.startLine - The line number of the first character in the region.
deletedRegion.startColumn - The column number of the first character in the region.
deletedRegion.endLine - The line number of the last character in the region.
deletedRegion.endColumn - The column number of the character following the end of the region.
deletedRegion.charOffset - The zero-based offset from the beginning of the artifact of the first character in the region.
deletedRegion.charLength - The length of the region in characters.
deletedRegion.byteOffset - The zero-based offset from the beginning of the artifact of the first byte in the region.
deletedRegion.byteLength - The length of the region in bytes.
.deletedRegion.snippet
_replacements
deletedRegion.snippet.text - UTF-8-encoded content from a text artifact.
deletedRegion.snippet.binary - MIME Base64-encoded content from a binary artifact, or from a text artifact in its original encoding.
.deletedRegion.snippet.rendered
_replacements
deletedRegion.snippet.rendered.text - A plain text message string or format string.
deletedRegion.snippet.rendered.markdown - A Markdown message string or format string.
.deletedRegion.snippet.rendered.properties
_replacements
deletedRegion.snippet.rendered.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.deletedRegion.snippet.properties
_replacements
deletedRegion.snippet.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.deletedRegion.message
_replacements
deletedRegion.message.text - A plain text message string.
deletedRegion.message.markdown - A Markdown message string.
deletedRegion.message.id - The identifier for this message.
deletedRegion.message.arguments An array of strings to substitute into the message string.
#
Values
Actions
{{$index+1}}.
.deletedRegion.message.properties
_replacements
deletedRegion.sourceLanguage - Specifies the source language, if any, of the portion of the artifact specified by the region object.
deletedRegion.message.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.deletedRegion.properties
_replacements
deletedRegion.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.insertedContent
_replacements
insertedContent.text - UTF-8-encoded content from a text artifact.
insertedContent.binary - MIME Base64-encoded content from a binary artifact, or from a text artifact in its original encoding.
.insertedContent.rendered
_replacements
insertedContent.rendered.text - A plain text message string or format string.
insertedContent.rendered.markdown - A Markdown message string or format string.
.insertedContent.rendered.properties
_replacements
insertedContent.rendered.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.insertedContent.properties
_replacements
insertedContent.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.properties
_replacements
properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
{{repoTitle.MainEntity}}
.description
_runAggregates
description.text - A plain text message string.
description.markdown - A Markdown message string.
description.id - The identifier for this message.
description.arguments An array of strings to substitute into the message string.
#
Values
Actions
{{$index+1}}.
.description.properties
_runAggregates
id - A hierarchical string that uniquely identifies this object's containing run object.
guid - A stable, unique identifier for this object's containing run object in the form of a GUID.
correlationGuid - A stable, unique identifier for the equivalence class of runs to which this object's containing run object belongs in the form of a GUID.
description.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.properties
_runAggregates
properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
{{repoTitle.MainEntity}}
.location
_externalPropertyFileReferences_graphs
location.uri - A string containing a valid relative or absolute URI.
location.uriBaseId - A string which indirectly specifies the absolute URI with respect to which a relative URI in the "uri" property is interpreted.
location.index - The index within the run artifacts array of the artifact object associated with the artifact location.
.location.description
_externalPropertyFileReferences_graphs
location.description.text - A plain text message string.
location.description.markdown - A Markdown message string.
location.description.id - The identifier for this message.
location.description.arguments An array of strings to substitute into the message string.
#
Values
Actions
{{$index+1}}.
.location.description.properties
_externalPropertyFileReferences_graphs
location.description.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.location.properties
_externalPropertyFileReferences_graphs
guid - A stable, unique identifier for the external property file in the form of a GUID.
itemCount - A non-negative integer specifying the number of items contained in the external property file.
location.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.properties
_externalPropertyFileReferences_graphs
properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
{{repoTitle.MainEntity}}
.location
_externalPropertyFileReferences_artifacts
location.uri - A string containing a valid relative or absolute URI.
location.uriBaseId - A string which indirectly specifies the absolute URI with respect to which a relative URI in the "uri" property is interpreted.
location.index - The index within the run artifacts array of the artifact object associated with the artifact location.
.location.description
_externalPropertyFileReferences_artifacts
location.description.text - A plain text message string.
location.description.markdown - A Markdown message string.
location.description.id - The identifier for this message.
location.description.arguments An array of strings to substitute into the message string.
#
Values
Actions
{{$index+1}}.
.location.description.properties
_externalPropertyFileReferences_artifacts
location.description.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.location.properties
_externalPropertyFileReferences_artifacts
guid - A stable, unique identifier for the external property file in the form of a GUID.
itemCount - A non-negative integer specifying the number of items contained in the external property file.
location.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.properties
_externalPropertyFileReferences_artifacts
properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
{{repoTitle.MainEntity}}
.location
_externalPropertyFileReferences_invocations
location.uri - A string containing a valid relative or absolute URI.
location.uriBaseId - A string which indirectly specifies the absolute URI with respect to which a relative URI in the "uri" property is interpreted.
location.index - The index within the run artifacts array of the artifact object associated with the artifact location.
.location.description
_externalPropertyFileReferences_invocations
location.description.text - A plain text message string.
location.description.markdown - A Markdown message string.
location.description.id - The identifier for this message.
location.description.arguments An array of strings to substitute into the message string.
#
Values
Actions
{{$index+1}}.
.location.description.properties
_externalPropertyFileReferences_invocations
location.description.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.location.properties
_externalPropertyFileReferences_invocations
guid - A stable, unique identifier for the external property file in the form of a GUID.
itemCount - A non-negative integer specifying the number of items contained in the external property file.
location.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.properties
_externalPropertyFileReferences_invocations
properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
{{repoTitle.MainEntity}}
.location
_externalPropertyFileReferences_logicalLocations
location.uri - A string containing a valid relative or absolute URI.
location.uriBaseId - A string which indirectly specifies the absolute URI with respect to which a relative URI in the "uri" property is interpreted.
location.index - The index within the run artifacts array of the artifact object associated with the artifact location.
.location.description
_externalPropertyFileReferences_logicalLocations
location.description.text - A plain text message string.
location.description.markdown - A Markdown message string.
location.description.id - The identifier for this message.
location.description.arguments An array of strings to substitute into the message string.
#
Values
Actions
{{$index+1}}.
.location.description.properties
_externalPropertyFileReferences_logicalLocations
location.description.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.location.properties
_externalPropertyFileReferences_logicalLocations
guid - A stable, unique identifier for the external property file in the form of a GUID.
itemCount - A non-negative integer specifying the number of items contained in the external property file.
location.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.properties
_externalPropertyFileReferences_logicalLocations
properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
{{repoTitle.MainEntity}}
.location
_externalPropertyFileReferences_threadFlowLocations
location.uri - A string containing a valid relative or absolute URI.
location.uriBaseId - A string which indirectly specifies the absolute URI with respect to which a relative URI in the "uri" property is interpreted.
location.index - The index within the run artifacts array of the artifact object associated with the artifact location.
.location.description
_externalPropertyFileReferences_threadFlowLocations
location.description.text - A plain text message string.
location.description.markdown - A Markdown message string.
location.description.id - The identifier for this message.
location.description.arguments An array of strings to substitute into the message string.
#
Values
Actions
{{$index+1}}.
.location.description.properties
_externalPropertyFileReferences_threadFlowLocations
location.description.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.location.properties
_externalPropertyFileReferences_threadFlowLocations
guid - A stable, unique identifier for the external property file in the form of a GUID.
itemCount - A non-negative integer specifying the number of items contained in the external property file.
location.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.properties
_externalPropertyFileReferences_threadFlowLocations
properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
{{repoTitle.MainEntity}}
.location
_externalPropertyFileReferences_results
location.uri - A string containing a valid relative or absolute URI.
location.uriBaseId - A string which indirectly specifies the absolute URI with respect to which a relative URI in the "uri" property is interpreted.
location.index - The index within the run artifacts array of the artifact object associated with the artifact location.
.location.description
_externalPropertyFileReferences_results
location.description.text - A plain text message string.
location.description.markdown - A Markdown message string.
location.description.id - The identifier for this message.
location.description.arguments An array of strings to substitute into the message string.
#
Values
Actions
{{$index+1}}.
.location.description.properties
_externalPropertyFileReferences_results
location.description.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.location.properties
_externalPropertyFileReferences_results
guid - A stable, unique identifier for the external property file in the form of a GUID.
itemCount - A non-negative integer specifying the number of items contained in the external property file.
location.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.properties
_externalPropertyFileReferences_results
properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
{{repoTitle.MainEntity}}
.location
_externalPropertyFileReferences_taxonomies
location.uri - A string containing a valid relative or absolute URI.
location.uriBaseId - A string which indirectly specifies the absolute URI with respect to which a relative URI in the "uri" property is interpreted.
location.index - The index within the run artifacts array of the artifact object associated with the artifact location.
.location.description
_externalPropertyFileReferences_taxonomies
location.description.text - A plain text message string.
location.description.markdown - A Markdown message string.
location.description.id - The identifier for this message.
location.description.arguments An array of strings to substitute into the message string.
#
Values
Actions
{{$index+1}}.
.location.description.properties
_externalPropertyFileReferences_taxonomies
location.description.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.location.properties
_externalPropertyFileReferences_taxonomies
guid - A stable, unique identifier for the external property file in the form of a GUID.
itemCount - A non-negative integer specifying the number of items contained in the external property file.
location.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.properties
_externalPropertyFileReferences_taxonomies
properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
{{repoTitle.MainEntity}}
.location
_externalPropertyFileReferences_addresses
location.uri - A string containing a valid relative or absolute URI.
location.uriBaseId - A string which indirectly specifies the absolute URI with respect to which a relative URI in the "uri" property is interpreted.
location.index - The index within the run artifacts array of the artifact object associated with the artifact location.
.location.description
_externalPropertyFileReferences_addresses
location.description.text - A plain text message string.
location.description.markdown - A Markdown message string.
location.description.id - The identifier for this message.
location.description.arguments An array of strings to substitute into the message string.
#
Values
Actions
{{$index+1}}.
.location.description.properties
_externalPropertyFileReferences_addresses
location.description.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.location.properties
_externalPropertyFileReferences_addresses
guid - A stable, unique identifier for the external property file in the form of a GUID.
itemCount - A non-negative integer specifying the number of items contained in the external property file.
location.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.properties
_externalPropertyFileReferences_addresses
properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
{{repoTitle.MainEntity}}
.location
_externalPropertyFileReferences_extensions
location.uri - A string containing a valid relative or absolute URI.
location.uriBaseId - A string which indirectly specifies the absolute URI with respect to which a relative URI in the "uri" property is interpreted.
location.index - The index within the run artifacts array of the artifact object associated with the artifact location.
.location.description
_externalPropertyFileReferences_extensions
location.description.text - A plain text message string.
location.description.markdown - A Markdown message string.
location.description.id - The identifier for this message.
location.description.arguments An array of strings to substitute into the message string.
#
Values
Actions
{{$index+1}}.
.location.description.properties
_externalPropertyFileReferences_extensions
location.description.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.location.properties
_externalPropertyFileReferences_extensions
guid - A stable, unique identifier for the external property file in the form of a GUID.
itemCount - A non-negative integer specifying the number of items contained in the external property file.
location.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.properties
_externalPropertyFileReferences_extensions
properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
{{repoTitle.MainEntity}}
.location
_externalPropertyFileReferences_policies
location.uri - A string containing a valid relative or absolute URI.
location.uriBaseId - A string which indirectly specifies the absolute URI with respect to which a relative URI in the "uri" property is interpreted.
location.index - The index within the run artifacts array of the artifact object associated with the artifact location.
.location.description
_externalPropertyFileReferences_policies
location.description.text - A plain text message string.
location.description.markdown - A Markdown message string.
location.description.id - The identifier for this message.
location.description.arguments An array of strings to substitute into the message string.
#
Values
Actions
{{$index+1}}.
.location.description.properties
_externalPropertyFileReferences_policies
location.description.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.location.properties
_externalPropertyFileReferences_policies
guid - A stable, unique identifier for the external property file in the form of a GUID.
itemCount - A non-negative integer specifying the number of items contained in the external property file.
location.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.properties
_externalPropertyFileReferences_policies
properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
{{repoTitle.MainEntity}}
.location
_externalPropertyFileReferences_translations
location.uri - A string containing a valid relative or absolute URI.
location.uriBaseId - A string which indirectly specifies the absolute URI with respect to which a relative URI in the "uri" property is interpreted.
location.index - The index within the run artifacts array of the artifact object associated with the artifact location.
.location.description
_externalPropertyFileReferences_translations
location.description.text - A plain text message string.
location.description.markdown - A Markdown message string.
location.description.id - The identifier for this message.
location.description.arguments An array of strings to substitute into the message string.
#
Values
Actions
{{$index+1}}.
.location.description.properties
_externalPropertyFileReferences_translations
location.description.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.location.properties
_externalPropertyFileReferences_translations
guid - A stable, unique identifier for the external property file in the form of a GUID.
itemCount - A non-negative integer specifying the number of items contained in the external property file.
location.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.properties
_externalPropertyFileReferences_translations
properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
{{repoTitle.MainEntity}}
.location
_externalPropertyFileReferences_webRequests
location.uri - A string containing a valid relative or absolute URI.
location.uriBaseId - A string which indirectly specifies the absolute URI with respect to which a relative URI in the "uri" property is interpreted.
location.index - The index within the run artifacts array of the artifact object associated with the artifact location.
.location.description
_externalPropertyFileReferences_webRequests
location.description.text - A plain text message string.
location.description.markdown - A Markdown message string.
location.description.id - The identifier for this message.
location.description.arguments An array of strings to substitute into the message string.
#
Values
Actions
{{$index+1}}.
.location.description.properties
_externalPropertyFileReferences_webRequests
location.description.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.location.properties
_externalPropertyFileReferences_webRequests
guid - A stable, unique identifier for the external property file in the form of a GUID.
itemCount - A non-negative integer specifying the number of items contained in the external property file.
location.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.properties
_externalPropertyFileReferences_webRequests
properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
{{repoTitle.MainEntity}}
.location
_externalPropertyFileReferences_webResponses
location.uri - A string containing a valid relative or absolute URI.
location.uriBaseId - A string which indirectly specifies the absolute URI with respect to which a relative URI in the "uri" property is interpreted.
location.index - The index within the run artifacts array of the artifact object associated with the artifact location.
.location.description
_externalPropertyFileReferences_webResponses
location.description.text - A plain text message string.
location.description.markdown - A Markdown message string.
location.description.id - The identifier for this message.
location.description.arguments An array of strings to substitute into the message string.
#
Values
Actions
{{$index+1}}.
.location.description.properties
_externalPropertyFileReferences_webResponses
location.description.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.location.properties
_externalPropertyFileReferences_webResponses
guid - A stable, unique identifier for the external property file in the form of a GUID.
itemCount - A non-negative integer specifying the number of items contained in the external property file.
location.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.properties
_externalPropertyFileReferences_webResponses
properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
{{repoTitle.MainEntity}}
index - The index within the run threadFlowLocations array.
.location
_threadFlowLocations
location.id - Value that distinguishes this location from all other locations within a single result object.
.location.physicalLocation
_threadFlowLocations
.location.physicalLocation.address
_threadFlowLocations
location.physicalLocation.address.absoluteAddress - The address expressed as a byte offset from the start of the addressable region.
location.physicalLocation.address.relativeAddress - The address expressed as a byte offset from the absolute address of the top-most parent object.
location.physicalLocation.address.length - The number of bytes in this range of addresses.
location.physicalLocation.address.kind - An open-ended string that identifies the address kind. 'data', 'function', 'header','instruction', 'module', 'page', 'section', 'segment', 'stack', 'stackFrame', 'table' are well-known values.
location.physicalLocation.address.name - A name that is associated with the address, e.g., '.text'.
location.physicalLocation.address.fullyQualifiedName - A human-readable fully qualified name that is associated with the address.
location.physicalLocation.address.offsetFromParent - The byte offset of this address from the absolute or relative address of the parent object.
location.physicalLocation.address.index - The index within run.addresses of the cached object for this address.
location.physicalLocation.address.parentIndex - The index within run.addresses of the parent object.
.location.physicalLocation.address.properties
_threadFlowLocations
location.physicalLocation.address.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.location.physicalLocation.artifactLocation
_threadFlowLocations
location.physicalLocation.artifactLocation.uri - A string containing a valid relative or absolute URI.
location.physicalLocation.artifactLocation.uriBaseId - A string which indirectly specifies the absolute URI with respect to which a relative URI in the "uri" property is interpreted.
location.physicalLocation.artifactLocation.index - The index within the run artifacts array of the artifact object associated with the artifact location.
.location.physicalLocation.artifactLocation.description
_threadFlowLocations
location.physicalLocation.artifactLocation.description.text - A plain text message string.
location.physicalLocation.artifactLocation.description.markdown - A Markdown message string.
location.physicalLocation.artifactLocation.description.id - The identifier for this message.
location.physicalLocation.artifactLocation.description.arguments An array of strings to substitute into the message string.
#
Values
Actions
{{$index+1}}.
.location.physicalLocation.artifactLocation.description.properties
_threadFlowLocations
location.physicalLocation.artifactLocation.description.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.location.physicalLocation.artifactLocation.properties
_threadFlowLocations
location.physicalLocation.artifactLocation.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.location.physicalLocation.region
_threadFlowLocations
location.physicalLocation.region.startLine - The line number of the first character in the region.
location.physicalLocation.region.startColumn - The column number of the first character in the region.
location.physicalLocation.region.endLine - The line number of the last character in the region.
location.physicalLocation.region.endColumn - The column number of the character following the end of the region.
location.physicalLocation.region.charOffset - The zero-based offset from the beginning of the artifact of the first character in the region.
location.physicalLocation.region.charLength - The length of the region in characters.
location.physicalLocation.region.byteOffset - The zero-based offset from the beginning of the artifact of the first byte in the region.
location.physicalLocation.region.byteLength - The length of the region in bytes.
.location.physicalLocation.region.snippet
_threadFlowLocations
location.physicalLocation.region.snippet.text - UTF-8-encoded content from a text artifact.
location.physicalLocation.region.snippet.binary - MIME Base64-encoded content from a binary artifact, or from a text artifact in its original encoding.
.location.physicalLocation.region.snippet.rendered
_threadFlowLocations
location.physicalLocation.region.snippet.rendered.text - A plain text message string or format string.
location.physicalLocation.region.snippet.rendered.markdown - A Markdown message string or format string.
.location.physicalLocation.region.snippet.rendered.properties
_threadFlowLocations
location.physicalLocation.region.snippet.rendered.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.location.physicalLocation.region.snippet.properties
_threadFlowLocations
location.physicalLocation.region.snippet.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.location.physicalLocation.region.message
_threadFlowLocations
location.physicalLocation.region.message.text - A plain text message string.
location.physicalLocation.region.message.markdown - A Markdown message string.
location.physicalLocation.region.message.id - The identifier for this message.
location.physicalLocation.region.message.arguments An array of strings to substitute into the message string.
#
Values
Actions
{{$index+1}}.
.location.physicalLocation.region.message.properties
_threadFlowLocations
location.physicalLocation.region.sourceLanguage - Specifies the source language, if any, of the portion of the artifact specified by the region object.
location.physicalLocation.region.message.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.location.physicalLocation.region.properties
_threadFlowLocations
location.physicalLocation.region.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.location.physicalLocation.contextRegion
_threadFlowLocations
location.physicalLocation.contextRegion.startLine - The line number of the first character in the region.
location.physicalLocation.contextRegion.startColumn - The column number of the first character in the region.
location.physicalLocation.contextRegion.endLine - The line number of the last character in the region.
location.physicalLocation.contextRegion.endColumn - The column number of the character following the end of the region.
location.physicalLocation.contextRegion.charOffset - The zero-based offset from the beginning of the artifact of the first character in the region.
location.physicalLocation.contextRegion.charLength - The length of the region in characters.
location.physicalLocation.contextRegion.byteOffset - The zero-based offset from the beginning of the artifact of the first byte in the region.
location.physicalLocation.contextRegion.byteLength - The length of the region in bytes.
.location.physicalLocation.contextRegion.snippet
_threadFlowLocations
location.physicalLocation.contextRegion.snippet.text - UTF-8-encoded content from a text artifact.
location.physicalLocation.contextRegion.snippet.binary - MIME Base64-encoded content from a binary artifact, or from a text artifact in its original encoding.
.location.physicalLocation.contextRegion.snippet.rendered
_threadFlowLocations
location.physicalLocation.contextRegion.snippet.rendered.text - A plain text message string or format string.
location.physicalLocation.contextRegion.snippet.rendered.markdown - A Markdown message string or format string.
.location.physicalLocation.contextRegion.snippet.rendered.properties
_threadFlowLocations
location.physicalLocation.contextRegion.snippet.rendered.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.location.physicalLocation.contextRegion.snippet.properties
_threadFlowLocations
location.physicalLocation.contextRegion.snippet.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.location.physicalLocation.contextRegion.message
_threadFlowLocations
location.physicalLocation.contextRegion.message.text - A plain text message string.
location.physicalLocation.contextRegion.message.markdown - A Markdown message string.
location.physicalLocation.contextRegion.message.id - The identifier for this message.
location.physicalLocation.contextRegion.message.arguments An array of strings to substitute into the message string.
#
Values
Actions
{{$index+1}}.
.location.physicalLocation.contextRegion.message.properties
_threadFlowLocations
location.physicalLocation.contextRegion.sourceLanguage - Specifies the source language, if any, of the portion of the artifact specified by the region object.
location.physicalLocation.contextRegion.message.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.location.physicalLocation.contextRegion.properties
_threadFlowLocations
location.physicalLocation.contextRegion.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.location.physicalLocation.properties
_threadFlowLocations
location.physicalLocation.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
location.logicalLocations The logical locations associated with the result.
#
name
index
fullyQualifiedName
decoratedName
parentIndex
kind
Actions
{{$index+1}}.
{{row.name}}
{{row.index}}
{{row.fullyQualifiedName}}
{{row.decoratedName}}
{{row.parentIndex}}
{{row.kind}}
.location.message
_threadFlowLocations
location.message.text - A plain text message string.
location.message.markdown - A Markdown message string.
location.message.id - The identifier for this message.
location.message.arguments An array of strings to substitute into the message string.
#
Values
Actions
{{$index+1}}.
.location.message.properties
_threadFlowLocations
location.message.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
location.annotations A set of regions relevant to the location.
#
startLine
startColumn
endLine
endColumn
charOffset
charLength
byteOffset
byteLength
snippet.text
snippet.binary
Actions
{{$index+1}}.
{{row.startLine}}
{{row.startColumn}}
{{row.endLine}}
{{row.endColumn}}
{{row.charOffset}}
{{row.charLength}}
{{row.byteOffset}}
{{row.byteLength}}
{{row.snippet.text}}
{{row.snippet.binary}}
location.relationships An array of objects that describe relationships between this location and others.
#
target
description.text
description.markdown
description.id
Actions
{{$index+1}}.
{{row.target}}
{{row.description.text}}
{{row.description.markdown}}
{{row.description.id}}
.location.properties
_threadFlowLocations
location.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.stack
_threadFlowLocations
.stack.message
_threadFlowLocations
stack.message.text - A plain text message string.
stack.message.markdown - A Markdown message string.
stack.message.id - The identifier for this message.
stack.message.arguments An array of strings to substitute into the message string.
#
Values
Actions
{{$index+1}}.
.stack.message.properties
_threadFlowLocations
stack.message.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
stack.frames An array of stack frames that represents a sequence of calls, rendered in reverse chronological order, that comprise the call stack.
#
location.id
location.physicalLocation.address.absoluteAddress
location.physicalLocation.address.relativeAddress
location.physicalLocation.address.length
location.physicalLocation.address.kind
location.physicalLocation.address.name
location.physicalLocation.address.fullyQualifiedName
location.physicalLocation.address.offsetFromParent
location.physicalLocation.address.index
location.physicalLocation.address.parentIndex
Actions
{{$index+1}}.
{{row.location.id}}
{{row.location.physicalLocation.address.absoluteAddress}}
{{row.location.physicalLocation.address.relativeAddress}}
{{row.location.physicalLocation.address.length}}
{{row.location.physicalLocation.address.kind}}
{{row.location.physicalLocation.address.name}}
{{row.location.physicalLocation.address.fullyQualifiedName}}
{{row.location.physicalLocation.address.offsetFromParent}}
{{row.location.physicalLocation.address.index}}
{{row.location.physicalLocation.address.parentIndex}}
.stack.properties
_threadFlowLocations
module - The name of the module that contains the code that is executing.
stack.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
kinds A set of distinct strings that categorize the thread flow location. Well-known kinds include 'acquire', 'release', 'enter', 'exit', 'call', 'return', 'branch', 'implicit', 'false', 'true', 'caution', 'danger', 'unknown', 'unreachable', 'taint', 'function', 'handler', 'lock', 'memory', 'resource', 'scope' and 'value'.
#
Values
Actions
{{$index+1}}.
taxa An array of references to rule or taxonomy reporting descriptors that are applicable to the thread flow location.
#
id
guid
name
shortDescription.text
shortDescription.markdown
fullDescription.text
fullDescription.markdown
defaultConfiguration.enabled
defaultConfiguration.level
defaultConfiguration.rank
Actions
{{$index+1}}.
{{row.id}}
{{row.guid}}
{{row.name}}
{{row.shortDescription.text}}
{{row.shortDescription.markdown}}
{{row.fullDescription.text}}
{{row.fullDescription.markdown}}
{{row.defaultConfiguration.enabledSelected.DisplayText}}
{{row.defaultConfiguration.level}}
{{row.defaultConfiguration.rank}}
.state
_threadFlowLocations
nestingLevel - An integer representing a containment hierarchy within the thread flow.
executionOrder - An integer representing the temporal order in which execution reached this location.
executionTimeUtc - The Coordinated Universal Time (UTC) date and time at which this location was executed.
importance - Specifies the importance of this location in understanding the code flow in which it occurs. The order from most to least important is "essential", "important", "unimportant". Default: "important".
.webRequest
_threadFlowLocations
webRequest.index - The index within the run.webRequests array of the request object associated with this result.
webRequest.protocol - The request protocol. Example: 'http'.
webRequest.version - The request version. Example: '1.1'.
webRequest.target - The target of the request.
webRequest.method - The HTTP method. Well-known values are 'GET', 'PUT', 'POST', 'DELETE', 'PATCH', 'HEAD', 'OPTIONS', 'TRACE', 'CONNECT'.
.webRequest.headers
_threadFlowLocations
.webRequest.parameters
_threadFlowLocations
.webRequest.body
_threadFlowLocations
webRequest.body.text - UTF-8-encoded content from a text artifact.
webRequest.body.binary - MIME Base64-encoded content from a binary artifact, or from a text artifact in its original encoding.
.webRequest.body.rendered
_threadFlowLocations
webRequest.body.rendered.text - A plain text message string or format string.
webRequest.body.rendered.markdown - A Markdown message string or format string.
.webRequest.body.rendered.properties
_threadFlowLocations
webRequest.body.rendered.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.webRequest.body.properties
_threadFlowLocations
webRequest.body.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.webRequest.properties
_threadFlowLocations
webRequest.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.webResponse
_threadFlowLocations
webResponse.index - The index within the run.webResponses array of the response object associated with this result.
webResponse.protocol - The response protocol. Example: 'http'.
webResponse.version - The response version. Example: '1.1'.
webResponse.statusCode - The response status code. Example: 451.
webResponse.reasonPhrase - The response reason. Example: 'Not found'.
.webResponse.headers
_threadFlowLocations
.webResponse.body
_threadFlowLocations
webResponse.body.text - UTF-8-encoded content from a text artifact.
webResponse.body.binary - MIME Base64-encoded content from a binary artifact, or from a text artifact in its original encoding.
.webResponse.body.rendered
_threadFlowLocations
webResponse.body.rendered.text - A plain text message string or format string.
webResponse.body.rendered.markdown - A Markdown message string or format string.
.webResponse.body.rendered.properties
_threadFlowLocations
webResponse.body.rendered.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.webResponse.body.properties
_threadFlowLocations
webResponse.noResponseReceived - Specifies whether a response was received from the server.
webResponse.body.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.webResponse.properties
_threadFlowLocations
webResponse.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.properties
_threadFlowLocations
properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
{{repoTitle.MainEntity}}
guid - A unique identifier for the tool component in the form of a GUID.
name - The name of the tool component.
organization - The organization or company that produced the tool component.
product - A product suite to which the tool component belongs.
productSuite - A localizable string containing the name of the suite of products to which the tool component belongs.
.shortDescription
_taxonomies
shortDescription.text - A plain text message string or format string.
shortDescription.markdown - A Markdown message string or format string.
.shortDescription.properties
_taxonomies
shortDescription.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.fullDescription
_taxonomies
fullDescription.text - A plain text message string or format string.
fullDescription.markdown - A Markdown message string or format string.
.fullDescription.properties
_taxonomies
fullName - The name of the tool component along with its version and any other useful identifying information, such as its locale.
version - The tool component version, in whatever format the component natively provides.
semanticVersion - The tool component version in the format specified by Semantic Versioning 2.0.
dottedQuadFileVersion - The binary version of the tool component's primary executable file expressed as four non-negative integers separated by a period (for operating systems that express file versions in this way).
releaseDateUtc - A string specifying the UTC date (and optionally, the time) of the component's release.
downloadUri - The absolute URI from which the tool component can be downloaded.
informationUri - The absolute URI at which information about this version of the tool component can be found.
fullDescription.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.globalMessageStrings
_taxonomies
language - The language of the messages emitted into the log file during this run (expressed as an ISO 639-1 two-letter lowercase language code) and an optional region (expressed as an ISO 3166-1 two-letter uppercase subculture code associated with a country or region). The casing is recommended but not required (in order for this data to conform to RFC5646).
isComprehensive - Specifies whether this object contains a complete definition of the localizable and/or non-localizable data for this component, as opposed to including only data that is relevant to the results persisted to this log file.
localizedDataSemanticVersion - The semantic version of the localized strings defined in this component; maintained by components that provide translations.
minimumRequiredLocalizedDataSemanticVersion - The minimum value of localizedDataSemanticVersion required in translations consumed by this component; used by components that consume translations.
notifications An array of reportingDescriptor objects relevant to the notifications related to the configuration and runtime execution of the tool component.
#
id
guid
name
shortDescription.text
shortDescription.markdown
fullDescription.text
fullDescription.markdown
defaultConfiguration.enabled
defaultConfiguration.level
defaultConfiguration.rank
Actions
{{$index+1}}.
{{row.id}}
{{row.guid}}
{{row.name}}
{{row.shortDescription.text}}
{{row.shortDescription.markdown}}
{{row.fullDescription.text}}
{{row.fullDescription.markdown}}
{{row.defaultConfiguration.enabledSelected.DisplayText}}
{{row.defaultConfiguration.level}}
{{row.defaultConfiguration.rank}}
rules An array of reportingDescriptor objects relevant to the analysis performed by the tool component.
#
id
guid
name
shortDescription.text
shortDescription.markdown
fullDescription.text
fullDescription.markdown
defaultConfiguration.enabled
defaultConfiguration.level
defaultConfiguration.rank
Actions
{{$index+1}}.
{{row.id}}
{{row.guid}}
{{row.name}}
{{row.shortDescription.text}}
{{row.shortDescription.markdown}}
{{row.fullDescription.text}}
{{row.fullDescription.markdown}}
{{row.defaultConfiguration.enabledSelected.DisplayText}}
{{row.defaultConfiguration.level}}
{{row.defaultConfiguration.rank}}
taxa An array of reportingDescriptor objects relevant to the definitions of both standalone and tool-defined taxonomies.
#
id
guid
name
shortDescription.text
shortDescription.markdown
fullDescription.text
fullDescription.markdown
defaultConfiguration.enabled
defaultConfiguration.level
defaultConfiguration.rank
Actions
{{$index+1}}.
{{row.id}}
{{row.guid}}
{{row.name}}
{{row.shortDescription.text}}
{{row.shortDescription.markdown}}
{{row.fullDescription.text}}
{{row.fullDescription.markdown}}
{{row.defaultConfiguration.enabledSelected.DisplayText}}
{{row.defaultConfiguration.level}}
{{row.defaultConfiguration.rank}}
locations An array of the artifactLocation objects associated with the tool component.
#
uri
uriBaseId
index
description.text
description.markdown
description.id
Actions
{{$index+1}}.
{{row.uri}}
{{row.uriBaseId}}
{{row.index}}
{{row.description.text}}
{{row.description.markdown}}
{{row.description.id}}
contents The kinds of data contained in this object.
#
Actions
{{$index+1}}.
.associatedComponent
_taxonomies
associatedComponent.name - The 'name' property of the referenced toolComponent.
associatedComponent.index - An index into the referenced toolComponent in tool.extensions.
associatedComponent.guid - The 'guid' property of the referenced toolComponent.
.associatedComponent.properties
_taxonomies
associatedComponent.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.translationMetadata
_taxonomies
translationMetadata.name - The name associated with the translation metadata.
translationMetadata.fullName - The full name associated with the translation metadata.
.translationMetadata.shortDescription
_taxonomies
translationMetadata.shortDescription.text - A plain text message string or format string.
translationMetadata.shortDescription.markdown - A Markdown message string or format string.
.translationMetadata.shortDescription.properties
_taxonomies
translationMetadata.shortDescription.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.translationMetadata.fullDescription
_taxonomies
translationMetadata.fullDescription.text - A plain text message string or format string.
translationMetadata.fullDescription.markdown - A Markdown message string or format string.
.translationMetadata.fullDescription.properties
_taxonomies
translationMetadata.downloadUri - The absolute URI from which the translation metadata can be downloaded.
translationMetadata.informationUri - The absolute URI from which information related to the translation metadata can be downloaded.
translationMetadata.fullDescription.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.translationMetadata.properties
_taxonomies
translationMetadata.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
supportedTaxonomies An array of toolComponentReference objects to declare the taxonomies supported by the tool component.
#
name
index
guid
Actions
{{$index+1}}.
{{row.name}}
{{row.index}}
{{row.guid}}
.properties
_taxonomies
properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
{{repoTitle.MainEntity}}
absoluteAddress - The address expressed as a byte offset from the start of the addressable region.
relativeAddress - The address expressed as a byte offset from the absolute address of the top-most parent object.
length - The number of bytes in this range of addresses.
kind - An open-ended string that identifies the address kind. 'data', 'function', 'header','instruction', 'module', 'page', 'section', 'segment', 'stack', 'stackFrame', 'table' are well-known values.
name - A name that is associated with the address, e.g., '.text'.
fullyQualifiedName - A human-readable fully qualified name that is associated with the address.
offsetFromParent - The byte offset of this address from the absolute or relative address of the parent object.
index - The index within run.addresses of the cached object for this address.
parentIndex - The index within run.addresses of the parent object.
.properties
_addresses
properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
{{repoTitle.MainEntity}}
guid - A unique identifier for the tool component in the form of a GUID.
name - The name of the tool component.
organization - The organization or company that produced the tool component.
product - A product suite to which the tool component belongs.
productSuite - A localizable string containing the name of the suite of products to which the tool component belongs.
.shortDescription
_translations
shortDescription.text - A plain text message string or format string.
shortDescription.markdown - A Markdown message string or format string.
.shortDescription.properties
_translations
shortDescription.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.fullDescription
_translations
fullDescription.text - A plain text message string or format string.
fullDescription.markdown - A Markdown message string or format string.
.fullDescription.properties
_translations
fullName - The name of the tool component along with its version and any other useful identifying information, such as its locale.
version - The tool component version, in whatever format the component natively provides.
semanticVersion - The tool component version in the format specified by Semantic Versioning 2.0.
dottedQuadFileVersion - The binary version of the tool component's primary executable file expressed as four non-negative integers separated by a period (for operating systems that express file versions in this way).
releaseDateUtc - A string specifying the UTC date (and optionally, the time) of the component's release.
downloadUri - The absolute URI from which the tool component can be downloaded.
informationUri - The absolute URI at which information about this version of the tool component can be found.
fullDescription.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.globalMessageStrings
_translations
language - The language of the messages emitted into the log file during this run (expressed as an ISO 639-1 two-letter lowercase language code) and an optional region (expressed as an ISO 3166-1 two-letter uppercase subculture code associated with a country or region). The casing is recommended but not required (in order for this data to conform to RFC5646).
isComprehensive - Specifies whether this object contains a complete definition of the localizable and/or non-localizable data for this component, as opposed to including only data that is relevant to the results persisted to this log file.
localizedDataSemanticVersion - The semantic version of the localized strings defined in this component; maintained by components that provide translations.
minimumRequiredLocalizedDataSemanticVersion - The minimum value of localizedDataSemanticVersion required in translations consumed by this component; used by components that consume translations.
notifications An array of reportingDescriptor objects relevant to the notifications related to the configuration and runtime execution of the tool component.
#
id
guid
name
shortDescription.text
shortDescription.markdown
fullDescription.text
fullDescription.markdown
defaultConfiguration.enabled
defaultConfiguration.level
defaultConfiguration.rank
Actions
{{$index+1}}.
{{row.id}}
{{row.guid}}
{{row.name}}
{{row.shortDescription.text}}
{{row.shortDescription.markdown}}
{{row.fullDescription.text}}
{{row.fullDescription.markdown}}
{{row.defaultConfiguration.enabledSelected.DisplayText}}
{{row.defaultConfiguration.level}}
{{row.defaultConfiguration.rank}}
rules An array of reportingDescriptor objects relevant to the analysis performed by the tool component.
#
id
guid
name
shortDescription.text
shortDescription.markdown
fullDescription.text
fullDescription.markdown
defaultConfiguration.enabled
defaultConfiguration.level
defaultConfiguration.rank
Actions
{{$index+1}}.
{{row.id}}
{{row.guid}}
{{row.name}}
{{row.shortDescription.text}}
{{row.shortDescription.markdown}}
{{row.fullDescription.text}}
{{row.fullDescription.markdown}}
{{row.defaultConfiguration.enabledSelected.DisplayText}}
{{row.defaultConfiguration.level}}
{{row.defaultConfiguration.rank}}
taxa An array of reportingDescriptor objects relevant to the definitions of both standalone and tool-defined taxonomies.
#
id
guid
name
shortDescription.text
shortDescription.markdown
fullDescription.text
fullDescription.markdown
defaultConfiguration.enabled
defaultConfiguration.level
defaultConfiguration.rank
Actions
{{$index+1}}.
{{row.id}}
{{row.guid}}
{{row.name}}
{{row.shortDescription.text}}
{{row.shortDescription.markdown}}
{{row.fullDescription.text}}
{{row.fullDescription.markdown}}
{{row.defaultConfiguration.enabledSelected.DisplayText}}
{{row.defaultConfiguration.level}}
{{row.defaultConfiguration.rank}}
locations An array of the artifactLocation objects associated with the tool component.
#
uri
uriBaseId
index
description.text
description.markdown
description.id
Actions
{{$index+1}}.
{{row.uri}}
{{row.uriBaseId}}
{{row.index}}
{{row.description.text}}
{{row.description.markdown}}
{{row.description.id}}
contents The kinds of data contained in this object.
#
Actions
{{$index+1}}.
.associatedComponent
_translations
associatedComponent.name - The 'name' property of the referenced toolComponent.
associatedComponent.index - An index into the referenced toolComponent in tool.extensions.
associatedComponent.guid - The 'guid' property of the referenced toolComponent.
.associatedComponent.properties
_translations
associatedComponent.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.translationMetadata
_translations
translationMetadata.name - The name associated with the translation metadata.
translationMetadata.fullName - The full name associated with the translation metadata.
.translationMetadata.shortDescription
_translations
translationMetadata.shortDescription.text - A plain text message string or format string.
translationMetadata.shortDescription.markdown - A Markdown message string or format string.
.translationMetadata.shortDescription.properties
_translations
translationMetadata.shortDescription.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.translationMetadata.fullDescription
_translations
translationMetadata.fullDescription.text - A plain text message string or format string.
translationMetadata.fullDescription.markdown - A Markdown message string or format string.
.translationMetadata.fullDescription.properties
_translations
translationMetadata.downloadUri - The absolute URI from which the translation metadata can be downloaded.
translationMetadata.informationUri - The absolute URI from which information related to the translation metadata can be downloaded.
translationMetadata.fullDescription.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.translationMetadata.properties
_translations
translationMetadata.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
supportedTaxonomies An array of toolComponentReference objects to declare the taxonomies supported by the tool component.
#
name
index
guid
Actions
{{$index+1}}.
{{row.name}}
{{row.index}}
{{row.guid}}
.properties
_translations
properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
{{repoTitle.MainEntity}}
guid - A unique identifier for the tool component in the form of a GUID.
name - The name of the tool component.
organization - The organization or company that produced the tool component.
product - A product suite to which the tool component belongs.
productSuite - A localizable string containing the name of the suite of products to which the tool component belongs.
.shortDescription
_policies
shortDescription.text - A plain text message string or format string.
shortDescription.markdown - A Markdown message string or format string.
.shortDescription.properties
_policies
shortDescription.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.fullDescription
_policies
fullDescription.text - A plain text message string or format string.
fullDescription.markdown - A Markdown message string or format string.
.fullDescription.properties
_policies
fullName - The name of the tool component along with its version and any other useful identifying information, such as its locale.
version - The tool component version, in whatever format the component natively provides.
semanticVersion - The tool component version in the format specified by Semantic Versioning 2.0.
dottedQuadFileVersion - The binary version of the tool component's primary executable file expressed as four non-negative integers separated by a period (for operating systems that express file versions in this way).
releaseDateUtc - A string specifying the UTC date (and optionally, the time) of the component's release.
downloadUri - The absolute URI from which the tool component can be downloaded.
informationUri - The absolute URI at which information about this version of the tool component can be found.
fullDescription.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.globalMessageStrings
_policies
language - The language of the messages emitted into the log file during this run (expressed as an ISO 639-1 two-letter lowercase language code) and an optional region (expressed as an ISO 3166-1 two-letter uppercase subculture code associated with a country or region). The casing is recommended but not required (in order for this data to conform to RFC5646).
isComprehensive - Specifies whether this object contains a complete definition of the localizable and/or non-localizable data for this component, as opposed to including only data that is relevant to the results persisted to this log file.
localizedDataSemanticVersion - The semantic version of the localized strings defined in this component; maintained by components that provide translations.
minimumRequiredLocalizedDataSemanticVersion - The minimum value of localizedDataSemanticVersion required in translations consumed by this component; used by components that consume translations.
notifications An array of reportingDescriptor objects relevant to the notifications related to the configuration and runtime execution of the tool component.
#
id
guid
name
shortDescription.text
shortDescription.markdown
fullDescription.text
fullDescription.markdown
defaultConfiguration.enabled
defaultConfiguration.level
defaultConfiguration.rank
Actions
{{$index+1}}.
{{row.id}}
{{row.guid}}
{{row.name}}
{{row.shortDescription.text}}
{{row.shortDescription.markdown}}
{{row.fullDescription.text}}
{{row.fullDescription.markdown}}
{{row.defaultConfiguration.enabledSelected.DisplayText}}
{{row.defaultConfiguration.level}}
{{row.defaultConfiguration.rank}}
rules An array of reportingDescriptor objects relevant to the analysis performed by the tool component.
#
id
guid
name
shortDescription.text
shortDescription.markdown
fullDescription.text
fullDescription.markdown
defaultConfiguration.enabled
defaultConfiguration.level
defaultConfiguration.rank
Actions
{{$index+1}}.
{{row.id}}
{{row.guid}}
{{row.name}}
{{row.shortDescription.text}}
{{row.shortDescription.markdown}}
{{row.fullDescription.text}}
{{row.fullDescription.markdown}}
{{row.defaultConfiguration.enabledSelected.DisplayText}}
{{row.defaultConfiguration.level}}
{{row.defaultConfiguration.rank}}
taxa An array of reportingDescriptor objects relevant to the definitions of both standalone and tool-defined taxonomies.
#
id
guid
name
shortDescription.text
shortDescription.markdown
fullDescription.text
fullDescription.markdown
defaultConfiguration.enabled
defaultConfiguration.level
defaultConfiguration.rank
Actions
{{$index+1}}.
{{row.id}}
{{row.guid}}
{{row.name}}
{{row.shortDescription.text}}
{{row.shortDescription.markdown}}
{{row.fullDescription.text}}
{{row.fullDescription.markdown}}
{{row.defaultConfiguration.enabledSelected.DisplayText}}
{{row.defaultConfiguration.level}}
{{row.defaultConfiguration.rank}}
locations An array of the artifactLocation objects associated with the tool component.
#
uri
uriBaseId
index
description.text
description.markdown
description.id
Actions
{{$index+1}}.
{{row.uri}}
{{row.uriBaseId}}
{{row.index}}
{{row.description.text}}
{{row.description.markdown}}
{{row.description.id}}
contents The kinds of data contained in this object.
#
Actions
{{$index+1}}.
.associatedComponent
_policies
associatedComponent.name - The 'name' property of the referenced toolComponent.
associatedComponent.index - An index into the referenced toolComponent in tool.extensions.
associatedComponent.guid - The 'guid' property of the referenced toolComponent.
.associatedComponent.properties
_policies
associatedComponent.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.translationMetadata
_policies
translationMetadata.name - The name associated with the translation metadata.
translationMetadata.fullName - The full name associated with the translation metadata.
.translationMetadata.shortDescription
_policies
translationMetadata.shortDescription.text - A plain text message string or format string.
translationMetadata.shortDescription.markdown - A Markdown message string or format string.
.translationMetadata.shortDescription.properties
_policies
translationMetadata.shortDescription.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.translationMetadata.fullDescription
_policies
translationMetadata.fullDescription.text - A plain text message string or format string.
translationMetadata.fullDescription.markdown - A Markdown message string or format string.
.translationMetadata.fullDescription.properties
_policies
translationMetadata.downloadUri - The absolute URI from which the translation metadata can be downloaded.
translationMetadata.informationUri - The absolute URI from which information related to the translation metadata can be downloaded.
translationMetadata.fullDescription.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.translationMetadata.properties
_policies
translationMetadata.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
supportedTaxonomies An array of toolComponentReference objects to declare the taxonomies supported by the tool component.
#
name
index
guid
Actions
{{$index+1}}.
{{row.name}}
{{row.index}}
{{row.guid}}
.properties
_policies
properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
{{repoTitle.MainEntity}}
index - The index within the run.webRequests array of the request object associated with this result.
protocol - The request protocol. Example: 'http'.
version - The request version. Example: '1.1'.
target - The target of the request.
method - The HTTP method. Well-known values are 'GET', 'PUT', 'POST', 'DELETE', 'PATCH', 'HEAD', 'OPTIONS', 'TRACE', 'CONNECT'.
.headers
_webRequests
.parameters
_webRequests
.body
_webRequests
body.text - UTF-8-encoded content from a text artifact.
body.binary - MIME Base64-encoded content from a binary artifact, or from a text artifact in its original encoding.
.body.rendered
_webRequests
body.rendered.text - A plain text message string or format string.
body.rendered.markdown - A Markdown message string or format string.
.body.rendered.properties
_webRequests
body.rendered.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.body.properties
_webRequests
body.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.properties
_webRequests
properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
{{repoTitle.MainEntity}}
index - The index within the run.webResponses array of the response object associated with this result.
protocol - The response protocol. Example: 'http'.
version - The response version. Example: '1.1'.
statusCode - The response status code. Example: 451.
reasonPhrase - The response reason. Example: 'Not found'.
.headers
_webResponses
.body
_webResponses
body.text - UTF-8-encoded content from a text artifact.
body.binary - MIME Base64-encoded content from a binary artifact, or from a text artifact in its original encoding.
.body.rendered
_webResponses
body.rendered.text - A plain text message string or format string.
body.rendered.markdown - A Markdown message string or format string.
.body.rendered.properties
_webResponses
body.rendered.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.body.properties
_webResponses
noResponseReceived - Specifies whether a response was received from the server.
body.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.properties
_webResponses
properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
{{repoTitle.MainEntity}}
schema - The URI of the JSON schema corresponding to the version of the external property file format.
version - The SARIF format version of this external properties object.
guid - A stable, unique identifier for this external properties object, in the form of a GUID.
runGuid - A stable, unique identifier for the run associated with this external properties object, in the form of a GUID.
.conversion
_inlineExternalProperties
.conversion.tool
_inlineExternalProperties
.conversion.tool.driver
_inlineExternalProperties
conversion.tool.driver.guid - A unique identifier for the tool component in the form of a GUID.
conversion.tool.driver.name - The name of the tool component.
conversion.tool.driver.organization - The organization or company that produced the tool component.
conversion.tool.driver.product - A product suite to which the tool component belongs.
conversion.tool.driver.productSuite - A localizable string containing the name of the suite of products to which the tool component belongs.
.conversion.tool.driver.shortDescription
_inlineExternalProperties
conversion.tool.driver.shortDescription.text - A plain text message string or format string.
conversion.tool.driver.shortDescription.markdown - A Markdown message string or format string.
.conversion.tool.driver.shortDescription.properties
_inlineExternalProperties
conversion.tool.driver.shortDescription.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.conversion.tool.driver.fullDescription
_inlineExternalProperties
conversion.tool.driver.fullDescription.text - A plain text message string or format string.
conversion.tool.driver.fullDescription.markdown - A Markdown message string or format string.
.conversion.tool.driver.fullDescription.properties
_inlineExternalProperties
conversion.tool.driver.fullName - The name of the tool component along with its version and any other useful identifying information, such as its locale.
conversion.tool.driver.version - The tool component version, in whatever format the component natively provides.
conversion.tool.driver.semanticVersion - The tool component version in the format specified by Semantic Versioning 2.0.
conversion.tool.driver.dottedQuadFileVersion - The binary version of the tool component's primary executable file expressed as four non-negative integers separated by a period (for operating systems that express file versions in this way).
conversion.tool.driver.releaseDateUtc - A string specifying the UTC date (and optionally, the time) of the component's release.
conversion.tool.driver.downloadUri - The absolute URI from which the tool component can be downloaded.
conversion.tool.driver.informationUri - The absolute URI at which information about this version of the tool component can be found.
conversion.tool.driver.fullDescription.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.conversion.tool.driver.globalMessageStrings
_inlineExternalProperties
conversion.tool.driver.language - The language of the messages emitted into the log file during this run (expressed as an ISO 639-1 two-letter lowercase language code) and an optional region (expressed as an ISO 3166-1 two-letter uppercase subculture code associated with a country or region). The casing is recommended but not required (in order for this data to conform to RFC5646).
conversion.tool.driver.isComprehensive - Specifies whether this object contains a complete definition of the localizable and/or non-localizable data for this component, as opposed to including only data that is relevant to the results persisted to this log file.
conversion.tool.driver.localizedDataSemanticVersion - The semantic version of the localized strings defined in this component; maintained by components that provide translations.
conversion.tool.driver.minimumRequiredLocalizedDataSemanticVersion - The minimum value of localizedDataSemanticVersion required in translations consumed by this component; used by components that consume translations.
conversion.tool.driver.notifications An array of reportingDescriptor objects relevant to the notifications related to the configuration and runtime execution of the tool component.
#
id
guid
name
shortDescription.text
shortDescription.markdown
fullDescription.text
fullDescription.markdown
defaultConfiguration.enabled
defaultConfiguration.level
defaultConfiguration.rank
Actions
{{$index+1}}.
{{row.id}}
{{row.guid}}
{{row.name}}
{{row.shortDescription.text}}
{{row.shortDescription.markdown}}
{{row.fullDescription.text}}
{{row.fullDescription.markdown}}
{{row.defaultConfiguration.enabledSelected.DisplayText}}
{{row.defaultConfiguration.level}}
{{row.defaultConfiguration.rank}}
conversion.tool.driver.rules An array of reportingDescriptor objects relevant to the analysis performed by the tool component.
#
id
guid
name
shortDescription.text
shortDescription.markdown
fullDescription.text
fullDescription.markdown
defaultConfiguration.enabled
defaultConfiguration.level
defaultConfiguration.rank
Actions
{{$index+1}}.
{{row.id}}
{{row.guid}}
{{row.name}}
{{row.shortDescription.text}}
{{row.shortDescription.markdown}}
{{row.fullDescription.text}}
{{row.fullDescription.markdown}}
{{row.defaultConfiguration.enabledSelected.DisplayText}}
{{row.defaultConfiguration.level}}
{{row.defaultConfiguration.rank}}
conversion.tool.driver.taxa An array of reportingDescriptor objects relevant to the definitions of both standalone and tool-defined taxonomies.
#
id
guid
name
shortDescription.text
shortDescription.markdown
fullDescription.text
fullDescription.markdown
defaultConfiguration.enabled
defaultConfiguration.level
defaultConfiguration.rank
Actions
{{$index+1}}.
{{row.id}}
{{row.guid}}
{{row.name}}
{{row.shortDescription.text}}
{{row.shortDescription.markdown}}
{{row.fullDescription.text}}
{{row.fullDescription.markdown}}
{{row.defaultConfiguration.enabledSelected.DisplayText}}
{{row.defaultConfiguration.level}}
{{row.defaultConfiguration.rank}}
conversion.tool.driver.locations An array of the artifactLocation objects associated with the tool component.
#
uri
uriBaseId
index
description.text
description.markdown
description.id
Actions
{{$index+1}}.
{{row.uri}}
{{row.uriBaseId}}
{{row.index}}
{{row.description.text}}
{{row.description.markdown}}
{{row.description.id}}
conversion.tool.driver.contents The kinds of data contained in this object.
#
Actions
{{$index+1}}.
.conversion.tool.driver.associatedComponent
_inlineExternalProperties
conversion.tool.driver.associatedComponent.name - The 'name' property of the referenced toolComponent.
conversion.tool.driver.associatedComponent.index - An index into the referenced toolComponent in tool.extensions.
conversion.tool.driver.associatedComponent.guid - The 'guid' property of the referenced toolComponent.
.conversion.tool.driver.associatedComponent.properties
_inlineExternalProperties
conversion.tool.driver.associatedComponent.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.conversion.tool.driver.translationMetadata
_inlineExternalProperties
conversion.tool.driver.translationMetadata.name - The name associated with the translation metadata.
conversion.tool.driver.translationMetadata.fullName - The full name associated with the translation metadata.
.conversion.tool.driver.translationMetadata.shortDescription
_inlineExternalProperties
conversion.tool.driver.translationMetadata.shortDescription.text - A plain text message string or format string.
conversion.tool.driver.translationMetadata.shortDescription.markdown - A Markdown message string or format string.
.conversion.tool.driver.translationMetadata.shortDescription.properties
_inlineExternalProperties
conversion.tool.driver.translationMetadata.shortDescription.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.conversion.tool.driver.translationMetadata.fullDescription
_inlineExternalProperties
conversion.tool.driver.translationMetadata.fullDescription.text - A plain text message string or format string.
conversion.tool.driver.translationMetadata.fullDescription.markdown - A Markdown message string or format string.
.conversion.tool.driver.translationMetadata.fullDescription.properties
_inlineExternalProperties
conversion.tool.driver.translationMetadata.downloadUri - The absolute URI from which the translation metadata can be downloaded.
conversion.tool.driver.translationMetadata.informationUri - The absolute URI from which information related to the translation metadata can be downloaded.
conversion.tool.driver.translationMetadata.fullDescription.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.conversion.tool.driver.translationMetadata.properties
_inlineExternalProperties
conversion.tool.driver.translationMetadata.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
conversion.tool.driver.supportedTaxonomies An array of toolComponentReference objects to declare the taxonomies supported by the tool component.
#
name
index
guid
Actions
{{$index+1}}.
{{row.name}}
{{row.index}}
{{row.guid}}
.conversion.tool.driver.properties
_inlineExternalProperties
conversion.tool.driver.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
conversion.tool.extensions Tool extensions that contributed to or reconfigured the analysis tool that was run.
#
guid
name
organization
product
productSuite
shortDescription.text
shortDescription.markdown
fullDescription.text
fullDescription.markdown
fullName
Actions
{{$index+1}}.
{{row.guid}}
{{row.name}}
{{row.organization}}
{{row.product}}
{{row.productSuite}}
{{row.shortDescription.text}}
{{row.shortDescription.markdown}}
{{row.fullDescription.text}}
{{row.fullDescription.markdown}}
{{row.fullName}}
.conversion.tool.properties
_inlineExternalProperties
conversion.tool.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.conversion.invocation
_inlineExternalProperties
conversion.invocation.commandLine - The command line used to invoke the tool.
conversion.invocation.startTimeUtc - The Coordinated Universal Time (UTC) date and time at which the invocation started. See "Date/time properties" in the SARIF spec for the required format.
conversion.invocation.endTimeUtc - The Coordinated Universal Time (UTC) date and time at which the invocation ended. See "Date/time properties" in the SARIF spec for the required format.
conversion.invocation.exitCode - The process exit code.
conversion.invocation.exitCodeDescription - The reason for the process exit.
conversion.invocation.exitSignalName - The name of the signal that caused the process to exit.
conversion.invocation.exitSignalNumber - The numeric value of the signal that caused the process to exit.
conversion.invocation.processStartFailureMessage - The reason given by the operating system that the process failed to start.
conversion.invocation.executionSuccessful - Specifies whether the tool's execution completed successfully.
conversion.invocation.machine - The machine on which the invocation occurred.
conversion.invocation.account - The account under which the invocation occurred.
conversion.invocation.processId - The id of the process in which the invocation occurred.
conversion.invocation.arguments An array of strings, containing in order the command line arguments passed to the tool from the operating system.
#
Values
Actions
{{$index+1}}.
conversion.invocation.responseFiles The locations of any response files specified on the tool's command line.
#
uri
uriBaseId
index
description.text
description.markdown
description.id
Actions
{{$index+1}}.
{{row.uri}}
{{row.uriBaseId}}
{{row.index}}
{{row.description.text}}
{{row.description.markdown}}
{{row.description.id}}
conversion.invocation.ruleConfigurationOverrides An array of configurationOverride objects that describe rules related runtime overrides.
#
configuration.enabled
configuration.level
configuration.rank
descriptor.id
descriptor.index
descriptor.guid
descriptor.toolComponent.name
descriptor.toolComponent.index
descriptor.toolComponent.guid
Actions
{{$index+1}}.
{{row.configuration.enabledSelected.DisplayText}}
{{row.configuration.level}}
{{row.configuration.rank}}
{{row.descriptor.id}}
{{row.descriptor.index}}
{{row.descriptor.guid}}
{{row.descriptor.toolComponent.name}}
{{row.descriptor.toolComponent.index}}
{{row.descriptor.toolComponent.guid}}
conversion.invocation.notificationConfigurationOverrides An array of configurationOverride objects that describe notifications related runtime overrides.
#
configuration.enabled
configuration.level
configuration.rank
descriptor.id
descriptor.index
descriptor.guid
descriptor.toolComponent.name
descriptor.toolComponent.index
descriptor.toolComponent.guid
Actions
{{$index+1}}.
{{row.configuration.enabledSelected.DisplayText}}
{{row.configuration.level}}
{{row.configuration.rank}}
{{row.descriptor.id}}
{{row.descriptor.index}}
{{row.descriptor.guid}}
{{row.descriptor.toolComponent.name}}
{{row.descriptor.toolComponent.index}}
{{row.descriptor.toolComponent.guid}}
conversion.invocation.toolExecutionNotifications A list of runtime conditions detected by the tool during the analysis.
#
message.text
message.markdown
message.id
level
threadId
timeUtc
exception.kind
exception.message
exception.stack.message.text
exception.stack.message.markdown
Actions
{{$index+1}}.
{{row.message.text}}
{{row.message.markdown}}
{{row.message.id}}
{{row.level}}
{{row.threadId}}
{{row.timeUtc}}
{{row.exception.kind}}
{{row.exception.message}}
{{row.exception.stack.message.text}}
{{row.exception.stack.message.markdown}}
conversion.invocation.toolConfigurationNotifications A list of conditions detected by the tool that are relevant to the tool's configuration.
#
message.text
message.markdown
message.id
level
threadId
timeUtc
exception.kind
exception.message
exception.stack.message.text
exception.stack.message.markdown
Actions
{{$index+1}}.
{{row.message.text}}
{{row.message.markdown}}
{{row.message.id}}
{{row.level}}
{{row.threadId}}
{{row.timeUtc}}
{{row.exception.kind}}
{{row.exception.message}}
{{row.exception.stack.message.text}}
{{row.exception.stack.message.markdown}}
.conversion.invocation.executableLocation
_inlineExternalProperties
conversion.invocation.executableLocation.uri - A string containing a valid relative or absolute URI.
conversion.invocation.executableLocation.uriBaseId - A string which indirectly specifies the absolute URI with respect to which a relative URI in the "uri" property is interpreted.
conversion.invocation.executableLocation.index - The index within the run artifacts array of the artifact object associated with the artifact location.
.conversion.invocation.executableLocation.description
_inlineExternalProperties
conversion.invocation.executableLocation.description.text - A plain text message string.
conversion.invocation.executableLocation.description.markdown - A Markdown message string.
conversion.invocation.executableLocation.description.id - The identifier for this message.
conversion.invocation.executableLocation.description.arguments An array of strings to substitute into the message string.
#
Values
Actions
{{$index+1}}.
.conversion.invocation.executableLocation.description.properties
_inlineExternalProperties
conversion.invocation.executableLocation.description.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.conversion.invocation.executableLocation.properties
_inlineExternalProperties
conversion.invocation.executableLocation.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.conversion.invocation.workingDirectory
_inlineExternalProperties
conversion.invocation.workingDirectory.uri - A string containing a valid relative or absolute URI.
conversion.invocation.workingDirectory.uriBaseId - A string which indirectly specifies the absolute URI with respect to which a relative URI in the "uri" property is interpreted.
conversion.invocation.workingDirectory.index - The index within the run artifacts array of the artifact object associated with the artifact location.
.conversion.invocation.workingDirectory.description
_inlineExternalProperties
conversion.invocation.workingDirectory.description.text - A plain text message string.
conversion.invocation.workingDirectory.description.markdown - A Markdown message string.
conversion.invocation.workingDirectory.description.id - The identifier for this message.
conversion.invocation.workingDirectory.description.arguments An array of strings to substitute into the message string.
#
Values
Actions
{{$index+1}}.
.conversion.invocation.workingDirectory.description.properties
_inlineExternalProperties
conversion.invocation.workingDirectory.description.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.conversion.invocation.workingDirectory.properties
_inlineExternalProperties
conversion.invocation.workingDirectory.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.conversion.invocation.environmentVariables
_inlineExternalProperties
.conversion.invocation.stdin
_inlineExternalProperties
conversion.invocation.stdin.uri - A string containing a valid relative or absolute URI.
conversion.invocation.stdin.uriBaseId - A string which indirectly specifies the absolute URI with respect to which a relative URI in the "uri" property is interpreted.
conversion.invocation.stdin.index - The index within the run artifacts array of the artifact object associated with the artifact location.
.conversion.invocation.stdin.description
_inlineExternalProperties
conversion.invocation.stdin.description.text - A plain text message string.
conversion.invocation.stdin.description.markdown - A Markdown message string.
conversion.invocation.stdin.description.id - The identifier for this message.
conversion.invocation.stdin.description.arguments An array of strings to substitute into the message string.
#
Values
Actions
{{$index+1}}.
.conversion.invocation.stdin.description.properties
_inlineExternalProperties
conversion.invocation.stdin.description.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.conversion.invocation.stdin.properties
_inlineExternalProperties
conversion.invocation.stdin.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.conversion.invocation.stdout
_inlineExternalProperties
conversion.invocation.stdout.uri - A string containing a valid relative or absolute URI.
conversion.invocation.stdout.uriBaseId - A string which indirectly specifies the absolute URI with respect to which a relative URI in the "uri" property is interpreted.
conversion.invocation.stdout.index - The index within the run artifacts array of the artifact object associated with the artifact location.
.conversion.invocation.stdout.description
_inlineExternalProperties
conversion.invocation.stdout.description.text - A plain text message string.
conversion.invocation.stdout.description.markdown - A Markdown message string.
conversion.invocation.stdout.description.id - The identifier for this message.
conversion.invocation.stdout.description.arguments An array of strings to substitute into the message string.
#
Values
Actions
{{$index+1}}.
.conversion.invocation.stdout.description.properties
_inlineExternalProperties
conversion.invocation.stdout.description.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.conversion.invocation.stdout.properties
_inlineExternalProperties
conversion.invocation.stdout.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.conversion.invocation.stderr
_inlineExternalProperties
conversion.invocation.stderr.uri - A string containing a valid relative or absolute URI.
conversion.invocation.stderr.uriBaseId - A string which indirectly specifies the absolute URI with respect to which a relative URI in the "uri" property is interpreted.
conversion.invocation.stderr.index - The index within the run artifacts array of the artifact object associated with the artifact location.
.conversion.invocation.stderr.description
_inlineExternalProperties
conversion.invocation.stderr.description.text - A plain text message string.
conversion.invocation.stderr.description.markdown - A Markdown message string.
conversion.invocation.stderr.description.id - The identifier for this message.
conversion.invocation.stderr.description.arguments An array of strings to substitute into the message string.
#
Values
Actions
{{$index+1}}.
.conversion.invocation.stderr.description.properties
_inlineExternalProperties
conversion.invocation.stderr.description.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.conversion.invocation.stderr.properties
_inlineExternalProperties
conversion.invocation.stderr.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.conversion.invocation.stdoutStderr
_inlineExternalProperties
conversion.invocation.stdoutStderr.uri - A string containing a valid relative or absolute URI.
conversion.invocation.stdoutStderr.uriBaseId - A string which indirectly specifies the absolute URI with respect to which a relative URI in the "uri" property is interpreted.
conversion.invocation.stdoutStderr.index - The index within the run artifacts array of the artifact object associated with the artifact location.
.conversion.invocation.stdoutStderr.description
_inlineExternalProperties
conversion.invocation.stdoutStderr.description.text - A plain text message string.
conversion.invocation.stdoutStderr.description.markdown - A Markdown message string.
conversion.invocation.stdoutStderr.description.id - The identifier for this message.
conversion.invocation.stdoutStderr.description.arguments An array of strings to substitute into the message string.
#
Values
Actions
{{$index+1}}.
.conversion.invocation.stdoutStderr.description.properties
_inlineExternalProperties
conversion.invocation.stdoutStderr.description.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.conversion.invocation.stdoutStderr.properties
_inlineExternalProperties
conversion.invocation.stdoutStderr.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.conversion.invocation.properties
_inlineExternalProperties
conversion.invocation.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
conversion.analysisToolLogFiles The locations of the analysis tool's per-run log files.
#
uri
uriBaseId
index
description.text
description.markdown
description.id
Actions
{{$index+1}}.
{{row.uri}}
{{row.uriBaseId}}
{{row.index}}
{{row.description.text}}
{{row.description.markdown}}
{{row.description.id}}
.conversion.properties
_inlineExternalProperties
conversion.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
graphs An array of graph objects that will be merged with a separate run.
#
description.text
description.markdown
description.id
Actions
{{$index+1}}.
{{row.description.text}}
{{row.description.markdown}}
{{row.description.id}}
.externalizedProperties
_inlineExternalProperties
externalizedProperties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
artifacts An array of artifact objects that will be merged with a separate run.
#
description.text
description.markdown
description.id
location.uri
location.uriBaseId
location.index
location.description.text
location.description.markdown
location.description.id
parentIndex
Actions
{{$index+1}}.
{{row.description.text}}
{{row.description.markdown}}
{{row.description.id}}
{{row.location.uri}}
{{row.location.uriBaseId}}
{{row.location.index}}
{{row.location.description.text}}
{{row.location.description.markdown}}
{{row.location.description.id}}
{{row.parentIndex}}
invocations Describes the invocation of the analysis tool that will be merged with a separate run.
#
commandLine
startTimeUtc
endTimeUtc
exitCode
exitCodeDescription
exitSignalName
exitSignalNumber
processStartFailureMessage
executionSuccessful
machine
Actions
{{$index+1}}.
{{row.commandLine}}
{{row.startTimeUtc}}
{{row.endTimeUtc}}
{{row.exitCode}}
{{row.exitCodeDescription}}
{{row.exitSignalName}}
{{row.exitSignalNumber}}
{{row.processStartFailureMessage}}
{{row.executionSuccessfulSelected.DisplayText}}
{{row.machine}}
logicalLocations An array of logical locations such as namespaces, types or functions that will be merged with a separate run.
#
name
index
fullyQualifiedName
decoratedName
parentIndex
kind
Actions
{{$index+1}}.
{{row.name}}
{{row.index}}
{{row.fullyQualifiedName}}
{{row.decoratedName}}
{{row.parentIndex}}
{{row.kind}}
threadFlowLocations An array of threadFlowLocation objects that will be merged with a separate run.
#
index
location.id
location.physicalLocation.address.absoluteAddress
location.physicalLocation.address.relativeAddress
location.physicalLocation.address.length
location.physicalLocation.address.kind
location.physicalLocation.address.name
location.physicalLocation.address.fullyQualifiedName
location.physicalLocation.address.offsetFromParent
location.physicalLocation.address.index
Actions
{{$index+1}}.
{{row.index}}
{{row.location.id}}
{{row.location.physicalLocation.address.absoluteAddress}}
{{row.location.physicalLocation.address.relativeAddress}}
{{row.location.physicalLocation.address.length}}
{{row.location.physicalLocation.address.kind}}
{{row.location.physicalLocation.address.name}}
{{row.location.physicalLocation.address.fullyQualifiedName}}
{{row.location.physicalLocation.address.offsetFromParent}}
{{row.location.physicalLocation.address.index}}
results An array of result objects that will be merged with a separate run.
#
ruleId
ruleIndex
rule.id
rule.index
rule.guid
rule.toolComponent.name
rule.toolComponent.index
rule.toolComponent.guid
kind
level
Actions
{{$index+1}}.
{{row.ruleId}}
{{row.ruleIndex}}
{{row.rule.id}}
{{row.rule.index}}
{{row.rule.guid}}
{{row.rule.toolComponent.name}}
{{row.rule.toolComponent.index}}
{{row.rule.toolComponent.guid}}
{{row.kind}}
{{row.level}}
taxonomies Tool taxonomies that will be merged with a separate run.
#
guid
name
organization
product
productSuite
shortDescription.text
shortDescription.markdown
fullDescription.text
fullDescription.markdown
fullName
Actions
{{$index+1}}.
{{row.guid}}
{{row.name}}
{{row.organization}}
{{row.product}}
{{row.productSuite}}
{{row.shortDescription.text}}
{{row.shortDescription.markdown}}
{{row.fullDescription.text}}
{{row.fullDescription.markdown}}
{{row.fullName}}
.driver
_inlineExternalProperties
driver.guid - A unique identifier for the tool component in the form of a GUID.
driver.name - The name of the tool component.
driver.organization - The organization or company that produced the tool component.
driver.product - A product suite to which the tool component belongs.
driver.productSuite - A localizable string containing the name of the suite of products to which the tool component belongs.
.driver.shortDescription
_inlineExternalProperties
driver.shortDescription.text - A plain text message string or format string.
driver.shortDescription.markdown - A Markdown message string or format string.
.driver.shortDescription.properties
_inlineExternalProperties
driver.shortDescription.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.driver.fullDescription
_inlineExternalProperties
driver.fullDescription.text - A plain text message string or format string.
driver.fullDescription.markdown - A Markdown message string or format string.
.driver.fullDescription.properties
_inlineExternalProperties
driver.fullName - The name of the tool component along with its version and any other useful identifying information, such as its locale.
driver.version - The tool component version, in whatever format the component natively provides.
driver.semanticVersion - The tool component version in the format specified by Semantic Versioning 2.0.
driver.dottedQuadFileVersion - The binary version of the tool component's primary executable file expressed as four non-negative integers separated by a period (for operating systems that express file versions in this way).
driver.releaseDateUtc - A string specifying the UTC date (and optionally, the time) of the component's release.
driver.downloadUri - The absolute URI from which the tool component can be downloaded.
driver.informationUri - The absolute URI at which information about this version of the tool component can be found.
driver.fullDescription.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.driver.globalMessageStrings
_inlineExternalProperties
driver.language - The language of the messages emitted into the log file during this run (expressed as an ISO 639-1 two-letter lowercase language code) and an optional region (expressed as an ISO 3166-1 two-letter uppercase subculture code associated with a country or region). The casing is recommended but not required (in order for this data to conform to RFC5646).
driver.isComprehensive - Specifies whether this object contains a complete definition of the localizable and/or non-localizable data for this component, as opposed to including only data that is relevant to the results persisted to this log file.
driver.localizedDataSemanticVersion - The semantic version of the localized strings defined in this component; maintained by components that provide translations.
driver.minimumRequiredLocalizedDataSemanticVersion - The minimum value of localizedDataSemanticVersion required in translations consumed by this component; used by components that consume translations.
driver.notifications An array of reportingDescriptor objects relevant to the notifications related to the configuration and runtime execution of the tool component.
#
id
guid
name
shortDescription.text
shortDescription.markdown
fullDescription.text
fullDescription.markdown
defaultConfiguration.enabled
defaultConfiguration.level
defaultConfiguration.rank
Actions
{{$index+1}}.
{{row.id}}
{{row.guid}}
{{row.name}}
{{row.shortDescription.text}}
{{row.shortDescription.markdown}}
{{row.fullDescription.text}}
{{row.fullDescription.markdown}}
{{row.defaultConfiguration.enabledSelected.DisplayText}}
{{row.defaultConfiguration.level}}
{{row.defaultConfiguration.rank}}
driver.rules An array of reportingDescriptor objects relevant to the analysis performed by the tool component.
#
id
guid
name
shortDescription.text
shortDescription.markdown
fullDescription.text
fullDescription.markdown
defaultConfiguration.enabled
defaultConfiguration.level
defaultConfiguration.rank
Actions
{{$index+1}}.
{{row.id}}
{{row.guid}}
{{row.name}}
{{row.shortDescription.text}}
{{row.shortDescription.markdown}}
{{row.fullDescription.text}}
{{row.fullDescription.markdown}}
{{row.defaultConfiguration.enabledSelected.DisplayText}}
{{row.defaultConfiguration.level}}
{{row.defaultConfiguration.rank}}
driver.taxa An array of reportingDescriptor objects relevant to the definitions of both standalone and tool-defined taxonomies.
#
id
guid
name
shortDescription.text
shortDescription.markdown
fullDescription.text
fullDescription.markdown
defaultConfiguration.enabled
defaultConfiguration.level
defaultConfiguration.rank
Actions
{{$index+1}}.
{{row.id}}
{{row.guid}}
{{row.name}}
{{row.shortDescription.text}}
{{row.shortDescription.markdown}}
{{row.fullDescription.text}}
{{row.fullDescription.markdown}}
{{row.defaultConfiguration.enabledSelected.DisplayText}}
{{row.defaultConfiguration.level}}
{{row.defaultConfiguration.rank}}
driver.locations An array of the artifactLocation objects associated with the tool component.
#
uri
uriBaseId
index
description.text
description.markdown
description.id
Actions
{{$index+1}}.
{{row.uri}}
{{row.uriBaseId}}
{{row.index}}
{{row.description.text}}
{{row.description.markdown}}
{{row.description.id}}
driver.contents The kinds of data contained in this object.
#
Actions
{{$index+1}}.
.driver.associatedComponent
_inlineExternalProperties
driver.associatedComponent.name - The 'name' property of the referenced toolComponent.
driver.associatedComponent.index - An index into the referenced toolComponent in tool.extensions.
driver.associatedComponent.guid - The 'guid' property of the referenced toolComponent.
.driver.associatedComponent.properties
_inlineExternalProperties
driver.associatedComponent.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.driver.translationMetadata
_inlineExternalProperties
driver.translationMetadata.name - The name associated with the translation metadata.
driver.translationMetadata.fullName - The full name associated with the translation metadata.
.driver.translationMetadata.shortDescription
_inlineExternalProperties
driver.translationMetadata.shortDescription.text - A plain text message string or format string.
driver.translationMetadata.shortDescription.markdown - A Markdown message string or format string.
.driver.translationMetadata.shortDescription.properties
_inlineExternalProperties
driver.translationMetadata.shortDescription.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.driver.translationMetadata.fullDescription
_inlineExternalProperties
driver.translationMetadata.fullDescription.text - A plain text message string or format string.
driver.translationMetadata.fullDescription.markdown - A Markdown message string or format string.
.driver.translationMetadata.fullDescription.properties
_inlineExternalProperties
driver.translationMetadata.downloadUri - The absolute URI from which the translation metadata can be downloaded.
driver.translationMetadata.informationUri - The absolute URI from which information related to the translation metadata can be downloaded.
driver.translationMetadata.fullDescription.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.driver.translationMetadata.properties
_inlineExternalProperties
driver.translationMetadata.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
driver.supportedTaxonomies An array of toolComponentReference objects to declare the taxonomies supported by the tool component.
#
name
index
guid
Actions
{{$index+1}}.
{{row.name}}
{{row.index}}
{{row.guid}}
.driver.properties
_inlineExternalProperties
driver.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
extensions Tool extensions that will be merged with a separate run.
#
guid
name
organization
product
productSuite
shortDescription.text
shortDescription.markdown
fullDescription.text
fullDescription.markdown
fullName
Actions
{{$index+1}}.
{{row.guid}}
{{row.name}}
{{row.organization}}
{{row.product}}
{{row.productSuite}}
{{row.shortDescription.text}}
{{row.shortDescription.markdown}}
{{row.fullDescription.text}}
{{row.fullDescription.markdown}}
{{row.fullName}}
policies Tool policies that will be merged with a separate run.
#
guid
name
organization
product
productSuite
shortDescription.text
shortDescription.markdown
fullDescription.text
fullDescription.markdown
fullName
Actions
{{$index+1}}.
{{row.guid}}
{{row.name}}
{{row.organization}}
{{row.product}}
{{row.productSuite}}
{{row.shortDescription.text}}
{{row.shortDescription.markdown}}
{{row.fullDescription.text}}
{{row.fullDescription.markdown}}
{{row.fullName}}
translations Tool translations that will be merged with a separate run.
#
guid
name
organization
product
productSuite
shortDescription.text
shortDescription.markdown
fullDescription.text
fullDescription.markdown
fullName
Actions
{{$index+1}}.
{{row.guid}}
{{row.name}}
{{row.organization}}
{{row.product}}
{{row.productSuite}}
{{row.shortDescription.text}}
{{row.shortDescription.markdown}}
{{row.fullDescription.text}}
{{row.fullDescription.markdown}}
{{row.fullName}}
addresses Addresses that will be merged with a separate run.
#
absoluteAddress
relativeAddress
length
kind
name
fullyQualifiedName
offsetFromParent
index
parentIndex
Actions
{{$index+1}}.
{{row.absoluteAddress}}
{{row.relativeAddress}}
{{row.length}}
{{row.kind}}
{{row.name}}
{{row.fullyQualifiedName}}
{{row.offsetFromParent}}
{{row.index}}
{{row.parentIndex}}
webRequests Requests that will be merged with a separate run.
#
index
protocol
version
target
method
body.text
body.binary
body.rendered.text
body.rendered.markdown
Actions
{{$index+1}}.
{{row.index}}
{{row.protocol}}
{{row.version}}
{{row.target}}
{{row.method}}
{{row.body.text}}
{{row.body.binary}}
{{row.body.rendered.text}}
{{row.body.rendered.markdown}}
webResponses Responses that will be merged with a separate run.
#
index
protocol
version
statusCode
reasonPhrase
body.text
body.binary
body.rendered.text
body.rendered.markdown
noResponseReceived
Actions
{{$index+1}}.
{{row.index}}
{{row.protocol}}
{{row.version}}
{{row.statusCode}}
{{row.reasonPhrase}}
{{row.body.text}}
{{row.body.binary}}
{{row.body.rendered.text}}
{{row.body.rendered.markdown}}
{{row.noResponseReceivedSelected.DisplayText}}
.properties
_inlineExternalProperties
properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
{{repoTitle.MainEntity}}
id - A stable, opaque identifier for the report.
guid - A unique identifier for the reporting descriptor in the form of a GUID.
name - A report identifier that is understandable to an end user.
deprecatedIds An array of stable, opaque identifiers by which this report was known in some previous version of the analysis tool.
#
Values
Actions
{{$index+1}}.
deprecatedGuids An array of unique identifies in the form of a GUID by which this report was known in some previous version of the analysis tool.
#
Values
Actions
{{$index+1}}.
deprecatedNames An array of readable identifiers by which this report was known in some previous version of the analysis tool.
#
Values
Actions
{{$index+1}}.
.shortDescription
_driver_notifications
shortDescription.text - A plain text message string or format string.
shortDescription.markdown - A Markdown message string or format string.
.shortDescription.properties
_driver_notifications
shortDescription.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.fullDescription
_driver_notifications
fullDescription.text - A plain text message string or format string.
fullDescription.markdown - A Markdown message string or format string.
.fullDescription.properties
_driver_notifications
fullDescription.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.messageStrings
_driver_notifications
.defaultConfiguration
_driver_notifications
defaultConfiguration.enabled - Specifies whether the report may be produced during the scan.
defaultConfiguration.level - Specifies the failure level for the report.
defaultConfiguration.rank - Specifies the relative priority of the report. Used for analysis output only.
.defaultConfiguration.parameters
_driver_notifications
defaultConfiguration.parameters.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.defaultConfiguration.properties
_driver_notifications
helpUri - A URI where the primary documentation for the report can be found.
defaultConfiguration.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.help
_driver_notifications
help.text - A plain text message string or format string.
help.markdown - A Markdown message string or format string.
.help.properties
_driver_notifications
help.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
relationships An array of objects that describe relationships between this reporting descriptor and others.
#
target.id
target.index
target.guid
target.toolComponent.name
target.toolComponent.index
target.toolComponent.guid
description.text
description.markdown
description.id
Actions
{{$index+1}}.
{{row.target.id}}
{{row.target.index}}
{{row.target.guid}}
{{row.target.toolComponent.name}}
{{row.target.toolComponent.index}}
{{row.target.toolComponent.guid}}
{{row.description.text}}
{{row.description.markdown}}
{{row.description.id}}
.properties
_driver_notifications
properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
{{repoTitle.MainEntity}}
id - A stable, opaque identifier for the report.
guid - A unique identifier for the reporting descriptor in the form of a GUID.
name - A report identifier that is understandable to an end user.
deprecatedIds An array of stable, opaque identifiers by which this report was known in some previous version of the analysis tool.
#
Values
Actions
{{$index+1}}.
deprecatedGuids An array of unique identifies in the form of a GUID by which this report was known in some previous version of the analysis tool.
#
Values
Actions
{{$index+1}}.
deprecatedNames An array of readable identifiers by which this report was known in some previous version of the analysis tool.
#
Values
Actions
{{$index+1}}.
.shortDescription
_driver_rules
shortDescription.text - A plain text message string or format string.
shortDescription.markdown - A Markdown message string or format string.
.shortDescription.properties
_driver_rules
shortDescription.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.fullDescription
_driver_rules
fullDescription.text - A plain text message string or format string.
fullDescription.markdown - A Markdown message string or format string.
.fullDescription.properties
_driver_rules
fullDescription.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.messageStrings
_driver_rules
.defaultConfiguration
_driver_rules
defaultConfiguration.enabled - Specifies whether the report may be produced during the scan.
defaultConfiguration.level - Specifies the failure level for the report.
defaultConfiguration.rank - Specifies the relative priority of the report. Used for analysis output only.
.defaultConfiguration.parameters
_driver_rules
defaultConfiguration.parameters.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.defaultConfiguration.properties
_driver_rules
helpUri - A URI where the primary documentation for the report can be found.
defaultConfiguration.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.help
_driver_rules
help.text - A plain text message string or format string.
help.markdown - A Markdown message string or format string.
.help.properties
_driver_rules
help.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
relationships An array of objects that describe relationships between this reporting descriptor and others.
#
target.id
target.index
target.guid
target.toolComponent.name
target.toolComponent.index
target.toolComponent.guid
description.text
description.markdown
description.id
Actions
{{$index+1}}.
{{row.target.id}}
{{row.target.index}}
{{row.target.guid}}
{{row.target.toolComponent.name}}
{{row.target.toolComponent.index}}
{{row.target.toolComponent.guid}}
{{row.description.text}}
{{row.description.markdown}}
{{row.description.id}}
.properties
_driver_rules
properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
{{repoTitle.MainEntity}}
id - A stable, opaque identifier for the report.
guid - A unique identifier for the reporting descriptor in the form of a GUID.
name - A report identifier that is understandable to an end user.
deprecatedIds An array of stable, opaque identifiers by which this report was known in some previous version of the analysis tool.
#
Values
Actions
{{$index+1}}.
deprecatedGuids An array of unique identifies in the form of a GUID by which this report was known in some previous version of the analysis tool.
#
Values
Actions
{{$index+1}}.
deprecatedNames An array of readable identifiers by which this report was known in some previous version of the analysis tool.
#
Values
Actions
{{$index+1}}.
.shortDescription
_driver_taxa
shortDescription.text - A plain text message string or format string.
shortDescription.markdown - A Markdown message string or format string.
.shortDescription.properties
_driver_taxa
shortDescription.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.fullDescription
_driver_taxa
fullDescription.text - A plain text message string or format string.
fullDescription.markdown - A Markdown message string or format string.
.fullDescription.properties
_driver_taxa
fullDescription.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.messageStrings
_driver_taxa
.defaultConfiguration
_driver_taxa
defaultConfiguration.enabled - Specifies whether the report may be produced during the scan.
defaultConfiguration.level - Specifies the failure level for the report.
defaultConfiguration.rank - Specifies the relative priority of the report. Used for analysis output only.
.defaultConfiguration.parameters
_driver_taxa
defaultConfiguration.parameters.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.defaultConfiguration.properties
_driver_taxa
helpUri - A URI where the primary documentation for the report can be found.
defaultConfiguration.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.help
_driver_taxa
help.text - A plain text message string or format string.
help.markdown - A Markdown message string or format string.
.help.properties
_driver_taxa
help.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
relationships An array of objects that describe relationships between this reporting descriptor and others.
#
target.id
target.index
target.guid
target.toolComponent.name
target.toolComponent.index
target.toolComponent.guid
description.text
description.markdown
description.id
Actions
{{$index+1}}.
{{row.target.id}}
{{row.target.index}}
{{row.target.guid}}
{{row.target.toolComponent.name}}
{{row.target.toolComponent.index}}
{{row.target.toolComponent.guid}}
{{row.description.text}}
{{row.description.markdown}}
{{row.description.id}}
.properties
_driver_taxa
properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
{{repoTitle.MainEntity}}
uri - A string containing a valid relative or absolute URI.
uriBaseId - A string which indirectly specifies the absolute URI with respect to which a relative URI in the "uri" property is interpreted.
index - The index within the run artifacts array of the artifact object associated with the artifact location.
.description
_driver_locations
description.text - A plain text message string.
description.markdown - A Markdown message string.
description.id - The identifier for this message.
description.arguments An array of strings to substitute into the message string.
#
Values
Actions
{{$index+1}}.
.description.properties
_driver_locations
description.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.properties
_driver_locations
properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
{{repoTitle.MainEntity}}
name - The 'name' property of the referenced toolComponent.
index - An index into the referenced toolComponent in tool.extensions.
guid - The 'guid' property of the referenced toolComponent.
.properties
_driver_supportedTaxonomies
properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
{{repoTitle.MainEntity}}
guid - A unique identifier for the tool component in the form of a GUID.
name - The name of the tool component.
organization - The organization or company that produced the tool component.
product - A product suite to which the tool component belongs.
productSuite - A localizable string containing the name of the suite of products to which the tool component belongs.
.shortDescription
_extensions
shortDescription.text - A plain text message string or format string.
shortDescription.markdown - A Markdown message string or format string.
.shortDescription.properties
_extensions
shortDescription.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.fullDescription
_extensions
fullDescription.text - A plain text message string or format string.
fullDescription.markdown - A Markdown message string or format string.
.fullDescription.properties
_extensions
fullName - The name of the tool component along with its version and any other useful identifying information, such as its locale.
version - The tool component version, in whatever format the component natively provides.
semanticVersion - The tool component version in the format specified by Semantic Versioning 2.0.
dottedQuadFileVersion - The binary version of the tool component's primary executable file expressed as four non-negative integers separated by a period (for operating systems that express file versions in this way).
releaseDateUtc - A string specifying the UTC date (and optionally, the time) of the component's release.
downloadUri - The absolute URI from which the tool component can be downloaded.
informationUri - The absolute URI at which information about this version of the tool component can be found.
fullDescription.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.globalMessageStrings
_extensions
language - The language of the messages emitted into the log file during this run (expressed as an ISO 639-1 two-letter lowercase language code) and an optional region (expressed as an ISO 3166-1 two-letter uppercase subculture code associated with a country or region). The casing is recommended but not required (in order for this data to conform to RFC5646).
isComprehensive - Specifies whether this object contains a complete definition of the localizable and/or non-localizable data for this component, as opposed to including only data that is relevant to the results persisted to this log file.
localizedDataSemanticVersion - The semantic version of the localized strings defined in this component; maintained by components that provide translations.
minimumRequiredLocalizedDataSemanticVersion - The minimum value of localizedDataSemanticVersion required in translations consumed by this component; used by components that consume translations.
notifications An array of reportingDescriptor objects relevant to the notifications related to the configuration and runtime execution of the tool component.
#
id
guid
name
shortDescription.text
shortDescription.markdown
fullDescription.text
fullDescription.markdown
defaultConfiguration.enabled
defaultConfiguration.level
defaultConfiguration.rank
Actions
{{$index+1}}.
{{row.id}}
{{row.guid}}
{{row.name}}
{{row.shortDescription.text}}
{{row.shortDescription.markdown}}
{{row.fullDescription.text}}
{{row.fullDescription.markdown}}
{{row.defaultConfiguration.enabledSelected.DisplayText}}
{{row.defaultConfiguration.level}}
{{row.defaultConfiguration.rank}}
rules An array of reportingDescriptor objects relevant to the analysis performed by the tool component.
#
id
guid
name
shortDescription.text
shortDescription.markdown
fullDescription.text
fullDescription.markdown
defaultConfiguration.enabled
defaultConfiguration.level
defaultConfiguration.rank
Actions
{{$index+1}}.
{{row.id}}
{{row.guid}}
{{row.name}}
{{row.shortDescription.text}}
{{row.shortDescription.markdown}}
{{row.fullDescription.text}}
{{row.fullDescription.markdown}}
{{row.defaultConfiguration.enabledSelected.DisplayText}}
{{row.defaultConfiguration.level}}
{{row.defaultConfiguration.rank}}
taxa An array of reportingDescriptor objects relevant to the definitions of both standalone and tool-defined taxonomies.
#
id
guid
name
shortDescription.text
shortDescription.markdown
fullDescription.text
fullDescription.markdown
defaultConfiguration.enabled
defaultConfiguration.level
defaultConfiguration.rank
Actions
{{$index+1}}.
{{row.id}}
{{row.guid}}
{{row.name}}
{{row.shortDescription.text}}
{{row.shortDescription.markdown}}
{{row.fullDescription.text}}
{{row.fullDescription.markdown}}
{{row.defaultConfiguration.enabledSelected.DisplayText}}
{{row.defaultConfiguration.level}}
{{row.defaultConfiguration.rank}}
locations An array of the artifactLocation objects associated with the tool component.
#
uri
uriBaseId
index
description.text
description.markdown
description.id
Actions
{{$index+1}}.
{{row.uri}}
{{row.uriBaseId}}
{{row.index}}
{{row.description.text}}
{{row.description.markdown}}
{{row.description.id}}
contents The kinds of data contained in this object.
#
Actions
{{$index+1}}.
.associatedComponent
_extensions
associatedComponent.name - The 'name' property of the referenced toolComponent.
associatedComponent.index - An index into the referenced toolComponent in tool.extensions.
associatedComponent.guid - The 'guid' property of the referenced toolComponent.
.associatedComponent.properties
_extensions
associatedComponent.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.translationMetadata
_extensions
translationMetadata.name - The name associated with the translation metadata.
translationMetadata.fullName - The full name associated with the translation metadata.
.translationMetadata.shortDescription
_extensions
translationMetadata.shortDescription.text - A plain text message string or format string.
translationMetadata.shortDescription.markdown - A Markdown message string or format string.
.translationMetadata.shortDescription.properties
_extensions
translationMetadata.shortDescription.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.translationMetadata.fullDescription
_extensions
translationMetadata.fullDescription.text - A plain text message string or format string.
translationMetadata.fullDescription.markdown - A Markdown message string or format string.
.translationMetadata.fullDescription.properties
_extensions
translationMetadata.downloadUri - The absolute URI from which the translation metadata can be downloaded.
translationMetadata.informationUri - The absolute URI from which information related to the translation metadata can be downloaded.
translationMetadata.fullDescription.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
.translationMetadata.properties
_extensions
translationMetadata.properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
supportedTaxonomies An array of toolComponentReference objects to declare the taxonomies supported by the tool component.
#
name
index
guid
Actions
{{$index+1}}.
{{row.name}}
{{row.index}}
{{row.guid}}
.properties
_extensions
properties.tags A set of distinct strings that provide additional information.
#
Values
Actions
{{$index+1}}.
Download Json
{{message}}