class Aws::GreengrassV2::Types::ListCoreDevicesRequest

@note When making an API call, you may pass ListCoreDevicesRequest

data as a hash:

    {
      thing_group_arn: "ThingGroupARN",
      status: "HEALTHY", # accepts HEALTHY, UNHEALTHY
      max_results: 1,
      next_token: "NextTokenString",
    }

@!attribute [rw] thing_group_arn

The [ARN][1] of the IoT thing group by which to filter. If you
specify this parameter, the list includes only core devices that are
members of this thing group.

[1]: https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html
@return [String]

@!attribute [rw] status

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.
@return [String]

@!attribute [rw] max_results

The maximum number of results to be returned per paginated request.
@return [Integer]

@!attribute [rw] next_token

The token to be used for the next set of paginated results.
@return [String]

@see docs.aws.amazon.com/goto/WebAPI/greengrassv2-2020-11-30/ListCoreDevicesRequest AWS API Documentation

Constants

SENSITIVE