QConnect / Client / deactivate_message_template
deactivate_message_template#
- QConnect.Client.deactivate_message_template(**kwargs)#
Deactivates a specific version of the Amazon Q in Connect message template . After the version is deactivated, you can no longer use the
$ACTIVE_VERSION
qualifier to reference the version in active status.See also: AWS API Documentation
Request Syntax
response = client.deactivate_message_template( knowledgeBaseId='string', messageTemplateId='string', versionNumber=123 )
- Parameters:
knowledgeBaseId (string) –
[REQUIRED]
The identifier of the knowledge base. Can be either the ID or the ARN. URLs cannot contain the ARN.
messageTemplateId (string) –
[REQUIRED]
The identifier of the message template. Can be either the ID or the ARN. It cannot contain any qualifier.
versionNumber (integer) –
[REQUIRED]
The version number of the message template version to deactivate.
- Return type:
dict
- Returns:
Response Syntax
{ 'messageTemplateArn': 'string', 'messageTemplateId': 'string', 'versionNumber': 123 }
Response Structure
(dict) –
messageTemplateArn (string) –
The Amazon Resource Name (ARN) of the message template.
messageTemplateId (string) –
The identifier of the message template.
versionNumber (integer) –
The version number of the message template version that has been deactivated.
Exceptions
QConnect.Client.exceptions.ConflictException
QConnect.Client.exceptions.ValidationException
QConnect.Client.exceptions.AccessDeniedException
QConnect.Client.exceptions.ResourceNotFoundException
QConnect.Client.exceptions.ThrottlingException