class Aws::IoTSiteWise::Types::ListAssetsRequest

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

data as a hash:

    {
      next_token: "NextToken",
      max_results: 1,
      asset_model_id: "ID",
      filter: "ALL", # accepts ALL, TOP_LEVEL
    }

@!attribute [rw] next_token

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

@!attribute [rw] max_results

The maximum number of results to return for each paginated request.

Default: 50
@return [Integer]

@!attribute [rw] asset_model_id

The ID of the asset model by which to filter the list of assets.
This parameter is required if you choose `ALL` for `filter`.
@return [String]

@!attribute [rw] filter

The filter for the requested list of assets. Choose one of the
following options:

* `ALL` – The list includes all assets for a given asset model ID.
  The `assetModelId` parameter is required if you filter by `ALL`.

* `TOP_LEVEL` – The list includes only top-level assets in the asset
  hierarchy tree.

Default: `ALL`
@return [String]

Constants

SENSITIVE