Class: Aws::ApplicationInsights::Types::CreateLogPatternRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::ApplicationInsights::Types::CreateLogPatternRequest
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-applicationinsights/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#pattern ⇒ String
The log pattern.
-
#pattern_name ⇒ String
The name of the log pattern.
-
#pattern_set_name ⇒ String
The name of the log pattern set.
-
#rank ⇒ Integer
Rank of the log pattern.
-
#resource_group_name ⇒ String
The name of the resource group.
Instance Attribute Details
#pattern ⇒ String
The log pattern. The pattern must be DFA compatible. Patterns that utilize forward lookahead or backreference constructions are not supported.
388 389 390 391 392 393 394 395 396 |
# File 'lib/aws-sdk-applicationinsights/types.rb', line 388 class CreateLogPatternRequest < Struct.new( :resource_group_name, :pattern_set_name, :pattern_name, :pattern, :rank) SENSITIVE = [] include Aws::Structure end |
#pattern_name ⇒ String
The name of the log pattern.
388 389 390 391 392 393 394 395 396 |
# File 'lib/aws-sdk-applicationinsights/types.rb', line 388 class CreateLogPatternRequest < Struct.new( :resource_group_name, :pattern_set_name, :pattern_name, :pattern, :rank) SENSITIVE = [] include Aws::Structure end |
#pattern_set_name ⇒ String
The name of the log pattern set.
388 389 390 391 392 393 394 395 396 |
# File 'lib/aws-sdk-applicationinsights/types.rb', line 388 class CreateLogPatternRequest < Struct.new( :resource_group_name, :pattern_set_name, :pattern_name, :pattern, :rank) SENSITIVE = [] include Aws::Structure end |
#rank ⇒ Integer
Rank of the log pattern. Must be a value between ‘1` and `1,000,000`. The patterns are sorted by rank, so we recommend that you set your highest priority patterns with the lowest rank. A pattern of rank `1` will be the first to get matched to a log line. A pattern of rank `1,000,000` will be last to get matched. When you configure custom log patterns from the console, a `Low` severity pattern translates to a `750,000` rank. A `Medium` severity pattern translates to a `500,000` rank. And a `High` severity pattern translates to a `250,000` rank. Rank values less than `1` or greater than `1,000,000` are reserved for AWS-provided patterns.
388 389 390 391 392 393 394 395 396 |
# File 'lib/aws-sdk-applicationinsights/types.rb', line 388 class CreateLogPatternRequest < Struct.new( :resource_group_name, :pattern_set_name, :pattern_name, :pattern, :rank) SENSITIVE = [] include Aws::Structure end |
#resource_group_name ⇒ String
The name of the resource group.
388 389 390 391 392 393 394 395 396 |
# File 'lib/aws-sdk-applicationinsights/types.rb', line 388 class CreateLogPatternRequest < Struct.new( :resource_group_name, :pattern_set_name, :pattern_name, :pattern, :rank) SENSITIVE = [] include Aws::Structure end |