Package-level declarations

Types

Link copied to clipboard

The Amazon Chime SDK Identity APIs in this section allow software developers to create and manage unique instances of their messaging applications. These APIs provide the overarching framework for creating and sending messages. For more information about the identity APIs, refer to Amazon Chime SDK identity.

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 Amazon Chime SDK messaging AppInstance under an AWS account. Only SDK messaging customers use this API. CreateAppInstance supports idempotency behavior as described in the AWS API Standard.

Link copied to clipboard

Promotes an AppInstanceUser or AppInstanceBot to an AppInstanceAdmin. The promoted entity can perform the following actions.

Link copied to clipboard

Creates a bot under an Amazon Chime AppInstance. The request consists of a unique Configuration and Name for that bot.

Link copied to clipboard

Creates a user under an Amazon Chime AppInstance. The request consists of a unique appInstanceUserId and Name for that user.

Link copied to clipboard

Deletes an AppInstance and all associated data asynchronously.

Link copied to clipboard

Demotes an AppInstanceAdmin to an AppInstanceUser or AppInstanceBot. This action does not delete the user.

Link copied to clipboard

Deletes an AppInstanceBot.

Link copied to clipboard

Deletes an AppInstanceUser.

Link copied to clipboard

Returns the full details of an AppInstance.

Link copied to clipboard

Returns the full details of an AppInstanceAdmin.

Link copied to clipboard

The AppInstanceBot's information.

Link copied to clipboard

Returns the full details of an AppInstanceUser.

Link copied to clipboard

Returns the full details of an AppInstanceUserEndpoint.

Link copied to clipboard

Gets the retention settings for an AppInstance.

Link copied to clipboard

Returns a list of the administrators in the AppInstance.

Link copied to clipboard

Lists all AppInstanceBots created under a single AppInstance.

Link copied to clipboard

Lists all Amazon Chime AppInstances created under a single AWS account.

Link copied to clipboard

Lists all the AppInstanceUserEndpoints created under a single AppInstanceUser.

Link copied to clipboard

List all AppInstanceUsers created under a single AppInstance.

Link copied to clipboard

Lists the tags applied to an Amazon Chime SDK identity resource.

Link copied to clipboard

Sets the amount of time in days that a given AppInstance retains data.

Link copied to clipboard

Sets the number of days before the AppInstanceUser is automatically deleted.

Link copied to clipboard

Registers an endpoint under an Amazon Chime AppInstanceUser. The endpoint receives messages for a user. For push notifications, the endpoint is a mobile device used to receive mobile push notifications for a user.

Link copied to clipboard

Applies the specified tags to the specified Amazon Chime SDK identity resource.

Link copied to clipboard

Removes the specified tags from the specified Amazon Chime SDK identity resource.

Link copied to clipboard

Updates AppInstance metadata.

Link copied to clipboard

Updates the name and metadata of an AppInstanceBot.

Link copied to clipboard

Updates the details of an AppInstanceUser. You can update names and metadata.

Link copied to clipboard

Updates the details of an AppInstanceUserEndpoint. You can update the name and AllowMessage values.

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.