Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

Mobile

import { Mobile } from "https://aws-api.deno.dev/v0.1/services/mobile.ts?docs=full";
class Mobile {
constructor(apiFactory: client.ApiFactory);
async createProject(params?: CreateProjectRequest): Promise<CreateProjectResult>;
async deleteProject(params: DeleteProjectRequest): Promise<DeleteProjectResult>;
async describeBundle(params: DescribeBundleRequest): Promise<DescribeBundleResult>;
async describeProject(params: DescribeProjectRequest): Promise<DescribeProjectResult>;
async exportBundle(params: ExportBundleRequest): Promise<ExportBundleResult>;
async exportProject(params: ExportProjectRequest): Promise<ExportProjectResult>;
async listBundles(params?: ListBundlesRequest): Promise<ListBundlesResult>;
async listProjects(params?: ListProjectsRequest): Promise<ListProjectsResult>;
async updateProject(params: UpdateProjectRequest): Promise<UpdateProjectResult>;
 
static ApiMetadata: client.ApiMetadata;
}

§Constructors

§
new Mobile(apiFactory: client.ApiFactory)
[src]

§Methods

§
createProject(params?: CreateProjectRequest): Promise<CreateProjectResult>
[src]

Creates an AWS Mobile Hub project.

§
deleteProject(params: DeleteProjectRequest): Promise<DeleteProjectResult>
[src]

Delets a project in AWS Mobile Hub.

§
describeBundle(params: DescribeBundleRequest): Promise<DescribeBundleResult>
[src]

Get the bundle details for the requested bundle id.

§
describeProject(params: DescribeProjectRequest): Promise<DescribeProjectResult>
[src]

Gets details about a project in AWS Mobile Hub.

§
exportBundle(params: ExportBundleRequest): Promise<ExportBundleResult>
[src]

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

§
exportProject(params: ExportProjectRequest): Promise<ExportProjectResult>
[src]

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.

§
listBundles(params?: ListBundlesRequest): Promise<ListBundlesResult>
[src]

List all available bundles.

§
listProjects(params?: ListProjectsRequest): Promise<ListProjectsResult>
[src]

Lists projects in AWS Mobile Hub.

§
updateProject(params: UpdateProjectRequest): Promise<UpdateProjectResult>
[src]

Update an existing project.

§Static Properties