Chronicle v1 API - Class Watchlist (1.0.0-beta01)

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

Reference documentation and code samples for the Chronicle v1 API class Watchlist.

A watchlist is a list of entities that allows for bulk operations over the included entities.

Inheritance

object > Watchlist

Namespace

Google.Cloud.Chronicle.V1

Assembly

Google.Cloud.Chronicle.V1.dll

Constructors

Watchlist()

public Watchlist()

Watchlist(Watchlist)

public Watchlist(Watchlist other)
Parameter
Name Description
other Watchlist

Properties

CreateTime

public Timestamp CreateTime { get; set; }

Output only. Time the watchlist was created.

Property Value
Type Description
Timestamp

Description

public string Description { get; set; }

Optional. Description of the watchlist.

Property Value
Type Description
string

DisplayName

public string DisplayName { get; set; }

Required. Display name of the watchlist. Note that it must be at least one character and less than 63 characters (https://google.aip.dev/148).

Property Value
Type Description
string

EntityCount

public Watchlist.Types.EntityCount EntityCount { get; set; }

Output only. Entity count in the watchlist.

Property Value
Type Description
WatchlistTypesEntityCount

EntityPopulationMechanism

public Watchlist.Types.EntityPopulationMechanism EntityPopulationMechanism { get; set; }

Required. Mechanism to populate entities in the watchlist.

Property Value
Type Description
WatchlistTypesEntityPopulationMechanism

MultiplyingFactor

public float MultiplyingFactor { get; set; }

Optional. Weight applied to the risk score for entities in this watchlist. The default is 1.0 if it is not specified.

Property Value
Type Description
float

Name

public string Name { get; set; }

Identifier. Resource name of the watchlist. Format: projects/{project}/locations/{location}/instances/{instance}/watchlists/{watchlist}

Property Value
Type Description
string

UpdateTime

public Timestamp UpdateTime { get; set; }

Output only. Time the watchlist was last updated.

Property Value
Type Description
Timestamp

WatchlistName

public WatchlistName WatchlistName { get; set; }

WatchlistName-typed view over the Name resource name property.

Property Value
Type Description
WatchlistName

WatchlistUserPreferences

public WatchlistUserPreferences WatchlistUserPreferences { get; set; }

Optional. User preferences for watchlist configuration.

Property Value
Type Description
WatchlistUserPreferences