Class GoogleSecuritySafebrowsingV4ThreatHit
Implements
Inherited Members
Namespace: Google.Apis.Safebrowsing.v4.Data
Assembly: Google.Apis.Safebrowsing.v4.dll
Syntax
public class GoogleSecuritySafebrowsingV4ThreatHit : IDirectResponseSchema
Properties
ClientInfo
Client-reported identification.
Declaration
[JsonProperty("clientInfo")]
public virtual GoogleSecuritySafebrowsingV4ClientInfo ClientInfo { get; set; }
Property Value
Type | Description |
---|---|
GoogleSecuritySafebrowsingV4ClientInfo |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
Entry
The threat entry responsible for the hit. Full hash should be reported for hash-based hits.
Declaration
[JsonProperty("entry")]
public virtual GoogleSecuritySafebrowsingV4ThreatEntry Entry { get; set; }
Property Value
Type | Description |
---|---|
GoogleSecuritySafebrowsingV4ThreatEntry |
PlatformType
The platform type reported.
Declaration
[JsonProperty("platformType")]
public virtual string PlatformType { get; set; }
Property Value
Type | Description |
---|---|
string |
Resources
The resources related to the threat hit.
Declaration
[JsonProperty("resources")]
public virtual IList<GoogleSecuritySafebrowsingV4ThreatHitThreatSource> Resources { get; set; }
Property Value
Type | Description |
---|---|
IList<GoogleSecuritySafebrowsingV4ThreatHitThreatSource> |
ThreatType
The threat type reported.
Declaration
[JsonProperty("threatType")]
public virtual string ThreatType { get; set; }
Property Value
Type | Description |
---|---|
string |
UserInfo
Details about the user that encountered the threat.
Declaration
[JsonProperty("userInfo")]
public virtual GoogleSecuritySafebrowsingV4ThreatHitUserInfo UserInfo { get; set; }
Property Value
Type | Description |
---|---|
GoogleSecuritySafebrowsingV4ThreatHitUserInfo |