amazonka-timestream-write-2.0: Amazon Timestream Write 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.TimeStreamWrite.DescribeEndpoints

Description

DescribeEndpoints returns a list of available endpoints to make Timestream API calls against. This API is available through both Write and Query.

Because the Timestream SDKs are designed to transparently work with the service’s architecture, including the management and mapping of the service endpoints, it is not recommended that you use this API unless:

For detailed information on how and when to use and implement DescribeEndpoints, see The Endpoint Discovery Pattern.

Synopsis

Creating a Request

data DescribeEndpoints Source #

See: newDescribeEndpoints smart constructor.

Constructors

DescribeEndpoints' 

Instances

Instances details
ToJSON DescribeEndpoints Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.DescribeEndpoints

ToHeaders DescribeEndpoints Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.DescribeEndpoints

ToPath DescribeEndpoints Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.DescribeEndpoints

ToQuery DescribeEndpoints Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.DescribeEndpoints

AWSRequest DescribeEndpoints Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.DescribeEndpoints

Associated Types

type AWSResponse DescribeEndpoints #

Generic DescribeEndpoints Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.DescribeEndpoints

Associated Types

type Rep DescribeEndpoints :: Type -> Type #

Read DescribeEndpoints Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.DescribeEndpoints

Show DescribeEndpoints Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.DescribeEndpoints

NFData DescribeEndpoints Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.DescribeEndpoints

Methods

rnf :: DescribeEndpoints -> () #

Eq DescribeEndpoints Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.DescribeEndpoints

Hashable DescribeEndpoints Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.DescribeEndpoints

type AWSResponse DescribeEndpoints Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.DescribeEndpoints

type Rep DescribeEndpoints Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.DescribeEndpoints

type Rep DescribeEndpoints = D1 ('MetaData "DescribeEndpoints" "Amazonka.TimeStreamWrite.DescribeEndpoints" "amazonka-timestream-write-2.0-LXdAXNx5NaTIjNxYPQvSVq" 'False) (C1 ('MetaCons "DescribeEndpoints'" 'PrefixI 'False) (U1 :: Type -> Type))

newDescribeEndpoints :: DescribeEndpoints Source #

Create a value of DescribeEndpoints with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

Destructuring the Response

data DescribeEndpointsResponse Source #

See: newDescribeEndpointsResponse smart constructor.

Constructors

DescribeEndpointsResponse' 

Fields

Instances

Instances details
Generic DescribeEndpointsResponse Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.DescribeEndpoints

Associated Types

type Rep DescribeEndpointsResponse :: Type -> Type #

Read DescribeEndpointsResponse Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.DescribeEndpoints

Show DescribeEndpointsResponse Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.DescribeEndpoints

NFData DescribeEndpointsResponse Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.DescribeEndpoints

Eq DescribeEndpointsResponse Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.DescribeEndpoints

type Rep DescribeEndpointsResponse Source # 
Instance details

Defined in Amazonka.TimeStreamWrite.DescribeEndpoints

type Rep DescribeEndpointsResponse = D1 ('MetaData "DescribeEndpointsResponse" "Amazonka.TimeStreamWrite.DescribeEndpoints" "amazonka-timestream-write-2.0-LXdAXNx5NaTIjNxYPQvSVq" 'False) (C1 ('MetaCons "DescribeEndpointsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "endpoints") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Endpoint])))

newDescribeEndpointsResponse Source #

Create a value of DescribeEndpointsResponse 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:httpStatus:DescribeEndpointsResponse', describeEndpointsResponse_httpStatus - The response's http status code.

$sel:endpoints:DescribeEndpointsResponse', describeEndpointsResponse_endpoints - An Endpoints object is returned when a DescribeEndpoints request is made.

Response Lenses

describeEndpointsResponse_endpoints :: Lens' DescribeEndpointsResponse [Endpoint] Source #

An Endpoints object is returned when a DescribeEndpoints request is made.