Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

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

§
maxResults?: number | null
[src]

The maximum number of results to be returned per paginated request.

§
nextToken?: string | null
[src]

The token to be used for the next set of paginated results.

§
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.