amazonka-groundstation-2.0: Amazon Ground Station 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.GroundStation.DescribeEphemeris

Description

Describes an existing ephemeris.

Synopsis

Creating a Request

data DescribeEphemeris Source #

See: newDescribeEphemeris smart constructor.

Constructors

DescribeEphemeris' 

Fields

Instances

Instances details
ToHeaders DescribeEphemeris Source # 
Instance details

Defined in Amazonka.GroundStation.DescribeEphemeris

ToPath DescribeEphemeris Source # 
Instance details

Defined in Amazonka.GroundStation.DescribeEphemeris

ToQuery DescribeEphemeris Source # 
Instance details

Defined in Amazonka.GroundStation.DescribeEphemeris

AWSRequest DescribeEphemeris Source # 
Instance details

Defined in Amazonka.GroundStation.DescribeEphemeris

Associated Types

type AWSResponse DescribeEphemeris #

Generic DescribeEphemeris Source # 
Instance details

Defined in Amazonka.GroundStation.DescribeEphemeris

Associated Types

type Rep DescribeEphemeris :: Type -> Type #

Read DescribeEphemeris Source # 
Instance details

Defined in Amazonka.GroundStation.DescribeEphemeris

Show DescribeEphemeris Source # 
Instance details

Defined in Amazonka.GroundStation.DescribeEphemeris

NFData DescribeEphemeris Source # 
Instance details

Defined in Amazonka.GroundStation.DescribeEphemeris

Methods

rnf :: DescribeEphemeris -> () #

Eq DescribeEphemeris Source # 
Instance details

Defined in Amazonka.GroundStation.DescribeEphemeris

Hashable DescribeEphemeris Source # 
Instance details

Defined in Amazonka.GroundStation.DescribeEphemeris

type AWSResponse DescribeEphemeris Source # 
Instance details

Defined in Amazonka.GroundStation.DescribeEphemeris

type Rep DescribeEphemeris Source # 
Instance details

Defined in Amazonka.GroundStation.DescribeEphemeris

type Rep DescribeEphemeris = D1 ('MetaData "DescribeEphemeris" "Amazonka.GroundStation.DescribeEphemeris" "amazonka-groundstation-2.0-CCmZVFTDcPRGN6Gwr7o4th" 'False) (C1 ('MetaCons "DescribeEphemeris'" 'PrefixI 'True) (S1 ('MetaSel ('Just "ephemerisId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDescribeEphemeris Source #

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

DescribeEphemeris, describeEphemeris_ephemerisId - The AWS Ground Station ephemeris ID.

Request Lenses

describeEphemeris_ephemerisId :: Lens' DescribeEphemeris Text Source #

The AWS Ground Station ephemeris ID.

Destructuring the Response

data DescribeEphemerisResponse Source #

See: newDescribeEphemerisResponse smart constructor.

Constructors

DescribeEphemerisResponse' 

Fields

Instances

Instances details
Generic DescribeEphemerisResponse Source # 
Instance details

Defined in Amazonka.GroundStation.DescribeEphemeris

Associated Types

type Rep DescribeEphemerisResponse :: Type -> Type #

Read DescribeEphemerisResponse Source # 
Instance details

Defined in Amazonka.GroundStation.DescribeEphemeris

Show DescribeEphemerisResponse Source # 
Instance details

Defined in Amazonka.GroundStation.DescribeEphemeris

NFData DescribeEphemerisResponse Source # 
Instance details

Defined in Amazonka.GroundStation.DescribeEphemeris

Eq DescribeEphemerisResponse Source # 
Instance details

Defined in Amazonka.GroundStation.DescribeEphemeris

type Rep DescribeEphemerisResponse Source # 
Instance details

Defined in Amazonka.GroundStation.DescribeEphemeris

type Rep DescribeEphemerisResponse = D1 ('MetaData "DescribeEphemerisResponse" "Amazonka.GroundStation.DescribeEphemeris" "amazonka-groundstation-2.0-CCmZVFTDcPRGN6Gwr7o4th" 'False) (C1 ('MetaCons "DescribeEphemerisResponse'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "creationTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "enabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))) :*: (S1 ('MetaSel ('Just "ephemerisId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "invalidReason") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe EphemerisInvalidReason)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))) :*: ((S1 ('MetaSel ('Just "priority") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: (S1 ('MetaSel ('Just "satelliteId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe EphemerisStatus)))) :*: (S1 ('MetaSel ('Just "suppliedData") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe EphemerisTypeDescription)) :*: (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))))

newDescribeEphemerisResponse Source #

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

DescribeEphemerisResponse, describeEphemerisResponse_creationTime - The time the ephemeris was uploaded in UTC.

DescribeEphemerisResponse, describeEphemerisResponse_enabled - Whether or not the ephemeris is enabled.

DescribeEphemeris, describeEphemerisResponse_ephemerisId - The AWS Ground Station ephemeris ID.

$sel:invalidReason:DescribeEphemerisResponse', describeEphemerisResponse_invalidReason - Reason that an ephemeris failed validation. Only provided for ephemerides with INVALID status.

DescribeEphemerisResponse, describeEphemerisResponse_name - A name string associated with the ephemeris. Used as a human-readable identifier for the ephemeris.

DescribeEphemerisResponse, describeEphemerisResponse_priority - Customer-provided priority score to establish the order in which overlapping ephemerides should be used.

The default for customer-provided ephemeris priority is 1, and higher numbers take precedence.

Priority must be 1 or greater

DescribeEphemerisResponse, describeEphemerisResponse_satelliteId - The AWS Ground Station satellite ID associated with ephemeris.

DescribeEphemerisResponse, describeEphemerisResponse_status - The status of the ephemeris.

$sel:suppliedData:DescribeEphemerisResponse', describeEphemerisResponse_suppliedData - Supplied ephemeris data.

DescribeEphemerisResponse, describeEphemerisResponse_tags - Tags assigned to an ephemeris.

$sel:httpStatus:DescribeEphemerisResponse', describeEphemerisResponse_httpStatus - The response's http status code.

Response Lenses

describeEphemerisResponse_invalidReason :: Lens' DescribeEphemerisResponse (Maybe EphemerisInvalidReason) Source #

Reason that an ephemeris failed validation. Only provided for ephemerides with INVALID status.

describeEphemerisResponse_name :: Lens' DescribeEphemerisResponse (Maybe Text) Source #

A name string associated with the ephemeris. Used as a human-readable identifier for the ephemeris.

describeEphemerisResponse_priority :: Lens' DescribeEphemerisResponse (Maybe Natural) Source #

Customer-provided priority score to establish the order in which overlapping ephemerides should be used.

The default for customer-provided ephemeris priority is 1, and higher numbers take precedence.

Priority must be 1 or greater

describeEphemerisResponse_satelliteId :: Lens' DescribeEphemerisResponse (Maybe Text) Source #

The AWS Ground Station satellite ID associated with ephemeris.