class Aws::SageMaker::Types::NestedFilters

A list of nested Filter objects. A resource must satisfy the conditions of all filters to be included in the results returned from the Search API.

For example, to filter on a training job's `InputDataConfig` property with a specific channel name and `S3Uri` prefix, define the following filters:

@note When making an API call, you may pass NestedFilters

data as a hash:

    {
      nested_property_name: "ResourcePropertyName", # required
      filters: [ # required
        {
          name: "ResourcePropertyName", # required
          operator: "Equals", # accepts Equals, NotEquals, GreaterThan, GreaterThanOrEqualTo, LessThan, LessThanOrEqualTo, Contains, Exists, NotExists, In
          value: "FilterValue",
        },
      ],
    }

@!attribute [rw] nested_property_name

The name of the property to use in the nested filters. The value
must match a listed property name, such as `InputDataConfig`.
@return [String]

@!attribute [rw] filters

A list of filters. Each filter acts on a property. Filters must
contain at least one `Filters` value. For example, a `NestedFilters`
call might include a filter on the `PropertyName` parameter of the
`InputDataConfig` property:
`InputDataConfig.DataSource.S3DataSource.S3Uri`.
@return [Array<Types::Filter>]

@see docs.aws.amazon.com/goto/WebAPI/sagemaker-2017-07-24/NestedFilters AWS API Documentation

Constants

SENSITIVE