libZSservicesZSamazonka-mobileZSamazonka-mobile
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.Mobile.ExportBundle

Description

Generates customized software development kit (SDK) and or tool packages used to integrate mobile web or mobile app clients with backend AWS resources.

Synopsis

Creating a Request

data ExportBundle Source #

Request structure used to request generation of custom SDK and tool packages required to integrate mobile web or app clients with backed AWS resources.

See: newExportBundle smart constructor.

Constructors

ExportBundle' 

Fields

Instances

Instances details
Eq ExportBundle Source # 
Instance details

Defined in Amazonka.Mobile.ExportBundle

Read ExportBundle Source # 
Instance details

Defined in Amazonka.Mobile.ExportBundle

Show ExportBundle Source # 
Instance details

Defined in Amazonka.Mobile.ExportBundle

Generic ExportBundle Source # 
Instance details

Defined in Amazonka.Mobile.ExportBundle

Associated Types

type Rep ExportBundle :: Type -> Type #

NFData ExportBundle Source # 
Instance details

Defined in Amazonka.Mobile.ExportBundle

Methods

rnf :: ExportBundle -> () #

Hashable ExportBundle Source # 
Instance details

Defined in Amazonka.Mobile.ExportBundle

ToJSON ExportBundle Source # 
Instance details

Defined in Amazonka.Mobile.ExportBundle

AWSRequest ExportBundle Source # 
Instance details

Defined in Amazonka.Mobile.ExportBundle

Associated Types

type AWSResponse ExportBundle #

ToHeaders ExportBundle Source # 
Instance details

Defined in Amazonka.Mobile.ExportBundle

ToPath ExportBundle Source # 
Instance details

Defined in Amazonka.Mobile.ExportBundle

ToQuery ExportBundle Source # 
Instance details

Defined in Amazonka.Mobile.ExportBundle

type Rep ExportBundle Source # 
Instance details

Defined in Amazonka.Mobile.ExportBundle

type Rep ExportBundle = D1 ('MetaData "ExportBundle" "Amazonka.Mobile.ExportBundle" "libZSservicesZSamazonka-mobileZSamazonka-mobile" 'False) (C1 ('MetaCons "ExportBundle'" 'PrefixI 'True) (S1 ('MetaSel ('Just "platform") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Platform)) :*: (S1 ('MetaSel ('Just "projectId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "bundleId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse ExportBundle Source # 
Instance details

Defined in Amazonka.Mobile.ExportBundle

newExportBundle Source #

Create a value of ExportBundle 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:ExportBundle', exportBundle_platform - Developer desktop or target application platform.

$sel:projectId:ExportBundle', exportBundle_projectId - Unique project identifier.

$sel:bundleId:ExportBundle', exportBundle_bundleId - Unique bundle identifier.

Request Lenses

exportBundle_platform :: Lens' ExportBundle (Maybe Platform) Source #

Developer desktop or target application platform.

exportBundle_projectId :: Lens' ExportBundle (Maybe Text) Source #

Unique project identifier.

exportBundle_bundleId :: Lens' ExportBundle Text Source #

Unique bundle identifier.

Destructuring the Response

data ExportBundleResponse Source #

Result structure which contains link to download custom-generated SDK and tool packages used to integrate mobile web or app clients with backed AWS resources.

See: newExportBundleResponse smart constructor.

Constructors

ExportBundleResponse' 

Fields

  • downloadUrl :: Maybe Text

    URL which contains the custom-generated SDK and tool packages used to integrate the client mobile app or web app with the AWS resources created by the AWS Mobile Hub project.

  • httpStatus :: Int

    The response's http status code.

Instances

Instances details
Eq ExportBundleResponse Source # 
Instance details

Defined in Amazonka.Mobile.ExportBundle

Read ExportBundleResponse Source # 
Instance details

Defined in Amazonka.Mobile.ExportBundle

Show ExportBundleResponse Source # 
Instance details

Defined in Amazonka.Mobile.ExportBundle

Generic ExportBundleResponse Source # 
Instance details

Defined in Amazonka.Mobile.ExportBundle

Associated Types

type Rep ExportBundleResponse :: Type -> Type #

NFData ExportBundleResponse Source # 
Instance details

Defined in Amazonka.Mobile.ExportBundle

Methods

rnf :: ExportBundleResponse -> () #

type Rep ExportBundleResponse Source # 
Instance details

Defined in Amazonka.Mobile.ExportBundle

type Rep ExportBundleResponse = D1 ('MetaData "ExportBundleResponse" "Amazonka.Mobile.ExportBundle" "libZSservicesZSamazonka-mobileZSamazonka-mobile" 'False) (C1 ('MetaCons "ExportBundleResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "downloadUrl") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newExportBundleResponse Source #

Create a value of ExportBundleResponse 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:downloadUrl:ExportBundleResponse', exportBundleResponse_downloadUrl - URL which contains the custom-generated SDK and tool packages used to integrate the client mobile app or web app with the AWS resources created by the AWS Mobile Hub project.

$sel:httpStatus:ExportBundleResponse', exportBundleResponse_httpStatus - The response's http status code.

Response Lenses

exportBundleResponse_downloadUrl :: Lens' ExportBundleResponse (Maybe Text) Source #

URL which contains the custom-generated SDK and tool packages used to integrate the client mobile app or web app with the AWS resources created by the AWS Mobile Hub project.