amazonka-iotdeviceadvisor-2.0: Amazon IoT Core Device Advisor 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.IoTDeviceAdvisor.GetEndpoint

Description

Gets information about an Device Advisor endpoint.

Synopsis

Creating a Request

data GetEndpoint Source #

See: newGetEndpoint smart constructor.

Constructors

GetEndpoint' 

Fields

Instances

Instances details
ToHeaders GetEndpoint Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.GetEndpoint

Methods

toHeaders :: GetEndpoint -> [Header] #

ToPath GetEndpoint Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.GetEndpoint

ToQuery GetEndpoint Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.GetEndpoint

AWSRequest GetEndpoint Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.GetEndpoint

Associated Types

type AWSResponse GetEndpoint #

Generic GetEndpoint Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.GetEndpoint

Associated Types

type Rep GetEndpoint :: Type -> Type #

Read GetEndpoint Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.GetEndpoint

Show GetEndpoint Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.GetEndpoint

NFData GetEndpoint Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.GetEndpoint

Methods

rnf :: GetEndpoint -> () #

Eq GetEndpoint Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.GetEndpoint

Hashable GetEndpoint Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.GetEndpoint

type AWSResponse GetEndpoint Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.GetEndpoint

type Rep GetEndpoint Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.GetEndpoint

type Rep GetEndpoint = D1 ('MetaData "GetEndpoint" "Amazonka.IoTDeviceAdvisor.GetEndpoint" "amazonka-iotdeviceadvisor-2.0-DMTYim03jFoq2XrPgpZdL" 'False) (C1 ('MetaCons "GetEndpoint'" 'PrefixI 'True) (S1 ('MetaSel ('Just "certificateArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "thingArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newGetEndpoint :: GetEndpoint Source #

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

GetEndpoint, getEndpoint_certificateArn - The certificate ARN of the device. This is an optional parameter.

GetEndpoint, getEndpoint_thingArn - The thing ARN of the device. This is an optional parameter.

Request Lenses

getEndpoint_certificateArn :: Lens' GetEndpoint (Maybe Text) Source #

The certificate ARN of the device. This is an optional parameter.

getEndpoint_thingArn :: Lens' GetEndpoint (Maybe Text) Source #

The thing ARN of the device. This is an optional parameter.

Destructuring the Response

data GetEndpointResponse Source #

See: newGetEndpointResponse smart constructor.

Constructors

GetEndpointResponse' 

Fields

Instances

Instances details
Generic GetEndpointResponse Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.GetEndpoint

Associated Types

type Rep GetEndpointResponse :: Type -> Type #

Read GetEndpointResponse Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.GetEndpoint

Show GetEndpointResponse Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.GetEndpoint

NFData GetEndpointResponse Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.GetEndpoint

Methods

rnf :: GetEndpointResponse -> () #

Eq GetEndpointResponse Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.GetEndpoint

type Rep GetEndpointResponse Source # 
Instance details

Defined in Amazonka.IoTDeviceAdvisor.GetEndpoint

type Rep GetEndpointResponse = D1 ('MetaData "GetEndpointResponse" "Amazonka.IoTDeviceAdvisor.GetEndpoint" "amazonka-iotdeviceadvisor-2.0-DMTYim03jFoq2XrPgpZdL" 'False) (C1 ('MetaCons "GetEndpointResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "endpoint") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newGetEndpointResponse Source #

Create a value of GetEndpointResponse 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:endpoint:GetEndpointResponse', getEndpointResponse_endpoint - The response of an Device Advisor endpoint.

$sel:httpStatus:GetEndpointResponse', getEndpointResponse_httpStatus - The response's http status code.

Response Lenses

getEndpointResponse_endpoint :: Lens' GetEndpointResponse (Maybe Text) Source #

The response of an Device Advisor endpoint.