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

Description

 
Synopsis

Operations

ListProjects

listProjects_nextToken :: Lens' ListProjects (Maybe Text) Source #

Pagination token. Set to null to start listing projects from start. If non-null pagination token is returned in a result, then pass its value in here in another request to list more projects.

listProjects_maxResults :: Lens' ListProjects (Maybe Int) Source #

Maximum number of records to list in a single response.

DeleteProject

deleteProjectResponse_orphanedResources :: Lens' DeleteProjectResponse (Maybe [Resource]) Source #

Resources which were not deleted, due to a risk of losing potentially important data or files.

UpdateProject

updateProject_contents :: Lens' UpdateProject (Maybe ByteString) Source #

ZIP or YAML file which contains project configuration to be updated. This should be the contents of the file downloaded from the URL provided in an export project operation.

updateProjectResponse_details :: Lens' UpdateProjectResponse (Maybe ProjectDetails) Source #

Detailed information about the updated AWS Mobile Hub project.

ListBundles

listBundles_nextToken :: Lens' ListBundles (Maybe Text) Source #

Pagination token. Set to null to start listing bundles from start. If non-null pagination token is returned in a result, then pass its value in here in another request to list more bundles.

listBundles_maxResults :: Lens' ListBundles (Maybe Int) Source #

Maximum number of records to list in a single response.

listBundlesResponse_nextToken :: Lens' ListBundlesResponse (Maybe Text) Source #

Pagination token. If non-null pagination token is returned in a result, then pass its value in another request to fetch more entries.

DescribeProject

describeProject_syncFromResources :: Lens' DescribeProject (Maybe Bool) Source #

If set to true, causes AWS Mobile Hub to synchronize information from other services, e.g., update state of AWS CloudFormation stacks in the AWS Mobile Hub project.

ExportProject

exportProjectResponse_shareUrl :: Lens' ExportProjectResponse (Maybe Text) Source #

URL which can be shared to allow other AWS users to create their own project in AWS Mobile Hub with the same configuration as the specified project. This URL pertains to a snapshot in time of the project configuration that is created when this API is called. If you want to share additional changes to your project configuration, then you will need to create and share a new snapshot by calling this method again.

exportProjectResponse_downloadUrl :: Lens' ExportProjectResponse (Maybe Text) Source #

URL which can be used to download the exported project configuation file(s).

exportProjectResponse_snapshotId :: Lens' ExportProjectResponse (Maybe Text) Source #

Unique identifier for the exported snapshot of the project configuration. This snapshot identifier is included in the share URL.

DescribeBundle

ExportBundle

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.

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.

CreateProject

createProject_contents :: Lens' CreateProject (Maybe ByteString) Source #

ZIP or YAML file which contains configuration settings to be used when creating the project. This may be the contents of the file downloaded from the URL provided in an export project operation.

createProject_region :: Lens' CreateProject (Maybe Text) Source #

Default region where project resources should be created.

createProject_snapshotId :: Lens' CreateProject (Maybe Text) Source #

Unique identifier for an exported snapshot of project configuration. This snapshot identifier is included in the share URL when a project is exported.

createProjectResponse_details :: Lens' CreateProjectResponse (Maybe ProjectDetails) Source #

Detailed information about the created AWS Mobile Hub project.

Types

BundleDetails

ProjectDetails

projectDetails_consoleUrl :: Lens' ProjectDetails (Maybe Text) Source #

Website URL for this project in the AWS Mobile Hub console.

projectDetails_lastUpdatedDate :: Lens' ProjectDetails (Maybe UTCTime) Source #

Date of the last modification of the project.

ProjectSummary

Resource

resource_feature :: Lens' Resource (Maybe Text) Source #

Undocumented member.

resource_arn :: Lens' Resource (Maybe Text) Source #

Undocumented member.

resource_name :: Lens' Resource (Maybe Text) Source #

Undocumented member.

resource_type :: Lens' Resource (Maybe Text) Source #

Undocumented member.