Chime.Client.
update_bot
(**kwargs)¶Updates the status of the specified bot, such as starting or stopping the bot from running in your Amazon Chime Enterprise account.
See also: AWS API Documentation
Request Syntax
response = client.update_bot(
AccountId='string',
BotId='string',
Disabled=True|False
)
[REQUIRED]
The Amazon Chime account ID.
[REQUIRED]
The bot ID.
dict
Response Syntax
{
'Bot': {
'BotId': 'string',
'UserId': 'string',
'DisplayName': 'string',
'BotType': 'ChatBot',
'Disabled': True|False,
'CreatedTimestamp': datetime(2015, 1, 1),
'UpdatedTimestamp': datetime(2015, 1, 1),
'BotEmail': 'string',
'SecurityToken': 'string'
}
}
Response Structure
(dict) --
Bot (dict) --
The updated bot details.
BotId (string) --
The bot ID.
UserId (string) --
The unique ID for the bot user.
DisplayName (string) --
The bot display name.
BotType (string) --
The bot type.
Disabled (boolean) --
When true, the bot is stopped from running in your account.
CreatedTimestamp (datetime) --
The bot creation timestamp, in ISO 8601 format.
UpdatedTimestamp (datetime) --
The updated bot timestamp, in ISO 8601 format.
BotEmail (string) --
The bot email address.
SecurityToken (string) --
The security token used to authenticate Amazon Chime with the outgoing event endpoint.
Exceptions
Chime.Client.exceptions.ServiceUnavailableException
Chime.Client.exceptions.ServiceFailureException
Chime.Client.exceptions.ForbiddenException
Chime.Client.exceptions.BadRequestException
Chime.Client.exceptions.UnauthorizedClientException
Chime.Client.exceptions.NotFoundException
Chime.Client.exceptions.ThrottledClientException