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.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
ToJSON GetDeviceInstance Source # 
Instance details

Defined in Amazonka.DeviceFarm.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

AWSRequest GetDeviceInstance Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDeviceInstance

Associated Types

type AWSResponse GetDeviceInstance #

Generic GetDeviceInstance Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDeviceInstance

Associated Types

type Rep GetDeviceInstance :: Type -> Type #

Read GetDeviceInstance Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDeviceInstance

Show GetDeviceInstance Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDeviceInstance

NFData GetDeviceInstance Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDeviceInstance

Methods

rnf :: GetDeviceInstance -> () #

Eq GetDeviceInstance Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDeviceInstance

Hashable GetDeviceInstance Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDeviceInstance

type AWSResponse 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" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" 'False) (C1 ('MetaCons "GetDeviceInstance'" 'PrefixI 'True) (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

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:

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
Generic GetDeviceInstanceResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDeviceInstance

Associated Types

type Rep GetDeviceInstanceResponse :: Type -> Type #

Read GetDeviceInstanceResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDeviceInstance

Show GetDeviceInstanceResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDeviceInstance

NFData GetDeviceInstanceResponse Source # 
Instance details

Defined in Amazonka.DeviceFarm.GetDeviceInstance

Eq 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" "amazonka-devicefarm-2.0-2e4KvZvQ9bT8TNjEPvmW9Q" '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.