amazonka-iotfleetwise-2.0: Amazon IoT FleetWise SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.IoTFleetWise.ListModelManifests

Description

Retrieves a list of vehicle models (model manifests).

This API operation uses pagination. Specify the nextToken parameter in the request to return more results.

This operation returns paginated results.

Synopsis

Creating a Request

data ListModelManifests Source #

See: newListModelManifests smart constructor.

Constructors

ListModelManifests' 

Fields

  • maxResults :: Maybe Natural

    The maximum number of items to return, between 1 and 100, inclusive.

  • nextToken :: Maybe Text

    A pagination token for the next set of results.

    If the results of a search are large, only a portion of the results are returned, and a nextToken pagination token is returned in the response. To retrieve the next set of results, reissue the search request and include the returned token. When all results have been returned, the response does not contain a pagination token value.

  • signalCatalogArn :: Maybe Text

    The ARN of a signal catalog. If you specify a signal catalog, only the vehicle models associated with it are returned.

Instances

Instances details
ToJSON ListModelManifests Source # 
Instance details

Defined in Amazonka.IoTFleetWise.ListModelManifests

ToHeaders ListModelManifests Source # 
Instance details

Defined in Amazonka.IoTFleetWise.ListModelManifests

ToPath ListModelManifests Source # 
Instance details

Defined in Amazonka.IoTFleetWise.ListModelManifests

ToQuery ListModelManifests Source # 
Instance details

Defined in Amazonka.IoTFleetWise.ListModelManifests

AWSPager ListModelManifests Source # 
Instance details

Defined in Amazonka.IoTFleetWise.ListModelManifests

AWSRequest ListModelManifests Source # 
Instance details

Defined in Amazonka.IoTFleetWise.ListModelManifests

Associated Types

type AWSResponse ListModelManifests #

Generic ListModelManifests Source # 
Instance details

Defined in Amazonka.IoTFleetWise.ListModelManifests

Associated Types

type Rep ListModelManifests :: Type -> Type #

Read ListModelManifests Source # 
Instance details

Defined in Amazonka.IoTFleetWise.ListModelManifests

Show ListModelManifests Source # 
Instance details

Defined in Amazonka.IoTFleetWise.ListModelManifests

NFData ListModelManifests Source # 
Instance details

Defined in Amazonka.IoTFleetWise.ListModelManifests

Methods

rnf :: ListModelManifests -> () #

Eq ListModelManifests Source # 
Instance details

Defined in Amazonka.IoTFleetWise.ListModelManifests

Hashable ListModelManifests Source # 
Instance details

Defined in Amazonka.IoTFleetWise.ListModelManifests

type AWSResponse ListModelManifests Source # 
Instance details

Defined in Amazonka.IoTFleetWise.ListModelManifests

type Rep ListModelManifests Source # 
Instance details

Defined in Amazonka.IoTFleetWise.ListModelManifests

type Rep ListModelManifests = D1 ('MetaData "ListModelManifests" "Amazonka.IoTFleetWise.ListModelManifests" "amazonka-iotfleetwise-2.0-3noXdw9CznA79cw3EwaHcU" 'False) (C1 ('MetaCons "ListModelManifests'" 'PrefixI 'True) (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "signalCatalogArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newListModelManifests :: ListModelManifests Source #

Create a value of ListModelManifests with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:maxResults:ListModelManifests', listModelManifests_maxResults - The maximum number of items to return, between 1 and 100, inclusive.

ListModelManifests, listModelManifests_nextToken - A pagination token for the next set of results.

If the results of a search are large, only a portion of the results are returned, and a nextToken pagination token is returned in the response. To retrieve the next set of results, reissue the search request and include the returned token. When all results have been returned, the response does not contain a pagination token value.

ListModelManifests, listModelManifests_signalCatalogArn - The ARN of a signal catalog. If you specify a signal catalog, only the vehicle models associated with it are returned.

Request Lenses

listModelManifests_maxResults :: Lens' ListModelManifests (Maybe Natural) Source #

The maximum number of items to return, between 1 and 100, inclusive.

listModelManifests_nextToken :: Lens' ListModelManifests (Maybe Text) Source #

A pagination token for the next set of results.

If the results of a search are large, only a portion of the results are returned, and a nextToken pagination token is returned in the response. To retrieve the next set of results, reissue the search request and include the returned token. When all results have been returned, the response does not contain a pagination token value.

listModelManifests_signalCatalogArn :: Lens' ListModelManifests (Maybe Text) Source #

The ARN of a signal catalog. If you specify a signal catalog, only the vehicle models associated with it are returned.

Destructuring the Response

data ListModelManifestsResponse Source #

See: newListModelManifestsResponse smart constructor.

Constructors

ListModelManifestsResponse' 

Fields

Instances

Instances details
Generic ListModelManifestsResponse Source # 
Instance details

Defined in Amazonka.IoTFleetWise.ListModelManifests

Associated Types

type Rep ListModelManifestsResponse :: Type -> Type #

Read ListModelManifestsResponse Source # 
Instance details

Defined in Amazonka.IoTFleetWise.ListModelManifests

Show ListModelManifestsResponse Source # 
Instance details

Defined in Amazonka.IoTFleetWise.ListModelManifests

NFData ListModelManifestsResponse Source # 
Instance details

Defined in Amazonka.IoTFleetWise.ListModelManifests

Eq ListModelManifestsResponse Source # 
Instance details

Defined in Amazonka.IoTFleetWise.ListModelManifests

type Rep ListModelManifestsResponse Source # 
Instance details

Defined in Amazonka.IoTFleetWise.ListModelManifests

type Rep ListModelManifestsResponse = D1 ('MetaData "ListModelManifestsResponse" "Amazonka.IoTFleetWise.ListModelManifests" "amazonka-iotfleetwise-2.0-3noXdw9CznA79cw3EwaHcU" 'False) (C1 ('MetaCons "ListModelManifestsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "summaries") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ModelManifestSummary])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListModelManifestsResponse Source #

Create a value of ListModelManifestsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

ListModelManifests, listModelManifestsResponse_nextToken - The token to retrieve the next set of results, or null if there are no more results.

$sel:summaries:ListModelManifestsResponse', listModelManifestsResponse_summaries - A list of information about vehicle models.

$sel:httpStatus:ListModelManifestsResponse', listModelManifestsResponse_httpStatus - The response's http status code.

Response Lenses

listModelManifestsResponse_nextToken :: Lens' ListModelManifestsResponse (Maybe Text) Source #

The token to retrieve the next set of results, or null if there are no more results.