Package-level declarations

Types

Link copied to clipboard

AWS Mobile Service provides mobile app and website developers with capabilities required to configure AWS resources and bootstrap their developer desktop projects with the necessary SDKs, constants, tools and samples to make use of those resources.

Properties

Link copied to clipboard
const val SdkVersion: String
Link copied to clipboard
Link copied to clipboard
const val ServiceId: String

Functions

Link copied to clipboard

Creates an AWS Mobile Hub project.

Link copied to clipboard

Delets a project in AWS Mobile Hub.

Link copied to clipboard

Get the bundle details for the requested bundle id.

Link copied to clipboard

Gets details about a project in AWS Mobile Hub.

Link copied to clipboard
inline suspend fun MobileClient.exportBundle(crossinline block: ExportBundleRequest.Builder.() -> Unit): ExportBundleResponse

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

Link copied to clipboard

Exports project configuration to a snapshot which can be downloaded and shared. Note that mobile app push credentials are encrypted in exported projects, so they can only be shared successfully within the same AWS account.

Link copied to clipboard
inline suspend fun MobileClient.listBundles(crossinline block: ListBundlesRequest.Builder.() -> Unit): ListBundlesResponse

List all available bundles.

Link copied to clipboard
inline suspend fun MobileClient.listProjects(crossinline block: ListProjectsRequest.Builder.() -> Unit): ListProjectsResponse

Lists projects in AWS Mobile Hub.

Link copied to clipboard

Update an existing project.

Link copied to clipboard

Create a copy of the client with one or more configuration values overridden. This method allows the caller to perform scoped config overrides for one or more client operations.