Skip to content

PluginSummary

Source code in docs_src/capo_migrationhuborchestrator/types/plugin_summary.py
class PluginSummary(TypedDict, closed=True):
    plugin_id: NotRequired["capo_migrationhuborchestrator.types.plugin_id.PluginId"]
    """<p>The ID of the plugin.</p>"""
    hostname: NotRequired["str"]
    """<p>The name of the host.</p>"""
    status: NotRequired[
        "capo_migrationhuborchestrator.types.plugin_health.PluginHealth"
    ]
    """<p>The status of the plugin.</p>"""
    ip_address: NotRequired["capo_migrationhuborchestrator.types.ip_address.IPAddress"]
    """<p>The IP address at which the plugin is located.</p>"""
    version: NotRequired[
        "capo_migrationhuborchestrator.types.plugin_version.PluginVersion"
    ]
    """<p>The version of the plugin.</p>"""
    registered_time: NotRequired["str"]
    """<p>The time at which the plugin was registered.</p>"""

hostname instance-attribute

hostname: NotRequired[str]

The name of the host.

ip_address instance-attribute

ip_address: NotRequired[IPAddress]

The IP address at which the plugin is located.

plugin_id instance-attribute

plugin_id: NotRequired[PluginId]

The ID of the plugin.

registered_time instance-attribute

registered_time: NotRequired[str]

The time at which the plugin was registered.

status instance-attribute

status: NotRequired[PluginHealth]

The status of the plugin.

version instance-attribute

version: NotRequired[PluginVersion]

The version of the plugin.