amazonka-personalize-2.0: Amazon Personalize SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.Personalize.Types.Filter

Description

 
Synopsis

Documentation

data Filter Source #

Contains information on a recommendation filter, including its ARN, status, and filter expression.

See: newFilter smart constructor.

Constructors

Filter' 

Fields

Instances

Instances details
FromJSON Filter Source # 
Instance details

Defined in Amazonka.Personalize.Types.Filter

Generic Filter Source # 
Instance details

Defined in Amazonka.Personalize.Types.Filter

Associated Types

type Rep Filter :: Type -> Type #

Methods

from :: Filter -> Rep Filter x #

to :: Rep Filter x -> Filter #

Show Filter Source # 
Instance details

Defined in Amazonka.Personalize.Types.Filter

NFData Filter Source # 
Instance details

Defined in Amazonka.Personalize.Types.Filter

Methods

rnf :: Filter -> () #

Eq Filter Source # 
Instance details

Defined in Amazonka.Personalize.Types.Filter

Methods

(==) :: Filter -> Filter -> Bool #

(/=) :: Filter -> Filter -> Bool #

Hashable Filter Source # 
Instance details

Defined in Amazonka.Personalize.Types.Filter

Methods

hashWithSalt :: Int -> Filter -> Int #

hash :: Filter -> Int #

type Rep Filter Source # 
Instance details

Defined in Amazonka.Personalize.Types.Filter

newFilter :: Filter Source #

Create a value of Filter with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:creationDateTime:Filter', filter_creationDateTime - The time at which the filter was created.

$sel:datasetGroupArn:Filter', filter_datasetGroupArn - The ARN of the dataset group to which the filter belongs.

$sel:failureReason:Filter', filter_failureReason - If the filter failed, the reason for its failure.

$sel:filterArn:Filter', filter_filterArn - The ARN of the filter.

$sel:filterExpression:Filter', filter_filterExpression - Specifies the type of item interactions to filter out of recommendation results. The filter expression must follow specific format rules. For information about filter expression structure and syntax, see Filter expressions.

$sel:lastUpdatedDateTime:Filter', filter_lastUpdatedDateTime - The time at which the filter was last updated.

$sel:name:Filter', filter_name - The name of the filter.

$sel:status:Filter', filter_status - The status of the filter.

filter_creationDateTime :: Lens' Filter (Maybe UTCTime) Source #

The time at which the filter was created.

filter_datasetGroupArn :: Lens' Filter (Maybe Text) Source #

The ARN of the dataset group to which the filter belongs.

filter_failureReason :: Lens' Filter (Maybe Text) Source #

If the filter failed, the reason for its failure.

filter_filterArn :: Lens' Filter (Maybe Text) Source #

The ARN of the filter.

filter_filterExpression :: Lens' Filter (Maybe Text) Source #

Specifies the type of item interactions to filter out of recommendation results. The filter expression must follow specific format rules. For information about filter expression structure and syntax, see Filter expressions.

filter_lastUpdatedDateTime :: Lens' Filter (Maybe UTCTime) Source #

The time at which the filter was last updated.

filter_name :: Lens' Filter (Maybe Text) Source #

The name of the filter.

filter_status :: Lens' Filter (Maybe Text) Source #

The status of the filter.