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

Description

Gets information about a device pool.

Synopsis

Creating a Request

data GetDevicePool Source #

Represents a request to the get device pool operation.

See: newGetDevicePool smart constructor.

Constructors

GetDevicePool' 

Fields

Instances

Instances details
ToJSON GetDevicePool Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDevicePool

ToHeaders GetDevicePool Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDevicePool

ToPath GetDevicePool Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDevicePool

ToQuery GetDevicePool Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDevicePool

AWSRequest GetDevicePool Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDevicePool

Associated Types

type AWSResponse GetDevicePool #

Generic GetDevicePool Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDevicePool

Associated Types

type Rep GetDevicePool :: Type -> Type #

Read GetDevicePool Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDevicePool

Show GetDevicePool Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDevicePool

NFData GetDevicePool Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDevicePool

Methods

rnf :: GetDevicePool -> () #

Eq GetDevicePool Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDevicePool

Hashable GetDevicePool Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDevicePool

type AWSResponse GetDevicePool Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDevicePool

type Rep GetDevicePool Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDevicePool

type Rep GetDevicePool = D1 ('MetaData "GetDevicePool" "Amazonka.DeviceFarm.GetDevicePool" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "GetDevicePool'" 'PrefixI 'True) (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newGetDevicePool Source #

Create a value of GetDevicePool 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:

GetDevicePool, getDevicePool_arn - The device pool's ARN.

Request Lenses

Destructuring the Response

data GetDevicePoolResponse Source #

Represents the result of a get device pool request.

See: newGetDevicePoolResponse smart constructor.

Constructors

GetDevicePoolResponse' 

Fields

Instances

Instances details
Generic GetDevicePoolResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDevicePool

Associated Types

type Rep GetDevicePoolResponse :: Type -> Type #

Read GetDevicePoolResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDevicePool

Show GetDevicePoolResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDevicePool

NFData GetDevicePoolResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDevicePool

Methods

rnf :: GetDevicePoolResponse -> () #

Eq GetDevicePoolResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDevicePool

type Rep GetDevicePoolResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDevicePool

type Rep GetDevicePoolResponse = D1 ('MetaData "GetDevicePoolResponse" "Amazonka.DeviceFarm.GetDevicePool" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "GetDevicePoolResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "devicePool") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DevicePool)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newGetDevicePoolResponse Source #

Create a value of GetDevicePoolResponse 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:devicePool:GetDevicePoolResponse', getDevicePoolResponse_devicePool - An object that contains information about the requested device pool.

$sel:httpStatus:GetDevicePoolResponse', getDevicePoolResponse_httpStatus - The response's http status code.

Response Lenses

getDevicePoolResponse_devicePool :: Lens' GetDevicePoolResponse (Maybe DevicePool) Source #

An object that contains information about the requested device pool.