ListCoreDevicesRequest
import type { ListCoreDevicesRequest } from "https://aws-api.deno.dev/v0.4/services/greengrassv2.ts?docs=full";
interface ListCoreDevicesRequest {
maxResults?: number | null;
nextToken?: string | null;
status?: CoreDeviceStatus | null;
thingGroupArn?: string | null;
}§Properties
§
status?: CoreDeviceStatus | null
[src]The core device status by which to filter. If you specify this parameter, the list includes only core devices that have this status. Choose one of the following options:
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.
§
thingGroupArn?: string | null
[src]The ARN of the IoT thing group by which to filter. If you specify this parameter, the list includes only core devices that have successfully deployed a deployment that targets the thing group. When you remove a core device from a thing group, the list continues to include that core device.