amazonka-wafv2-2.0: Amazon WAFV2 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.WAFV2.Types.UriPath

Description

 
Synopsis

Documentation

data UriPath Source #

Inspect the path component of the URI of the web request. This is the part of the web request that identifies a resource. For example, /images/daily-ad.jpg.

This is used only in the FieldToMatch specification for some web request component types.

JSON specification: "UriPath": {}

See: newUriPath smart constructor.

Constructors

UriPath' 

Instances

Instances details
FromJSON UriPath Source # 
Instance details

Defined in Amazonka.WAFV2.Types.UriPath

ToJSON UriPath Source # 
Instance details

Defined in Amazonka.WAFV2.Types.UriPath

Generic UriPath Source # 
Instance details

Defined in Amazonka.WAFV2.Types.UriPath

Associated Types

type Rep UriPath :: Type -> Type #

Methods

from :: UriPath -> Rep UriPath x #

to :: Rep UriPath x -> UriPath #

Read UriPath Source # 
Instance details

Defined in Amazonka.WAFV2.Types.UriPath

Show UriPath Source # 
Instance details

Defined in Amazonka.WAFV2.Types.UriPath

NFData UriPath Source # 
Instance details

Defined in Amazonka.WAFV2.Types.UriPath

Methods

rnf :: UriPath -> () #

Eq UriPath Source # 
Instance details

Defined in Amazonka.WAFV2.Types.UriPath

Methods

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

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

Hashable UriPath Source # 
Instance details

Defined in Amazonka.WAFV2.Types.UriPath

Methods

hashWithSalt :: Int -> UriPath -> Int #

hash :: UriPath -> Int #

type Rep UriPath Source # 
Instance details

Defined in Amazonka.WAFV2.Types.UriPath

type Rep UriPath = D1 ('MetaData "UriPath" "Amazonka.WAFV2.Types.UriPath" "amazonka-wafv2-2.0-3v3WgpYn7RT5hSd6MsT5dN" 'False) (C1 ('MetaCons "UriPath'" 'PrefixI 'False) (U1 :: Type -> Type))

newUriPath :: UriPath Source #

Create a value of UriPath with all optional fields omitted.

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