amazonka-mobile-2.0: Amazon Mobile 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.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
ToJSON ExportBundle Source # 
Instance details

Defined in Amazonka.Mobile.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

AWSRequest ExportBundle Source # 
Instance details

Defined in Amazonka.Mobile.ExportBundle

Associated Types

type AWSResponse ExportBundle #

Generic ExportBundle Source # 
Instance details

Defined in Amazonka.Mobile.ExportBundle

Associated Types

type Rep ExportBundle :: Type -> Type #

Read ExportBundle Source # 
Instance details

Defined in Amazonka.Mobile.ExportBundle

Show ExportBundle Source # 
Instance details

Defined in Amazonka.Mobile.ExportBundle

NFData ExportBundle Source # 
Instance details

Defined in Amazonka.Mobile.ExportBundle

Methods

rnf :: ExportBundle -> () #

Eq ExportBundle Source # 
Instance details

Defined in Amazonka.Mobile.ExportBundle

Hashable ExportBundle Source # 
Instance details

Defined in Amazonka.Mobile.ExportBundle

type AWSResponse 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" "amazonka-mobile-2.0-CNp0xwIy60KJGn9Dl5ZRw0" '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))))

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.

ExportBundle, exportBundle_projectId - Unique project identifier.

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
Generic ExportBundleResponse Source # 
Instance details

Defined in Amazonka.Mobile.ExportBundle

Associated Types

type Rep ExportBundleResponse :: Type -> Type #

Read ExportBundleResponse Source # 
Instance details

Defined in Amazonka.Mobile.ExportBundle

Show ExportBundleResponse Source # 
Instance details

Defined in Amazonka.Mobile.ExportBundle

NFData ExportBundleResponse Source # 
Instance details

Defined in Amazonka.Mobile.ExportBundle

Methods

rnf :: ExportBundleResponse -> () #

Eq ExportBundleResponse Source # 
Instance details

Defined in Amazonka.Mobile.ExportBundle

type Rep ExportBundleResponse Source # 
Instance details

Defined in Amazonka.Mobile.ExportBundle

type Rep ExportBundleResponse = D1 ('MetaData "ExportBundleResponse" "Amazonka.Mobile.ExportBundle" "amazonka-mobile-2.0-CNp0xwIy60KJGn9Dl5ZRw0" '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.