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

Description

Generates a presigned download URL for the specified release of the mobile SDK.

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.

Synopsis

Creating a Request

data GenerateMobileSdkReleaseUrl Source #

See: newGenerateMobileSdkReleaseUrl smart constructor.

Constructors

GenerateMobileSdkReleaseUrl' 

Fields

Instances

Instances details
ToJSON GenerateMobileSdkReleaseUrl Source # 
Instance details

Defined in Amazonka.WAFV2.GenerateMobileSdkReleaseUrl

ToHeaders GenerateMobileSdkReleaseUrl Source # 
Instance details

Defined in Amazonka.WAFV2.GenerateMobileSdkReleaseUrl

ToPath GenerateMobileSdkReleaseUrl Source # 
Instance details

Defined in Amazonka.WAFV2.GenerateMobileSdkReleaseUrl

ToQuery GenerateMobileSdkReleaseUrl Source # 
Instance details

Defined in Amazonka.WAFV2.GenerateMobileSdkReleaseUrl

AWSRequest GenerateMobileSdkReleaseUrl Source # 
Instance details

Defined in Amazonka.WAFV2.GenerateMobileSdkReleaseUrl

Generic GenerateMobileSdkReleaseUrl Source # 
Instance details

Defined in Amazonka.WAFV2.GenerateMobileSdkReleaseUrl

Associated Types

type Rep GenerateMobileSdkReleaseUrl :: Type -> Type #

Read GenerateMobileSdkReleaseUrl Source # 
Instance details

Defined in Amazonka.WAFV2.GenerateMobileSdkReleaseUrl

Show GenerateMobileSdkReleaseUrl Source # 
Instance details

Defined in Amazonka.WAFV2.GenerateMobileSdkReleaseUrl

NFData GenerateMobileSdkReleaseUrl Source # 
Instance details

Defined in Amazonka.WAFV2.GenerateMobileSdkReleaseUrl

Eq GenerateMobileSdkReleaseUrl Source # 
Instance details

Defined in Amazonka.WAFV2.GenerateMobileSdkReleaseUrl

Hashable GenerateMobileSdkReleaseUrl Source # 
Instance details

Defined in Amazonka.WAFV2.GenerateMobileSdkReleaseUrl

type AWSResponse GenerateMobileSdkReleaseUrl Source # 
Instance details

Defined in Amazonka.WAFV2.GenerateMobileSdkReleaseUrl

type Rep GenerateMobileSdkReleaseUrl Source # 
Instance details

Defined in Amazonka.WAFV2.GenerateMobileSdkReleaseUrl

type Rep GenerateMobileSdkReleaseUrl = D1 ('MetaData "GenerateMobileSdkReleaseUrl" "Amazonka.WAFV2.GenerateMobileSdkReleaseUrl" "amazonka-wafv2-2.0-3v3WgpYn7RT5hSd6MsT5dN" 'False) (C1 ('MetaCons "GenerateMobileSdkReleaseUrl'" 'PrefixI 'True) (S1 ('MetaSel ('Just "platform") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Platform) :*: S1 ('MetaSel ('Just "releaseVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newGenerateMobileSdkReleaseUrl Source #

Create a value of GenerateMobileSdkReleaseUrl 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:platform:GenerateMobileSdkReleaseUrl', generateMobileSdkReleaseUrl_platform - The device platform.

GenerateMobileSdkReleaseUrl, generateMobileSdkReleaseUrl_releaseVersion - The release version. For the latest available version, specify LATEST.

Request Lenses

generateMobileSdkReleaseUrl_releaseVersion :: Lens' GenerateMobileSdkReleaseUrl Text Source #

The release version. For the latest available version, specify LATEST.

Destructuring the Response

data GenerateMobileSdkReleaseUrlResponse Source #

Constructors

GenerateMobileSdkReleaseUrlResponse' 

Fields

Instances

Instances details
Generic GenerateMobileSdkReleaseUrlResponse Source # 
Instance details

Defined in Amazonka.WAFV2.GenerateMobileSdkReleaseUrl

Read GenerateMobileSdkReleaseUrlResponse Source # 
Instance details

Defined in Amazonka.WAFV2.GenerateMobileSdkReleaseUrl

Show GenerateMobileSdkReleaseUrlResponse Source # 
Instance details

Defined in Amazonka.WAFV2.GenerateMobileSdkReleaseUrl

NFData GenerateMobileSdkReleaseUrlResponse Source # 
Instance details

Defined in Amazonka.WAFV2.GenerateMobileSdkReleaseUrl

Eq GenerateMobileSdkReleaseUrlResponse Source # 
Instance details

Defined in Amazonka.WAFV2.GenerateMobileSdkReleaseUrl

type Rep GenerateMobileSdkReleaseUrlResponse Source # 
Instance details

Defined in Amazonka.WAFV2.GenerateMobileSdkReleaseUrl

type Rep GenerateMobileSdkReleaseUrlResponse = D1 ('MetaData "GenerateMobileSdkReleaseUrlResponse" "Amazonka.WAFV2.GenerateMobileSdkReleaseUrl" "amazonka-wafv2-2.0-3v3WgpYn7RT5hSd6MsT5dN" 'False) (C1 ('MetaCons "GenerateMobileSdkReleaseUrlResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "url") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newGenerateMobileSdkReleaseUrlResponse Source #

Create a value of GenerateMobileSdkReleaseUrlResponse 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:url:GenerateMobileSdkReleaseUrlResponse', generateMobileSdkReleaseUrlResponse_url - The presigned download URL for the specified SDK release.

$sel:httpStatus:GenerateMobileSdkReleaseUrlResponse', generateMobileSdkReleaseUrlResponse_httpStatus - The response's http status code.

Response Lenses

generateMobileSdkReleaseUrlResponse_url :: Lens' GenerateMobileSdkReleaseUrlResponse (Maybe Text) Source #

The presigned download URL for the specified SDK release.