Class: Aws::ObservabilityAdmin::Types::Condition

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-observabilityadmin/lib/aws-sdk-observabilityadmin/types.rb

Overview

A single condition that can match based on WAF rule action or label name.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#action_conditionTypes::ActionCondition

Matches log records based on the WAF rule action taken (ALLOW, BLOCK, COUNT, etc.).



296
297
298
299
300
301
# File 'gems/aws-sdk-observabilityadmin/lib/aws-sdk-observabilityadmin/types.rb', line 296

class Condition < Struct.new(
  :action_condition,
  :label_name_condition)
  SENSITIVE = []
  include Aws::Structure
end

#label_name_conditionTypes::LabelNameCondition

Matches log records based on WAF rule labels applied to the request.



296
297
298
299
300
301
# File 'gems/aws-sdk-observabilityadmin/lib/aws-sdk-observabilityadmin/types.rb', line 296

class Condition < Struct.new(
  :action_condition,
  :label_name_condition)
  SENSITIVE = []
  include Aws::Structure
end