CoreDevice
¶
Source code in docs_src/capo_greengrassv2/types/core_device.py
architecture
instance-attribute
¶
architecture: NotRequired[CoreDeviceArchitectureString]
The computer architecture of the core device.
core_device_thing_name
instance-attribute
¶
core_device_thing_name: NotRequired[CoreDeviceThingName]
The name of the core device. This is also the name of the IoT thing.
last_status_update_timestamp
instance-attribute
¶
last_status_update_timestamp: NotRequired[Timestamp]
The time at which the core device's status last updated, expressed in ISO 8601 format.
platform
instance-attribute
¶
platform: NotRequired[CoreDevicePlatformString]
The operating system platform that the core device runs.
runtime
instance-attribute
¶
runtime: NotRequired[CoreDeviceRuntimeString]
The runtime for the core device. The runtime can be:
-
aws_nucleus_classic -
aws_nucleus_lite
status
instance-attribute
¶
status: NotRequired[CoreDeviceStatus]
The status of the core device. Core devices can have the following statuses:
-
HEALTHY– The IoT Greengrass Core software and all components run on the core device without issue. -
UNHEALTHY– The IoT Greengrass Core software or a component is in a failed state on the core device.