amazonka-devicefarm-2.0: Amazon Device Farm 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.DeviceFarm.ListInstanceProfiles

Description

Returns information about all the instance profiles in an AWS account.

This operation returns paginated results.

Synopsis

Creating a Request

data ListInstanceProfiles Source #

See: newListInstanceProfiles smart constructor.

Constructors

ListInstanceProfiles' 

Fields

  • maxResults :: Maybe Int

    An integer that specifies the maximum number of items you want to return in the API response.

  • nextToken :: Maybe Text

    An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

Instances

Instances details
ToJSON ListInstanceProfiles Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListInstanceProfiles

ToHeaders ListInstanceProfiles Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListInstanceProfiles

ToPath ListInstanceProfiles Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListInstanceProfiles

ToQuery ListInstanceProfiles Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListInstanceProfiles

AWSPager ListInstanceProfiles Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListInstanceProfiles

AWSRequest ListInstanceProfiles Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListInstanceProfiles

Associated Types

type AWSResponse ListInstanceProfiles #

Generic ListInstanceProfiles Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListInstanceProfiles

Associated Types

type Rep ListInstanceProfiles :: Type -> Type #

Read ListInstanceProfiles Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListInstanceProfiles

Show ListInstanceProfiles Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListInstanceProfiles

NFData ListInstanceProfiles Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListInstanceProfiles

Methods

rnf :: ListInstanceProfiles -> () #

Eq ListInstanceProfiles Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListInstanceProfiles

Hashable ListInstanceProfiles Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListInstanceProfiles

type AWSResponse ListInstanceProfiles Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListInstanceProfiles

type Rep ListInstanceProfiles Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListInstanceProfiles

type Rep ListInstanceProfiles = D1 ('MetaData "ListInstanceProfiles" "Amazonka.DeviceFarm.ListInstanceProfiles" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "ListInstanceProfiles'" 'PrefixI 'True) (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newListInstanceProfiles :: ListInstanceProfiles Source #

Create a value of ListInstanceProfiles 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:ListInstanceProfiles', listInstanceProfiles_maxResults - An integer that specifies the maximum number of items you want to return in the API response.

ListInstanceProfiles, listInstanceProfiles_nextToken - An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

Request Lenses

listInstanceProfiles_maxResults :: Lens' ListInstanceProfiles (Maybe Int) Source #

An integer that specifies the maximum number of items you want to return in the API response.

listInstanceProfiles_nextToken :: Lens' ListInstanceProfiles (Maybe Text) Source #

An identifier that was returned from the previous call to this operation, which can be used to return the next set of items in the list.

Destructuring the Response

data ListInstanceProfilesResponse Source #

See: newListInstanceProfilesResponse smart constructor.

Constructors

ListInstanceProfilesResponse' 

Fields

Instances

Instances details
Generic ListInstanceProfilesResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListInstanceProfiles

Associated Types

type Rep ListInstanceProfilesResponse :: Type -> Type #

Read ListInstanceProfilesResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListInstanceProfiles

Show ListInstanceProfilesResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListInstanceProfiles

NFData ListInstanceProfilesResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListInstanceProfiles

Eq ListInstanceProfilesResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListInstanceProfiles

type Rep ListInstanceProfilesResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListInstanceProfiles

type Rep ListInstanceProfilesResponse = D1 ('MetaData "ListInstanceProfilesResponse" "Amazonka.DeviceFarm.ListInstanceProfiles" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "ListInstanceProfilesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "instanceProfiles") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [InstanceProfile])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListInstanceProfilesResponse Source #

Create a value of ListInstanceProfilesResponse 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:instanceProfiles:ListInstanceProfilesResponse', listInstanceProfilesResponse_instanceProfiles - An object that contains information about your instance profiles.

ListInstanceProfiles, listInstanceProfilesResponse_nextToken - An identifier that can be used in the next call to this operation to return the next set of items in the list.

$sel:httpStatus:ListInstanceProfilesResponse', listInstanceProfilesResponse_httpStatus - The response's http status code.

Response Lenses

listInstanceProfilesResponse_instanceProfiles :: Lens' ListInstanceProfilesResponse (Maybe [InstanceProfile]) Source #

An object that contains information about your instance profiles.

listInstanceProfilesResponse_nextToken :: Lens' ListInstanceProfilesResponse (Maybe Text) Source #

An identifier that can be used in the next call to this operation to return the next set of items in the list.