libZSservicesZSamazonka-groundstationZSamazonka-groundstation
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.GroundStation.GetSatellite

Description

Returns a satellite.

Synopsis

Creating a Request

data GetSatellite Source #

See: newGetSatellite smart constructor.

Constructors

GetSatellite' 

Fields

Instances

Instances details
Eq GetSatellite Source # 
Instance details

Defined in Amazonka.GroundStation.GetSatellite

Read GetSatellite Source # 
Instance details

Defined in Amazonka.GroundStation.GetSatellite

Show GetSatellite Source # 
Instance details

Defined in Amazonka.GroundStation.GetSatellite

Generic GetSatellite Source # 
Instance details

Defined in Amazonka.GroundStation.GetSatellite

Associated Types

type Rep GetSatellite :: Type -> Type #

NFData GetSatellite Source # 
Instance details

Defined in Amazonka.GroundStation.GetSatellite

Methods

rnf :: GetSatellite -> () #

Hashable GetSatellite Source # 
Instance details

Defined in Amazonka.GroundStation.GetSatellite

AWSRequest GetSatellite Source # 
Instance details

Defined in Amazonka.GroundStation.GetSatellite

Associated Types

type AWSResponse GetSatellite #

ToHeaders GetSatellite Source # 
Instance details

Defined in Amazonka.GroundStation.GetSatellite

ToPath GetSatellite Source # 
Instance details

Defined in Amazonka.GroundStation.GetSatellite

ToQuery GetSatellite Source # 
Instance details

Defined in Amazonka.GroundStation.GetSatellite

type Rep GetSatellite Source # 
Instance details

Defined in Amazonka.GroundStation.GetSatellite

type Rep GetSatellite = D1 ('MetaData "GetSatellite" "Amazonka.GroundStation.GetSatellite" "libZSservicesZSamazonka-groundstationZSamazonka-groundstation" 'False) (C1 ('MetaCons "GetSatellite'" 'PrefixI 'True) (S1 ('MetaSel ('Just "satelliteId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse GetSatellite Source # 
Instance details

Defined in Amazonka.GroundStation.GetSatellite

newGetSatellite Source #

Create a value of GetSatellite 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:satelliteId:GetSatellite', getSatellite_satelliteId - UUID of a satellite.

Request Lenses

Destructuring the Response

data GetSatelliteResponse Source #

See: newGetSatelliteResponse smart constructor.

Constructors

GetSatelliteResponse' 

Fields

Instances

Instances details
Eq GetSatelliteResponse Source # 
Instance details

Defined in Amazonka.GroundStation.GetSatellite

Read GetSatelliteResponse Source # 
Instance details

Defined in Amazonka.GroundStation.GetSatellite

Show GetSatelliteResponse Source # 
Instance details

Defined in Amazonka.GroundStation.GetSatellite

Generic GetSatelliteResponse Source # 
Instance details

Defined in Amazonka.GroundStation.GetSatellite

Associated Types

type Rep GetSatelliteResponse :: Type -> Type #

NFData GetSatelliteResponse Source # 
Instance details

Defined in Amazonka.GroundStation.GetSatellite

Methods

rnf :: GetSatelliteResponse -> () #

type Rep GetSatelliteResponse Source # 
Instance details

Defined in Amazonka.GroundStation.GetSatellite

type Rep GetSatelliteResponse = D1 ('MetaData "GetSatelliteResponse" "Amazonka.GroundStation.GetSatellite" "libZSservicesZSamazonka-groundstationZSamazonka-groundstation" 'False) (C1 ('MetaCons "GetSatelliteResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "satelliteId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "satelliteArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "groundStations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: (S1 ('MetaSel ('Just "noradSatelliteID") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

newGetSatelliteResponse Source #

Create a value of GetSatelliteResponse 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:satelliteId:GetSatellite', getSatelliteResponse_satelliteId - UUID of a satellite.

$sel:satelliteArn:GetSatelliteResponse', getSatelliteResponse_satelliteArn - ARN of a satellite.

$sel:groundStations:GetSatelliteResponse', getSatelliteResponse_groundStations - A list of ground stations to which the satellite is on-boarded.

$sel:noradSatelliteID:GetSatelliteResponse', getSatelliteResponse_noradSatelliteID - NORAD satellite ID number.

$sel:httpStatus:GetSatelliteResponse', getSatelliteResponse_httpStatus - The response's http status code.

Response Lenses

getSatelliteResponse_groundStations :: Lens' GetSatelliteResponse (Maybe [Text]) Source #

A list of ground stations to which the satellite is on-boarded.