libZSservicesZSamazonka-appmeshZSamazonka-appmesh
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.AppMesh.Types.MatchRange

Description

 
Synopsis

Documentation

data MatchRange Source #

An object that represents the range of values to match on. The first character of the range is included in the range, though the last character is not. For example, if the range specified were 1-100, only values 1-99 would be matched.

See: newMatchRange smart constructor.

Constructors

MatchRange' 

Fields

Instances

Instances details
Eq MatchRange Source # 
Instance details

Defined in Amazonka.AppMesh.Types.MatchRange

Read MatchRange Source # 
Instance details

Defined in Amazonka.AppMesh.Types.MatchRange

Show MatchRange Source # 
Instance details

Defined in Amazonka.AppMesh.Types.MatchRange

Generic MatchRange Source # 
Instance details

Defined in Amazonka.AppMesh.Types.MatchRange

Associated Types

type Rep MatchRange :: Type -> Type #

NFData MatchRange Source # 
Instance details

Defined in Amazonka.AppMesh.Types.MatchRange

Methods

rnf :: MatchRange -> () #

Hashable MatchRange Source # 
Instance details

Defined in Amazonka.AppMesh.Types.MatchRange

ToJSON MatchRange Source # 
Instance details

Defined in Amazonka.AppMesh.Types.MatchRange

FromJSON MatchRange Source # 
Instance details

Defined in Amazonka.AppMesh.Types.MatchRange

type Rep MatchRange Source # 
Instance details

Defined in Amazonka.AppMesh.Types.MatchRange

type Rep MatchRange = D1 ('MetaData "MatchRange" "Amazonka.AppMesh.Types.MatchRange" "libZSservicesZSamazonka-appmeshZSamazonka-appmesh" 'False) (C1 ('MetaCons "MatchRange'" 'PrefixI 'True) (S1 ('MetaSel ('Just "end") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Integer) :*: S1 ('MetaSel ('Just "start") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Integer)))

newMatchRange Source #

Create a value of MatchRange 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:end:MatchRange', matchRange_end - The end of the range.

$sel:start:MatchRange', matchRange_start - The start of the range.

matchRange_end :: Lens' MatchRange Integer Source #

The end of the range.

matchRange_start :: Lens' MatchRange Integer Source #

The start of the range.