Package-level declarations
Types
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.
Functions
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.
Promotes an AppInstanceUser
or AppInstanceBot
to an AppInstanceAdmin
. The promoted entity can perform the following actions.
Creates a bot under an Amazon Chime AppInstance
. The request consists of a unique Configuration
and Name
for that bot.
Creates a user under an Amazon Chime AppInstance
. The request consists of a unique appInstanceUserId
and Name
for that user.
Deletes an AppInstance
and all associated data asynchronously.
Demotes an AppInstanceAdmin
to an AppInstanceUser
or AppInstanceBot
. This action does not delete the user.
Deletes an AppInstanceBot
.
Deletes an AppInstanceUser
.
Deregisters an AppInstanceUserEndpoint
.
Returns the full details of an AppInstance
.
Returns the full details of an AppInstanceAdmin
.
The AppInstanceBot's
information.
Returns the full details of an AppInstanceUser
.
Returns the full details of an AppInstanceUserEndpoint
.
Gets the retention settings for an AppInstance
.
Returns a list of the administrators in the AppInstance
.
Lists all AppInstanceBots
created under a single AppInstance
.
Lists all Amazon Chime AppInstance
s created under a single AWS account.
Lists all the AppInstanceUserEndpoints
created under a single AppInstanceUser
.
List all AppInstanceUsers
created under a single AppInstance
.
Lists the tags applied to an Amazon Chime SDK identity resource.
Sets the amount of time in days that a given AppInstance
retains data.
Sets the number of days before the AppInstanceUser
is automatically deleted.
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.
Applies the specified tags to the specified Amazon Chime SDK identity resource.
Removes the specified tags from the specified Amazon Chime SDK identity resource.
Updates AppInstance
metadata.
Updates the name and metadata of an AppInstanceBot
.
Updates the details of an AppInstanceUser
. You can update names and metadata.
Updates the details of an AppInstanceUserEndpoint
. You can update the name and AllowMessage
values.
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.