libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.CloudDirectory.Types.TypedAttributeValueRange

Description

 
Synopsis

Documentation

data TypedAttributeValueRange Source #

A range of attribute values. For more information, see Range Filters.

See: newTypedAttributeValueRange smart constructor.

Constructors

TypedAttributeValueRange' 

Fields

Instances

Instances details
Eq TypedAttributeValueRange Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.TypedAttributeValueRange

Read TypedAttributeValueRange Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.TypedAttributeValueRange

Show TypedAttributeValueRange Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.TypedAttributeValueRange

Generic TypedAttributeValueRange Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.TypedAttributeValueRange

Associated Types

type Rep TypedAttributeValueRange :: Type -> Type #

NFData TypedAttributeValueRange Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.TypedAttributeValueRange

Hashable TypedAttributeValueRange Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.TypedAttributeValueRange

ToJSON TypedAttributeValueRange Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.TypedAttributeValueRange

type Rep TypedAttributeValueRange Source # 
Instance details

Defined in Amazonka.CloudDirectory.Types.TypedAttributeValueRange

type Rep TypedAttributeValueRange = D1 ('MetaData "TypedAttributeValueRange" "Amazonka.CloudDirectory.Types.TypedAttributeValueRange" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" 'False) (C1 ('MetaCons "TypedAttributeValueRange'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "endValue") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TypedAttributeValue)) :*: S1 ('MetaSel ('Just "startValue") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TypedAttributeValue))) :*: (S1 ('MetaSel ('Just "startMode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 RangeMode) :*: S1 ('MetaSel ('Just "endMode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 RangeMode))))

newTypedAttributeValueRange Source #

Create a value of TypedAttributeValueRange 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:endValue:TypedAttributeValueRange', typedAttributeValueRange_endValue - The attribute value to terminate the range at.

$sel:startValue:TypedAttributeValueRange', typedAttributeValueRange_startValue - The value to start the range at.

$sel:startMode:TypedAttributeValueRange', typedAttributeValueRange_startMode - The inclusive or exclusive range start.

$sel:endMode:TypedAttributeValueRange', typedAttributeValueRange_endMode - The inclusive or exclusive range end.