AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.
Implementation for accessing Mobile
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.Namespace: Amazon.Mobile
Assembly: AWSSDK.Mobile.dll
Version: 3.x.y.z
public class AmazonMobileClient : AmazonServiceClient IAmazonMobile, IAmazonService, IDisposable
The AmazonMobileClient type exposes the following members
Name | Description | |
---|---|---|
AmazonMobileClient() |
Constructs AmazonMobileClient with the credentials loaded from the application's default configuration, and if unsuccessful from the Instance Profile service on an EC2 instance. Example App.config with credentials set. <?xml version="1.0" encoding="utf-8" ?> <configuration> <appSettings> <add key="AWSProfileName" value="AWS Default"/> </appSettings> </configuration> |
|
AmazonMobileClient(RegionEndpoint) |
Constructs AmazonMobileClient with the credentials loaded from the application's default configuration, and if unsuccessful from the Instance Profile service on an EC2 instance. Example App.config with credentials set. <?xml version="1.0" encoding="utf-8" ?> <configuration> <appSettings> <add key="AWSProfileName" value="AWS Default"/> </appSettings> </configuration> |
|
AmazonMobileClient(AmazonMobileConfig) |
Constructs AmazonMobileClient with the credentials loaded from the application's default configuration, and if unsuccessful from the Instance Profile service on an EC2 instance. Example App.config with credentials set. <?xml version="1.0" encoding="utf-8" ?> <configuration> <appSettings> <add key="AWSProfileName" value="AWS Default"/> </appSettings> </configuration> |
|
AmazonMobileClient(AWSCredentials) |
Constructs AmazonMobileClient with AWS Credentials |
|
AmazonMobileClient(AWSCredentials, RegionEndpoint) |
Constructs AmazonMobileClient with AWS Credentials |
|
AmazonMobileClient(AWSCredentials, AmazonMobileConfig) |
Constructs AmazonMobileClient with AWS Credentials and an AmazonMobileClient Configuration object. |
|
AmazonMobileClient(string, string) |
Constructs AmazonMobileClient with AWS Access Key ID and AWS Secret Key |
|
AmazonMobileClient(string, string, RegionEndpoint) |
Constructs AmazonMobileClient with AWS Access Key ID and AWS Secret Key |
|
AmazonMobileClient(string, string, AmazonMobileConfig) |
Constructs AmazonMobileClient with AWS Access Key ID, AWS Secret Key and an AmazonMobileClient Configuration object. |
|
AmazonMobileClient(string, string, string) |
Constructs AmazonMobileClient with AWS Access Key ID and AWS Secret Key |
|
AmazonMobileClient(string, string, string, RegionEndpoint) |
Constructs AmazonMobileClient with AWS Access Key ID and AWS Secret Key |
|
AmazonMobileClient(string, string, string, AmazonMobileConfig) |
Constructs AmazonMobileClient with AWS Access Key ID, AWS Secret Key and an AmazonMobileClient Configuration object. |
Name | Type | Description | |
---|---|---|---|
Config | Amazon.Runtime.IClientConfig | Inherited from Amazon.Runtime.AmazonServiceClient. |
Name | Description | |
---|---|---|
CreateProject(CreateProjectRequest) |
Creates an AWS Mobile Hub project. |
|
CreateProjectAsync(CreateProjectRequest, CancellationToken) |
Creates an AWS Mobile Hub project. |
|
DeleteProject(DeleteProjectRequest) |
Delets a project in AWS Mobile Hub. |
|
DeleteProjectAsync(DeleteProjectRequest, CancellationToken) |
Delets a project in AWS Mobile Hub. |
|
DescribeBundle(DescribeBundleRequest) |
Get the bundle details for the requested bundle id. |
|
DescribeBundleAsync(DescribeBundleRequest, CancellationToken) |
Get the bundle details for the requested bundle id. |
|
DescribeProject(DescribeProjectRequest) |
Gets details about a project in AWS Mobile Hub. |
|
DescribeProjectAsync(DescribeProjectRequest, CancellationToken) |
Gets details about a project in AWS Mobile Hub. |
|
DetermineServiceOperationEndpoint(AmazonWebServiceRequest) |
Returns the endpoint that will be used for a particular request. |
|
Dispose() | Inherited from Amazon.Runtime.AmazonServiceClient. | |
ExportBundle(ExportBundleRequest) |
Generates customized software development kit (SDK) and or tool packages used to integrate mobile web or mobile app clients with backend AWS resources. |
|
ExportBundleAsync(ExportBundleRequest, CancellationToken) |
Generates customized software development kit (SDK) and or tool packages used to integrate mobile web or mobile app clients with backend AWS resources. |
|
ExportProject(ExportProjectRequest) |
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. |
|
ExportProjectAsync(ExportProjectRequest, CancellationToken) |
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(ListBundlesRequest) |
List all available bundles. |
|
ListBundlesAsync(ListBundlesRequest, CancellationToken) |
List all available bundles. |
|
ListProjects(ListProjectsRequest) |
Lists projects in AWS Mobile Hub. |
|
ListProjectsAsync(ListProjectsRequest, CancellationToken) |
Lists projects in AWS Mobile Hub. |
|
UpdateProject(UpdateProjectRequest) |
Update an existing project. |
|
UpdateProjectAsync(UpdateProjectRequest, CancellationToken) |
Update an existing project. |
Name | Description | |
---|---|---|
AfterResponseEvent | Inherited from Amazon.Runtime.AmazonServiceClient. | |
BeforeRequestEvent | Inherited from Amazon.Runtime.AmazonServiceClient. | |
ExceptionEvent | Inherited from Amazon.Runtime.AmazonServiceClient. |
.NET Core App:
Supported in: 3.1
.NET Standard:
Supported in: 2.0
.NET Framework:
Supported in: 4.5, 4.0, 3.5