Class: Aws::ObservabilityAdmin::Types::AdvancedFieldSelector
- Inherits:
-
Struct
- Object
- Struct
- Aws::ObservabilityAdmin::Types::AdvancedFieldSelector
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-observabilityadmin/types.rb
Overview
Defines criteria for selecting resources based on field values.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#ends_with ⇒ Array<String>
Matches if the field value ends with the specified value.
-
#equals ⇒ Array<String>
Matches if the field value equals the specified value.
-
#field ⇒ String
The name of the field to use for selection.
-
#not_ends_with ⇒ Array<String>
Matches if the field value does not end with the specified value.
-
#not_equals ⇒ Array<String>
Matches if the field value does not equal the specified value.
-
#not_starts_with ⇒ Array<String>
Matches if the field value does not start with the specified value.
-
#starts_with ⇒ Array<String>
Matches if the field value starts with the specified value.
Instance Attribute Details
#ends_with ⇒ Array<String>
Matches if the field value ends with the specified value.
108 109 110 111 112 113 114 115 116 117 118 |
# File 'lib/aws-sdk-observabilityadmin/types.rb', line 108 class AdvancedFieldSelector < Struct.new( :field, :equals, :starts_with, :ends_with, :not_equals, :not_starts_with, :not_ends_with) SENSITIVE = [] include Aws::Structure end |
#equals ⇒ Array<String>
Matches if the field value equals the specified value.
108 109 110 111 112 113 114 115 116 117 118 |
# File 'lib/aws-sdk-observabilityadmin/types.rb', line 108 class AdvancedFieldSelector < Struct.new( :field, :equals, :starts_with, :ends_with, :not_equals, :not_starts_with, :not_ends_with) SENSITIVE = [] include Aws::Structure end |
#field ⇒ String
The name of the field to use for selection.
108 109 110 111 112 113 114 115 116 117 118 |
# File 'lib/aws-sdk-observabilityadmin/types.rb', line 108 class AdvancedFieldSelector < Struct.new( :field, :equals, :starts_with, :ends_with, :not_equals, :not_starts_with, :not_ends_with) SENSITIVE = [] include Aws::Structure end |
#not_ends_with ⇒ Array<String>
Matches if the field value does not end with the specified value.
108 109 110 111 112 113 114 115 116 117 118 |
# File 'lib/aws-sdk-observabilityadmin/types.rb', line 108 class AdvancedFieldSelector < Struct.new( :field, :equals, :starts_with, :ends_with, :not_equals, :not_starts_with, :not_ends_with) SENSITIVE = [] include Aws::Structure end |
#not_equals ⇒ Array<String>
Matches if the field value does not equal the specified value.
108 109 110 111 112 113 114 115 116 117 118 |
# File 'lib/aws-sdk-observabilityadmin/types.rb', line 108 class AdvancedFieldSelector < Struct.new( :field, :equals, :starts_with, :ends_with, :not_equals, :not_starts_with, :not_ends_with) SENSITIVE = [] include Aws::Structure end |
#not_starts_with ⇒ Array<String>
Matches if the field value does not start with the specified value.
108 109 110 111 112 113 114 115 116 117 118 |
# File 'lib/aws-sdk-observabilityadmin/types.rb', line 108 class AdvancedFieldSelector < Struct.new( :field, :equals, :starts_with, :ends_with, :not_equals, :not_starts_with, :not_ends_with) SENSITIVE = [] include Aws::Structure end |
#starts_with ⇒ Array<String>
Matches if the field value starts with the specified value.
108 109 110 111 112 113 114 115 116 117 118 |
# File 'lib/aws-sdk-observabilityadmin/types.rb', line 108 class AdvancedFieldSelector < Struct.new( :field, :equals, :starts_with, :ends_with, :not_equals, :not_starts_with, :not_ends_with) SENSITIVE = [] include Aws::Structure end |