AWS SDK Version 3 for .NET
API Reference

AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.

A structure that contains information about one pattern token related to an anomaly.

For more information about patterns and tokens, see CreateLogAnomalyDetector.

Inheritance Hierarchy

System.Object
  Amazon.CloudWatchLogs.Model.PatternToken

Namespace: Amazon.CloudWatchLogs.Model
Assembly: AWSSDK.CloudWatchLogs.dll
Version: 3.x.y.z

Syntax

C#
public class PatternToken

The PatternToken type exposes the following members

Constructors

NameDescription
Public Method PatternToken()

Properties

NameTypeDescription
Public Property DynamicTokenPosition System.Int32

Gets and sets the property DynamicTokenPosition.

For a dynamic token, this indicates where in the pattern that this token appears, related to other dynamic tokens. The dynamic token that appears first has a value of 1, the one that appears second is 2, and so on.

Public Property Enumerations System.Collections.Generic.Dictionary<System.String, System.Int64>

Gets and sets the property Enumerations.

Contains the values found for a dynamic token, and the number of times each value was found.

Public Property InferredTokenName System.String

Gets and sets the property InferredTokenName.

A name that CloudWatch Logs assigned to this dynamic token to make the pattern more readable. The string part of the inferredTokenName gives you a clearer idea of the content of this token. The number part of the inferredTokenName shows where in the pattern this token appears, compared to other dynamic tokens. CloudWatch Logs assigns the string part of the name based on analyzing the content of the log events that contain it.

For example, an inferred token name of IPAddress-3 means that the token represents an IP address, and this token is the third dynamic token in the pattern.

Public Property IsDynamic System.Boolean

Gets and sets the property IsDynamic.

Specifies whether this is a dynamic token.

Public Property TokenString System.String

Gets and sets the property TokenString.

The string represented by this token. If this is a dynamic token, the value will be <*>

Version Information

.NET:
Supported in: 8.0 and newer, Core 3.1

.NET Standard:
Supported in: 2.0

.NET Framework:
Supported in: 4.5 and newer, 3.5