Skip to content

Qbusiness  >  Operations  >  delete_plugin

delete_plugin

Operation

delete_plugin async

delete_plugin(input: DeletePluginInput, plugins: list[Plugin] | None = None) -> DeletePluginOutput

Deletes an Amazon Q Business plugin.

Parameters:

Name Type Description Default
input DeletePluginInput

An instance of DeletePluginInput.

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
DeletePluginOutput

An instance of DeletePluginOutput.

Input

DeletePluginInput dataclass

Dataclass for DeletePluginInput structure.

Attributes

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

The identifier the application attached to the Amazon Q Business plugin.

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

The identifier of the plugin being deleted.

Output

DeletePluginOutput dataclass

Dataclass for DeletePluginOutput structure.