Skip to content

UpdatePluginRequest

Source code in docs_src/capo_qbusiness/types/update_plugin_request.py
class UpdatePluginRequest(TypedDict, closed=True):
    application_id: "capo_qbusiness.types.application_id.ApplicationId"
    """<p>The identifier of the application the plugin is attached to.</p>"""
    plugin_id: "capo_qbusiness.types.plugin_id.PluginId"
    """<p>The identifier of the plugin.</p>"""
    display_name: NotRequired["capo_qbusiness.types.plugin_name.PluginName"]
    """<p>The name of the plugin.</p>"""
    state: NotRequired["capo_qbusiness.types.plugin_state.PluginState"]
    """<p>The status of the plugin. </p>"""
    server_url: NotRequired["capo_qbusiness.types.url.Url"]
    """<p>The source URL used for plugin configuration.</p>"""
    custom_plugin_configuration: NotRequired[
        "capo_qbusiness.types.custom_plugin_configuration.CustomPluginConfiguration"
    ]
    """<p>The configuration for a custom plugin.</p>"""
    auth_configuration: NotRequired[
        "capo_qbusiness.types.plugin_auth_configuration.PluginAuthConfiguration"
    ]
    """<p>The authentication configuration the plugin is using.</p>"""

application_id instance-attribute

application_id: ApplicationId

The identifier of the application the plugin is attached to.

auth_configuration instance-attribute

auth_configuration: NotRequired[PluginAuthConfiguration]

The authentication configuration the plugin is using.

custom_plugin_configuration instance-attribute

custom_plugin_configuration: NotRequired[CustomPluginConfiguration]

The configuration for a custom plugin.

display_name instance-attribute

display_name: NotRequired[PluginName]

The name of the plugin.

plugin_id instance-attribute

plugin_id: PluginId

The identifier of the plugin.

server_url instance-attribute

server_url: NotRequired[Url]

The source URL used for plugin configuration.

state instance-attribute

state: NotRequired[PluginState]

The status of the plugin.