You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.

Class: Aws::LakeFormation::Types::FilterCondition

Inherits:
Struct
  • Object
show all
Defined in:
(unknown)

Overview

Note:

When passing FilterCondition as input to an Aws::Client method, you can use a vanilla Hash:

{
  field: "RESOURCE_ARN", # accepts RESOURCE_ARN, ROLE_ARN, LAST_MODIFIED
  comparison_operator: "EQ", # accepts EQ, NE, LE, LT, GE, GT, CONTAINS, NOT_CONTAINS, BEGINS_WITH, IN, BETWEEN
  string_value_list: ["StringValue"],
}

This structure describes the filtering of columns in a table based on a filter condition.

Instance Attribute Summary collapse

Instance Attribute Details

#comparison_operatorString

The comparison operator used in the filter condition.

Possible values:

  • EQ
  • NE
  • LE
  • LT
  • GE
  • GT
  • CONTAINS
  • NOT_CONTAINS
  • BEGINS_WITH
  • IN
  • BETWEEN

Returns:

  • (String)

    The comparison operator used in the filter condition.

#fieldString

The field to filter in the filter condition.

Possible values:

  • RESOURCE_ARN
  • ROLE_ARN
  • LAST_MODIFIED

Returns:

  • (String)

    The field to filter in the filter condition.

#string_value_listArray<String>

A string with values used in evaluating the filter condition.

Returns:

  • (Array<String>)

    A string with values used in evaluating the filter condition.