Class GoogleCloudWebriskV1ComputeThreatListDiffResponse
Implements
Inherited Members
Namespace: Google.Apis.WebRisk.v1.Data
Assembly: Google.Apis.WebRisk.v1.dll
Syntax
public class GoogleCloudWebriskV1ComputeThreatListDiffResponse : IDirectResponseSchema
Properties
Additions
A set of entries to add to a local threat type's list.
Declaration
[JsonProperty("additions")]
public virtual GoogleCloudWebriskV1ThreatEntryAdditions Additions { get; set; }
Property Value
Type | Description |
---|---|
GoogleCloudWebriskV1ThreatEntryAdditions |
Checksum
The expected SHA256 hash of the client state; that is, of the sorted list of all hashes present in the database after applying the provided diff. If the client state doesn't match the expected state, the client must discard this diff and retry later.
Declaration
[JsonProperty("checksum")]
public virtual GoogleCloudWebriskV1ComputeThreatListDiffResponseChecksum Checksum { get; set; }
Property Value
Type | Description |
---|---|
GoogleCloudWebriskV1ComputeThreatListDiffResponseChecksum |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
NewVersionToken
The new opaque client version token. This should be retained by the client and passed into the next call of ComputeThreatListDiff as 'version_token'. A separate version token should be stored and used for each threatList.
Declaration
[JsonProperty("newVersionToken")]
public virtual string NewVersionToken { get; set; }
Property Value
Type | Description |
---|---|
string |
RecommendedNextDiff
object representation of RecommendedNextDiffRaw.
Declaration
[JsonIgnore]
[Obsolete("This property is obsolete and may behave unexpectedly; please use RecommendedNextDiffDateTimeOffset instead.")]
public virtual object RecommendedNextDiff { get; set; }
Property Value
Type | Description |
---|---|
object |
RecommendedNextDiffDateTimeOffset
DateTimeOffset representation of RecommendedNextDiffRaw.
Declaration
[JsonIgnore]
public virtual DateTimeOffset? RecommendedNextDiffDateTimeOffset { get; set; }
Property Value
Type | Description |
---|---|
DateTimeOffset? |
RecommendedNextDiffRaw
The soonest the client should wait before issuing any diff request. Querying sooner is unlikely to produce a meaningful diff. Waiting longer is acceptable considering the use case. If this field is not set clients may update as soon as they want.
Declaration
[JsonProperty("recommendedNextDiff")]
public virtual string RecommendedNextDiffRaw { get; set; }
Property Value
Type | Description |
---|---|
string |
Removals
A set of entries to remove from a local threat type's list. This field may be empty.
Declaration
[JsonProperty("removals")]
public virtual GoogleCloudWebriskV1ThreatEntryRemovals Removals { get; set; }
Property Value
Type | Description |
---|---|
GoogleCloudWebriskV1ThreatEntryRemovals |
ResponseType
The type of response. This may indicate that an action must be taken by the client when the response is received.
Declaration
[JsonProperty("responseType")]
public virtual string ResponseType { get; set; }
Property Value
Type | Description |
---|---|
string |