Skip to content

Qbusiness  >  Operations  >  delete_conversation

delete_conversation

Operation

delete_conversation async

delete_conversation(input: DeleteConversationInput, plugins: list[Plugin] | None = None) -> DeleteConversationOutput

Deletes an Amazon Q Business web experience conversation.

Parameters:

Name Type Description Default
input DeleteConversationInput

An instance of DeleteConversationInput.

required
plugins list[Plugin] | None

A list of callables that modify the configuration dynamically. Changes made by these plugins only apply for the duration of the operation execution and will not affect any other operation invocations.

None

Returns:

Type Description
DeleteConversationOutput

An instance of DeleteConversationOutput.

Input

DeleteConversationInput dataclass

Dataclass for DeleteConversationInput structure.

Attributes

application_id class-attribute instance-attribute
application_id: str | None = None

The identifier of the Amazon Q Business application associated with the conversation.

conversation_id class-attribute instance-attribute
conversation_id: str | None = None

The identifier of the Amazon Q Business web experience conversation being deleted.

user_id class-attribute instance-attribute
user_id: str | None = None

The identifier of the user who is deleting the conversation.

Output

DeleteConversationOutput dataclass

Dataclass for DeleteConversationOutput structure.