amazonka-lookoutmetrics-2.0: Amazon Lookout for Metrics 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.LookoutMetrics.Types.MetricSetDimensionFilter

Description

 
Synopsis

Documentation

data MetricSetDimensionFilter Source #

Describes a list of filters for choosing a subset of dimension values. Each filter consists of the dimension and one of its values that you want to include. When multiple dimensions or values are specified, the dimensions are joined with an AND operation and the values are joined with an OR operation.

See: newMetricSetDimensionFilter smart constructor.

Constructors

MetricSetDimensionFilter' 

Fields

Instances

Instances details
FromJSON MetricSetDimensionFilter Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.MetricSetDimensionFilter

ToJSON MetricSetDimensionFilter Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.MetricSetDimensionFilter

Generic MetricSetDimensionFilter Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.MetricSetDimensionFilter

Associated Types

type Rep MetricSetDimensionFilter :: Type -> Type #

Read MetricSetDimensionFilter Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.MetricSetDimensionFilter

Show MetricSetDimensionFilter Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.MetricSetDimensionFilter

NFData MetricSetDimensionFilter Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.MetricSetDimensionFilter

Eq MetricSetDimensionFilter Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.MetricSetDimensionFilter

Hashable MetricSetDimensionFilter Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.MetricSetDimensionFilter

type Rep MetricSetDimensionFilter Source # 
Instance details

Defined in Amazonka.LookoutMetrics.Types.MetricSetDimensionFilter

type Rep MetricSetDimensionFilter = D1 ('MetaData "MetricSetDimensionFilter" "Amazonka.LookoutMetrics.Types.MetricSetDimensionFilter" "amazonka-lookoutmetrics-2.0-5gJoMWEA4GrGsqHAPh1b9h" 'False) (C1 ('MetaCons "MetricSetDimensionFilter'" 'PrefixI 'True) (S1 ('MetaSel ('Just "filterList") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty Filter))) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newMetricSetDimensionFilter :: MetricSetDimensionFilter Source #

Create a value of MetricSetDimensionFilter 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:filterList:MetricSetDimensionFilter', metricSetDimensionFilter_filterList - The list of filters that you are applying.

$sel:name:MetricSetDimensionFilter', metricSetDimensionFilter_name - The dimension that you want to filter on.

metricSetDimensionFilter_name :: Lens' MetricSetDimensionFilter (Maybe Text) Source #

The dimension that you want to filter on.