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

Description

Returns information about a device instance that belongs to a private device fleet.

Synopsis

Creating a Request

data GetDeviceInstance Source #

See: newGetDeviceInstance smart constructor.

Constructors

GetDeviceInstance' 

Fields

  • arn :: Text

    The Amazon Resource Name (ARN) of the instance you're requesting information about.

Instances

Instances details
Eq GetDeviceInstance Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDeviceInstance

Read GetDeviceInstance Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDeviceInstance

Show GetDeviceInstance Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDeviceInstance

Generic GetDeviceInstance Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDeviceInstance

Associated Types

type Rep GetDeviceInstance :: Type -> Type #

NFData GetDeviceInstance Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDeviceInstance

Methods

rnf :: GetDeviceInstance -> () #

Hashable GetDeviceInstance Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDeviceInstance

ToJSON GetDeviceInstance Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDeviceInstance

AWSRequest GetDeviceInstance Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDeviceInstance

Associated Types

type AWSResponse GetDeviceInstance #

ToHeaders GetDeviceInstance Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDeviceInstance

ToPath GetDeviceInstance Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDeviceInstance

ToQuery GetDeviceInstance Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDeviceInstance

type Rep GetDeviceInstance Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDeviceInstance

type Rep GetDeviceInstance = D1 ('MetaData "GetDeviceInstance" "Amazonka.DeviceFarm.GetDeviceInstance" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" 'False) (C1 ('MetaCons "GetDeviceInstance'" 'PrefixI 'True) (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse GetDeviceInstance Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDeviceInstance

newGetDeviceInstance Source #

Create a value of GetDeviceInstance 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:arn:GetDeviceInstance', getDeviceInstance_arn - The Amazon Resource Name (ARN) of the instance you're requesting information about.

Request Lenses

getDeviceInstance_arn :: Lens' GetDeviceInstance Text Source #

The Amazon Resource Name (ARN) of the instance you're requesting information about.

Destructuring the Response

data GetDeviceInstanceResponse Source #

See: newGetDeviceInstanceResponse smart constructor.

Constructors

GetDeviceInstanceResponse' 

Fields

Instances

Instances details
Eq GetDeviceInstanceResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDeviceInstance

Read GetDeviceInstanceResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDeviceInstance

Show GetDeviceInstanceResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDeviceInstance

Generic GetDeviceInstanceResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDeviceInstance

Associated Types

type Rep GetDeviceInstanceResponse :: Type -> Type #

NFData GetDeviceInstanceResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDeviceInstance

type Rep GetDeviceInstanceResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDeviceInstance

type Rep GetDeviceInstanceResponse = D1 ('MetaData "GetDeviceInstanceResponse" "Amazonka.DeviceFarm.GetDeviceInstance" "libZSservicesZSamazonka-devicefarmZSamazonka-devicefarm" 'False) (C1 ('MetaCons "GetDeviceInstanceResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "deviceInstance") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DeviceInstance)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newGetDeviceInstanceResponse Source #

Create a value of GetDeviceInstanceResponse 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:deviceInstance:GetDeviceInstanceResponse', getDeviceInstanceResponse_deviceInstance - An object that contains information about your device instance.

$sel:httpStatus:GetDeviceInstanceResponse', getDeviceInstanceResponse_httpStatus - The response's http status code.

Response Lenses

getDeviceInstanceResponse_deviceInstance :: Lens' GetDeviceInstanceResponse (Maybe DeviceInstance) Source #

An object that contains information about your device instance.