Class ThreatHit
Inheritance
System.Object
ThreatHit
Implements
Google.Apis.Requests.IDirectResponseSchema
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Google.Apis.Safebrowsing.v4.Data
Assembly: Google.Apis.Safebrowsing.v4.dll
Syntax
public class ThreatHit : IDirectResponseSchema
Properties
ClientInfo
Client-reported identification.
Declaration
[JsonProperty("clientInfo")]
public virtual ClientInfo ClientInfo { get; set; }
Property Value
| Type | Description |
|---|---|
| ClientInfo |
Entry
The threat entry responsible for the hit. Full hash should be reported for hash-based hits.
Declaration
[JsonProperty("entry")]
public virtual ThreatEntry Entry { get; set; }
Property Value
| Type | Description |
|---|---|
| ThreatEntry |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String |
PlatformType
The platform type reported.
Declaration
[JsonProperty("platformType")]
public virtual string PlatformType { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String |
Resources
The resources related to the threat hit.
Declaration
[JsonProperty("resources")]
public virtual IList<ThreatSource> Resources { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Collections.Generic.IList<ThreatSource> |
ThreatType
The threat type reported.
Declaration
[JsonProperty("threatType")]
public virtual string ThreatType { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String |
UserInfo
Details about the user that encountered the threat.
Declaration
[JsonProperty("userInfo")]
public virtual UserInfo UserInfo { get; set; }
Property Value
| Type | Description |
|---|---|
| UserInfo |
Implements
Google.Apis.Requests.IDirectResponseSchema