Skip to content

Device group models

Request and response types for the Device group API.

models

Classes:

DeviceGroupCreate

Bases: BaseModelWithConfig

Attributes:

device_list instance-attribute

device_list: list[str] | None

name instance-attribute

name: str

DeviceGroupCreateResponse

Bases: BaseModelWithConfig

Attributes:

id instance-attribute

id: str

DeviceGroupError

Bases: BaseModelWithConfig

Attributes:

response instance-attribute

response: bool

DeviceGroupInstance

Bases: BaseModelWithConfig

Attributes:

device_list instance-attribute

device_list: list[str]

devices instance-attribute

devices: list[DeviceInstance]

id instance-attribute

id: str

name instance-attribute

name: str

DeviceGroupPatch

Bases: BaseModelWithConfig

Attributes:

device_list class-attribute instance-attribute

device_list: list[str] | None = None

name class-attribute instance-attribute

name: str | None = None

DeviceGroupResponse

Bases: BaseModelWithConfig

Attributes:

device_groups instance-attribute

device_groups: list[DeviceGroupInstance]

DeviceGroupUpdate

Bases: BaseModelWithConfig

Attributes:

device_list instance-attribute

device_list: list[str] | None

name instance-attribute

name: str

GetDeviceGroupRecentResponse

Bases: BaseModelWithConfig

Attributes:

device_list instance-attribute

device_list: list[str]