Class ComputeThreatListDiffRequest (1.2.0)

public sealed class ComputeThreatListDiffRequest : IMessage<ComputeThreatListDiffRequest>, IEquatable<ComputeThreatListDiffRequest>, IDeepCloneable<ComputeThreatListDiffRequest>, IBufferMessage, IMessage

Describes an API diff request.

Inheritance

Object > ComputeThreatListDiffRequest

Namespace

Google.Cloud.WebRisk.V1

Assembly

Google.Cloud.WebRisk.V1.dll

Constructors

ComputeThreatListDiffRequest()

public ComputeThreatListDiffRequest()

ComputeThreatListDiffRequest(ComputeThreatListDiffRequest)

public ComputeThreatListDiffRequest(ComputeThreatListDiffRequest other)
Parameter
NameDescription
otherComputeThreatListDiffRequest

Properties

Constraints

public ComputeThreatListDiffRequest.Types.Constraints Constraints { get; set; }

Required. The constraints associated with this request.

Property Value
TypeDescription
ComputeThreatListDiffRequest.Types.Constraints

ThreatType

public ThreatType ThreatType { get; set; }

Required. The threat list to update. Only a single ThreatType should be specified.

Property Value
TypeDescription
ThreatType

VersionToken

public ByteString VersionToken { get; set; }

The current version token of the client for the requested list (the client version that was received from the last successful diff). If the client does not have a version token (this is the first time calling ComputeThreatListDiff), this may be left empty and a full database snapshot will be returned.

Property Value
TypeDescription
ByteString