Class: Aws::Connect::Types::PreEvaluationFilter
- Inherits:
-
Struct
- Object
- Struct
- Aws::Connect::Types::PreEvaluationFilter
- Defined in:
- gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb
Overview
A single pre-evaluation filter condition. Specifies a resource type, filter type, key, value, and operator to match against a resource attribute.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#filter_key ⇒ String
The key of the attribute to filter on.
-
#filter_type ⇒ String
The type of filter to apply.
-
#filter_value ⇒ String
The value to match against.
-
#operator ⇒ String
The comparison operator for the filter condition.
-
#resource_type ⇒ String
The type of resource to filter on.
Instance Attribute Details
#filter_key ⇒ String
The key of the attribute to filter on. For tag filters, this is the tag key.
27905 27906 27907 27908 27909 27910 27911 27912 27913 |
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 27905 class PreEvaluationFilter < Struct.new( :resource_type, :filter_type, :filter_key, :filter_value, :operator) SENSITIVE = [] include Aws::Structure end |
#filter_type ⇒ String
The type of filter to apply. Valid values: TAG.
27905 27906 27907 27908 27909 27910 27911 27912 27913 |
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 27905 class PreEvaluationFilter < Struct.new( :resource_type, :filter_type, :filter_key, :filter_value, :operator) SENSITIVE = [] include Aws::Structure end |
#filter_value ⇒ String
The value to match against. For tag filters, this is the tag value.
27905 27906 27907 27908 27909 27910 27911 27912 27913 |
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 27905 class PreEvaluationFilter < Struct.new( :resource_type, :filter_type, :filter_key, :filter_value, :operator) SENSITIVE = [] include Aws::Structure end |
#operator ⇒ String
The comparison operator for the filter condition. Valid values:
EQUALS.
27905 27906 27907 27908 27909 27910 27911 27912 27913 |
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 27905 class PreEvaluationFilter < Struct.new( :resource_type, :filter_type, :filter_key, :filter_value, :operator) SENSITIVE = [] include Aws::Structure end |
#resource_type ⇒ String
The type of resource to filter on. Valid values: CONTACT.
27905 27906 27907 27908 27909 27910 27911 27912 27913 |
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 27905 class PreEvaluationFilter < Struct.new( :resource_type, :filter_type, :filter_key, :filter_value, :operator) SENSITIVE = [] include Aws::Structure end |