Namespace Google.Apis.ThreatIntelligenceService.v1beta.Data
Classes
AffectedSoftware
The software that is affected by the vulnerability.
Alert
Stateful object representing a group of Findings. Key feature to an Alert is that it expresses the user's intent towards the findings of that group, even those that haven't occurred yet.
AlertDetail
Container for different types of alert details.
AlertDocument
A document that is associated with an alert.
AlertDocumentTranslation
The translation of an alert document.
AssetDiscoveryConfig
Customer defined Configuration for asset discovery.
AssetDiscoverySeed
Seed assets for asset discovery.
Association
Represents an association with a vulnerability.
Audit
Tracks basic CRUD facts.
CompromisedCredentialsFindingDetail
Sample compromised credential detail.
Configuration
A configuration represents a behavior an engine should follow when producing new findings.
ConfigurationDetail
Wrapper class that contains the union struct for all the various configuration detail specific classes.
ConfigurationRevision
A ConfigurationRevision is a snapshot of a Configuration at a point in time. It is immutable.
CustomerProfileCitation
Citation information for the customer profile.
CustomerProfileCitedString
A string with citation ids.
CustomerProfileCompany
Company information for the customer profile.
CustomerProfileConfig
CustomerProfileConfig is the configuration for the customer profile.
CustomerProfileContactInfo
Contact information for the customer profile.
CustomerProfileIndustry
Industry information for the customer profile.
CustomerProfileLocation
Location information for the customer profile.
CustomerProfilePerson
Person information for the customer profile.
CustomerProfileProduct
Product information for the customer profile.
CustomerProfileSecurityConsiderations
Security considerations for the customer profile.
CustomerProfileSummary
A summarized version of the customer profile. Generated by the backend.
CustomerProfileWebPresence
Web presence information for the customer profile.
DataLeakAlertDetail
Captures the specific details of Data Leak alert.
DataLeakFindingDetail
A detail object for a Data Leak finding.
DomainMonitoringConfig
Any account-level configuration options will go here.
DomainMonitoringDomain
A Domain Monitoring "domain"
EntityProfile
EntityProfile represents the structured profile of a customer entity, containing key identifiers and descriptive attributes optimized for contextual matching against threat intelligence, particularly Initial Access Broker (IAB) offerings.
EnumerateAlertFacetsResponse
Response message for EnumerateAlertFacets.
Evidence
Details the evidence used to determine the relevance verdict.
Facet
Facet represents a sub element of a resource for filtering. The results from this method are used to populate the filterable facets in the UI.
FacetCount
FacetCount represents a count of records with each facet value.
Finding
A ‘stateless’ and a point in time event that a check produced a result of interest.
FindingDetail
Wrapper class that contains the union struct for all the various findings detail specific classes.
InbandVulnerability
Fleshed out vulnerability object that includes enough details to fill out a vulnerability specific view for an issue.
InbandVulnerabilityFindingDetail
This is a temporary detail type that will be used to support vulnerabilities until the engines start using the full vulnerability objects. The "Inband" refers to the fact that all vulnerability details are included with every finding.
InitialAccessBrokerAlertDetail
Captures the specific details of InitialAccessBroker (IAB) alert.
InitialAccessBrokerConfig
InitialAccessBrokerConfig is specific to Initial Access Broker (IAB) matching scenarios.
InitialAccessBrokerFindingDetail
A detail object for an Initial Access Broker (IAB) finding.
InsiderThreatAlertDetail
Captures the specific details of InsiderThreat alert.
InsiderThreatFindingDetail
A detail object for a InsiderThreat finding.
ListAlertsResponse
Response message for ListAlerts.
ListConfigurationRevisionsResponse
Response message for ListConfigurationRevisions.
ListConfigurationsResponse
Response message for ListConfigurations.
ListFindingsResponse
Response message for ListFindings.
MarkAlertAsBenignRequest
Request message for MarkAlertAsBenign.
MarkAlertAsDuplicateRequest
Request message for MarkAlertAsDuplicate.
MarkAlertAsEscalatedRequest
Request message for MarkAlertAsEscalated.
MarkAlertAsFalsePositiveRequest
Request message for MarkAlertAsFalsePositive.
MarkAlertAsNotActionableRequest
Request message for MarkAlertAsNotActionable.
MarkAlertAsReadRequest
Request message for MarkAlertAsRead.
MarkAlertAsResolvedRequest
Request message for MarkAlertAsResolved.
MarkAlertAsTrackedExternallyRequest
Request message for MarkAlertAsTrackedExternally.
MarkAlertAsTriagedRequest
Request message for MarkAlertAsTriaged.
MisconfigurationFindingDetail
Misconfiguration finding detail.
MisconfigurationMetadata
Misconfiguration metadata.
MisconfigurationReference
A reference to an external resource that provides more information about a misconfiguration.
PriorityAnalysis
Structured priority analysis for a threat.
RefreshAlertUriStatusRequest
Request message for FetchAlertUriStatus.
RefreshAlertUriStatusResponse
Response message for FetchAlertUriStatus.
RelevanceAnalysis
Structured relevance analysis for a threat.
ReportAlertUriRequest
Request message for ReportAlertUri.
ReportAlertUriResponse
Response message for ReportAlertUri.
SearchFindingsResponse
Response message for SearchFindings.
SeverityAnalysis
Structured severity analysis for a threat.
SuspiciousDomainAlertDetail
The alert detail for a suspicious domain finding.
SuspiciousDomainDnsDetails
The DNS details of the suspicious domain.
SuspiciousDomainDnsRecord
The DNS record of the suspicious domain.
SuspiciousDomainFindingDetail
A detailed object for a suspicious Domain finding.
SuspiciousDomainGtiDetails
The GTI details of the suspicious domain.
SuspiciousDomainWhoIsDetails
The whois details of the suspicious domain.
TargetTechnologyAlertDetail
Contains details for a technology watchlist alert.
TargetTechnologyFindingDetail
Contains details for a technology watchlist finding.
TechnologyWatchListAlertThreshold
TechnologyWatchListAlertThreshold contains the thresholds for alerting.
TechnologyWatchListConfig
TechnologyWatchListConfig is the configuration for the technology watchlist.
UpsertConfigurationResponse
Response message for UpsertConfiguration.
VulnerabilityMatch
Contains details about a vulnerability match.