Skip to content

ComponentRequest

Source code in docs_src/capo_iottwinmaker/types/component_request.py
class ComponentRequest(TypedDict, closed=True):
    description: NotRequired["capo_iottwinmaker.types.description.Description"]
    """<p>The description of the component request.</p>"""
    component_type_id: NotRequired[
        "capo_iottwinmaker.types.component_type_id.ComponentTypeId"
    ]
    """<p>The ID of the component type.</p>"""
    properties: NotRequired[
        "capo_iottwinmaker.types.property_requests.PropertyRequests"
    ]
    """<p>An object that maps strings to the properties to set in the component type. Each string in the mapping must be unique to this object.</p>"""
    property_groups: NotRequired[
        "capo_iottwinmaker.types.component_property_group_requests.ComponentPropertyGroupRequests"
    ]
    """<p>The property groups.</p>"""

component_type_id instance-attribute

component_type_id: NotRequired[ComponentTypeId]

The ID of the component type.

description instance-attribute

description: NotRequired[Description]

The description of the component request.

properties instance-attribute

properties: NotRequired[PropertyRequests]

An object that maps strings to the properties to set in the component type. Each string in the mapping must be unique to this object.

property_groups instance-attribute

property_groups: NotRequired[ComponentPropertyGroupRequests]

The property groups.