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.MobileSdkRelease

Description

 
Synopsis

Documentation

data MobileSdkRelease Source #

Information for a release of the mobile SDK, including release notes and tags.

The mobile SDK is not generally available. Customers who have access to the mobile SDK can use it to establish and manage WAF tokens for use in HTTP(S) requests from a mobile device to WAF. For more information, see WAF client application integration in the WAF Developer Guide.

See: newMobileSdkRelease smart constructor.

Constructors

MobileSdkRelease' 

Fields

Instances

Instances details
FromJSON MobileSdkRelease Source # 
Instance details

Defined in Amazonka.WAFV2.Types.MobileSdkRelease

Generic MobileSdkRelease Source # 
Instance details

Defined in Amazonka.WAFV2.Types.MobileSdkRelease

Associated Types

type Rep MobileSdkRelease :: Type -> Type #

Read MobileSdkRelease Source # 
Instance details

Defined in Amazonka.WAFV2.Types.MobileSdkRelease

Show MobileSdkRelease Source # 
Instance details

Defined in Amazonka.WAFV2.Types.MobileSdkRelease

NFData MobileSdkRelease Source # 
Instance details

Defined in Amazonka.WAFV2.Types.MobileSdkRelease

Methods

rnf :: MobileSdkRelease -> () #

Eq MobileSdkRelease Source # 
Instance details

Defined in Amazonka.WAFV2.Types.MobileSdkRelease

Hashable MobileSdkRelease Source # 
Instance details

Defined in Amazonka.WAFV2.Types.MobileSdkRelease

type Rep MobileSdkRelease Source # 
Instance details

Defined in Amazonka.WAFV2.Types.MobileSdkRelease

type Rep MobileSdkRelease = D1 ('MetaData "MobileSdkRelease" "Amazonka.WAFV2.Types.MobileSdkRelease" "amazonka-wafv2-2.0-3v3WgpYn7RT5hSd6MsT5dN" 'False) (C1 ('MetaCons "MobileSdkRelease'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "releaseNotes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "releaseVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty Tag))) :*: S1 ('MetaSel ('Just "timestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)))))

newMobileSdkRelease :: MobileSdkRelease Source #

Create a value of MobileSdkRelease 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:releaseNotes:MobileSdkRelease', mobileSdkRelease_releaseNotes - Notes describing the release.

$sel:releaseVersion:MobileSdkRelease', mobileSdkRelease_releaseVersion - The release version.

$sel:tags:MobileSdkRelease', mobileSdkRelease_tags - Tags that are associated with the release.

$sel:timestamp:MobileSdkRelease', mobileSdkRelease_timestamp - The timestamp of the release.

mobileSdkRelease_tags :: Lens' MobileSdkRelease (Maybe (NonEmpty Tag)) Source #

Tags that are associated with the release.