Skip to content

UpdateManagedThingRequest

Source code in docs_src/capo_iot_managed_integrations/types/update_managed_thing_request.py
class UpdateManagedThingRequest(TypedDict, closed=True):
    identifier: "capo_iot_managed_integrations.types.managed_thing_id.ManagedThingId"
    """<p>The id of the managed thing.</p>"""
    owner: NotRequired["capo_iot_managed_integrations.types.owner.Owner"]
    """<p>Owner of the device, usually an indication of whom the device belongs to. This value should not contain personal identifiable information.</p>"""
    credential_locker_id: NotRequired[
        "capo_iot_managed_integrations.types.credential_locker_id.CredentialLockerId"
    ]
    """<p>The identifier of the credential for the managed thing.</p>"""
    serial_number: NotRequired[
        "capo_iot_managed_integrations.types.serial_number.SerialNumber"
    ]
    """<p>The serial number of the device.</p>"""
    wi_fi_simple_setup_configuration: NotRequired[
        "capo_iot_managed_integrations.types.wi_fi_simple_setup_configuration.WiFiSimpleSetupConfiguration"
    ]
    """<p>The Wi-Fi Simple Setup configuration for the managed thing, which defines provisioning capabilities and timeout settings.</p>"""
    brand: NotRequired["capo_iot_managed_integrations.types.brand.Brand"]
    """<p>The brand of the device.</p>"""
    model: NotRequired["capo_iot_managed_integrations.types.model.Model"]
    """<p>The model of the device.</p>"""
    name: NotRequired["capo_iot_managed_integrations.types.name.Name"]
    """<p>The name of the managed thing representing the physical device.</p>"""
    capability_report: NotRequired[
        "capo_iot_managed_integrations.types.capability_report.CapabilityReport"
    ]
    """<p>A report of the capabilities for the managed thing.</p>"""
    capability_schemas: NotRequired[
        "capo_iot_managed_integrations.types.capability_schemas.CapabilitySchemas"
    ]
    """<p>The updated capability schemas that define the functionality and features supported by the managed thing.</p>"""
    capabilities: NotRequired[
        "capo_iot_managed_integrations.types.capabilities.Capabilities"
    ]
    """<p>The capabilities of the device such as light bulb.</p>"""
    classification: NotRequired[
        "capo_iot_managed_integrations.types.classification.Classification"
    ]
    """<p>The classification of the managed thing such as light bulb or thermostat.</p>"""
    hub_network_mode: NotRequired[
        "capo_iot_managed_integrations.types.hub_network_mode.HubNetworkMode"
    ]
    """<p>The network mode for the hub-connected device.</p>"""
    meta_data: NotRequired["capo_iot_managed_integrations.types.meta_data.MetaData"]
    """<p>The metadata for the managed thing.</p>"""

brand instance-attribute

brand: NotRequired[Brand]

The brand of the device.

capabilities instance-attribute

capabilities: NotRequired[Capabilities]

The capabilities of the device such as light bulb.

capability_report instance-attribute

capability_report: NotRequired[CapabilityReport]

A report of the capabilities for the managed thing.

capability_schemas instance-attribute

capability_schemas: NotRequired[CapabilitySchemas]

The updated capability schemas that define the functionality and features supported by the managed thing.

classification instance-attribute

classification: NotRequired[Classification]

The classification of the managed thing such as light bulb or thermostat.

credential_locker_id instance-attribute

credential_locker_id: NotRequired[CredentialLockerId]

The identifier of the credential for the managed thing.

hub_network_mode instance-attribute

hub_network_mode: NotRequired[HubNetworkMode]

The network mode for the hub-connected device.

identifier instance-attribute

identifier: ManagedThingId

The id of the managed thing.

meta_data instance-attribute

meta_data: NotRequired[MetaData]

The metadata for the managed thing.

model instance-attribute

model: NotRequired[Model]

The model of the device.

name instance-attribute

name: NotRequired[Name]

The name of the managed thing representing the physical device.

owner instance-attribute

owner: NotRequired[Owner]

Owner of the device, usually an indication of whom the device belongs to. This value should not contain personal identifiable information.

serial_number instance-attribute

serial_number: NotRequired[SerialNumber]

The serial number of the device.

wi_fi_simple_setup_configuration instance-attribute

wi_fi_simple_setup_configuration: NotRequired[WiFiSimpleSetupConfiguration]

The Wi-Fi Simple Setup configuration for the managed thing, which defines provisioning capabilities and timeout settings.