libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

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

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

  • maxResults :: Maybe Int

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

Instances

Instances details
Eq ListInstanceProfiles Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListInstanceProfiles

Read ListInstanceProfiles Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListInstanceProfiles

Show ListInstanceProfiles Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListInstanceProfiles

Generic ListInstanceProfiles Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListInstanceProfiles

Associated Types

type Rep ListInstanceProfiles :: Type -> Type #

NFData ListInstanceProfiles Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListInstanceProfiles

Methods

rnf :: ListInstanceProfiles -> () #

Hashable ListInstanceProfiles Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListInstanceProfiles

ToJSON 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 #

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

type Rep ListInstanceProfiles Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListInstanceProfiles

type Rep ListInstanceProfiles = D1 ('MetaData "ListInstanceProfiles" "Amazonka.DeviceFarm.ListInstanceProfiles" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" 'False) (C1 ('MetaCons "ListInstanceProfiles'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int))))
type AWSResponse ListInstanceProfiles Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListInstanceProfiles

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:nextToken: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.

$sel:maxResults:ListInstanceProfiles', listInstanceProfiles_maxResults - An integer that specifies the maximum number of items you want to return in the API response.

Request Lenses

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.

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

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

Destructuring the Response

data ListInstanceProfilesResponse Source #

See: newListInstanceProfilesResponse smart constructor.

Constructors

ListInstanceProfilesResponse' 

Fields

Instances

Instances details
Eq ListInstanceProfilesResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListInstanceProfiles

Read ListInstanceProfilesResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListInstanceProfiles

Show ListInstanceProfilesResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListInstanceProfiles

Generic ListInstanceProfilesResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.ListInstanceProfiles

Associated Types

type Rep ListInstanceProfilesResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" 'False) (C1 ('MetaCons "ListInstanceProfilesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "instanceProfiles") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [InstanceProfile])) :*: 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:nextToken: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:instanceProfiles:ListInstanceProfilesResponse', listInstanceProfilesResponse_instanceProfiles - An object that contains information about your instance profiles.

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

Response Lenses

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.

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

An object that contains information about your instance profiles.